blob: 9c086942ff548579126a9b9e9a4f5746b11e1a68 [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() {}