blob: e0e4e587c92226ec871889b27334040f470a089c [file]
class C0 {
const C0() {}
}
class const C1() {
this {}
}
class const C2(int x) {
final int x;
this : x = x {}
}
class const C3(final int x) {
this {}
}
class const C4(this.x) {
final int x;
this {}
}
class const A(final int x);
class const C5(super.x) extends A {
this {}
}
extension type const ET1(int v) {
this {}
}
extension type const ET2.someName(int v) {
this {}
}
enum E0 {
e0(0);
final int v;
const E0(this.v) {}
}
enum E1(final int v) {
e0(0);
this {}
}
enum const E2.someName(this.v) {
e0.someName(0);
final int v;
this {}
}
enum const E3(int v) {
e0(0);
final int v;
this : v = v {}
}