| 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] |