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