blob: 85eeb05dbc6f222e955bdf112f88bd3e8ce91aa6 [file] [log] [blame]
class Xlate {
int get g => 1;
}
class Xrequired {
int get g => 2;
}
class C {
Xlate l = Xlate();
Xrequired r = Xrequired();
}
class[KeywordToken] Xlate[StringToken] {[BeginToken]
int[StringToken] get[KeywordToken] g[StringToken] =>[SimpleToken] 1[StringToken];[SimpleToken]
}[SimpleToken]
class[KeywordToken] Xrequired[StringToken] {[BeginToken]
int[StringToken] get[KeywordToken] g[StringToken] =>[SimpleToken] 2[StringToken];[SimpleToken]
}[SimpleToken]
class[KeywordToken] C[StringToken] {[BeginToken]
Xlate[StringToken] l[StringToken] =[SimpleToken] Xlate[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
Xrequired[StringToken] r[StringToken] =[SimpleToken] Xrequired[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
}[SimpleToken]
[SimpleToken]