blob: a48490794fecc39eb4db34597b0e497feda08b6e [file] [log] [blame]
class Annotation {
const Annotation();
}
@Annotation()
late int ;
topLevelField;
@Annotation()
late ;
final int finalTopLevelField;
@Annotation()
late ;
final int finalTopLevelFieldWithInitializer = 0;
class A {
@Annotation()
late int ;
instanceField;
@Annotation()
late ;
final int finalInstanceField;
@Annotation()
late ;
final int finalInstanceFieldWithInitializer = 0;
@Annotation()
covariant late num ;
covariantInstanceField;
@Annotation()
static late int ;
staticField;
@Annotation()
static late ;
final int finalStaticField;
@Annotation()
static late ;
final int finalStaticFieldWithInitializer = 0;
}
mixin B {
@Annotation()
late int ;
instanceField;
@Annotation()
late ;
final int finalInstanceField;
@Annotation()
late ;
final int finalInstanceFieldWithInitializer = 0;
@Annotation()
covariant late num ;
covariantInstanceField;
@Annotation()
static late int ;
staticField;
@Annotation()
static late ;
final int finalStaticField;
@Annotation()
static late ;
final int finalStaticFieldWithInitializer = 0;
}
extension Extension ;
on A (){ }
main() { }