class Class { augment augment method() {} augment external method(); external augment method(); augment augment void method() {} augment external void method(); external augment void method(); augment augment get getter => null; augment external get getter; external augment get getter; augment augment int get getter => 0; augment external int get getter; external augment int get getter; augment augment set setter(value) {} augment external set setter(value); external augment set setter(value); augment augment void set setter(value) {} augment external void set setter(value); external augment void set setter(value); augment augment var field; augment external var field; external augment var field; augment augment final field = 0; augment external final field; external augment final field; augment augment const field = 0; augment external const field; external augment const field; augment augment int field; augment external int field; external augment int field; augment augment late var field; augment late var field; augment late var field; augment augment late final field; augment late final field; augment late final field; augment augment late int field; augment late int field; augment late int field; augment augment static method() {} static augment method() {} augment augment static void method() {} static augment void method() {} augment augment static get getter => null; static augment get getter => null; augment augment static int get getter => 0; static augment int get getter => 0; augment augment static set setter(value) {} static augment set setter(value) {} augment augment static void set setter(value) {} static augment void set setter(value) {} augment augment static var field; static augment var field; augment augment static final field = 0; static augment final field = 0; augment augment static const field = 0; static augment const field = 0; augment augment static int field; static augment int field; augment augment static late var field; static augment late var field; augment augment static late final field; static augment late final field; augment augment static late int field; static augment late int field; } class[KeywordToken] Class[StringToken] {[BeginToken] augment[KeywordToken] augment[KeywordToken] method[StringToken]([BeginToken])[SimpleToken] {[BeginToken]}[SimpleToken] augment[KeywordToken] external[KeywordToken] method[StringToken]([BeginToken])[SimpleToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] method[StringToken]([BeginToken])[SimpleToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] void[KeywordToken] method[StringToken]([BeginToken])[SimpleToken] {[BeginToken]}[SimpleToken] augment[KeywordToken] external[KeywordToken] void[KeywordToken] method[StringToken]([BeginToken])[SimpleToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] void[KeywordToken] method[StringToken]([BeginToken])[SimpleToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] get[KeywordToken] getter[StringToken] =>[SimpleToken] null[KeywordToken];[SimpleToken] augment[KeywordToken] external[KeywordToken] get[KeywordToken] getter[StringToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] get[KeywordToken] getter[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] int[StringToken] get[KeywordToken] getter[StringToken] =>[SimpleToken] 0[StringToken];[SimpleToken] augment[KeywordToken] external[KeywordToken] int[StringToken] get[KeywordToken] getter[StringToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] int[StringToken] get[KeywordToken] getter[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken] augment[KeywordToken] external[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] void[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken] augment[KeywordToken] external[KeywordToken] void[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] void[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] external[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] final[KeywordToken] field[StringToken] =[SimpleToken] 0[StringToken];[SimpleToken] augment[KeywordToken] external[KeywordToken] final[KeywordToken] field[StringToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] final[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] const[KeywordToken] field[StringToken] =[SimpleToken] 0[StringToken];[SimpleToken] augment[KeywordToken] external[KeywordToken] const[KeywordToken] field[StringToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] const[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] augment[KeywordToken] external[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] external[KeywordToken] augment[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] late[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] late[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] late[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] late[KeywordToken] final[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] late[KeywordToken] final[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] late[KeywordToken] final[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] late[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] augment[KeywordToken] late[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] augment[KeywordToken] late[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] method[StringToken]([BeginToken])[SimpleToken] {[BeginToken]}[SimpleToken] static[KeywordToken] augment[KeywordToken] method[StringToken]([BeginToken])[SimpleToken] {[BeginToken]}[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] void[KeywordToken] method[StringToken]([BeginToken])[SimpleToken] {[BeginToken]}[SimpleToken] static[KeywordToken] augment[KeywordToken] void[KeywordToken] method[StringToken]([BeginToken])[SimpleToken] {[BeginToken]}[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] get[KeywordToken] getter[StringToken] =>[SimpleToken] null[KeywordToken];[SimpleToken] static[KeywordToken] augment[KeywordToken] get[KeywordToken] getter[StringToken] =>[SimpleToken] null[KeywordToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] int[StringToken] get[KeywordToken] getter[StringToken] =>[SimpleToken] 0[StringToken];[SimpleToken] static[KeywordToken] augment[KeywordToken] int[StringToken] get[KeywordToken] getter[StringToken] =>[SimpleToken] 0[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken] static[KeywordToken] augment[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] void[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken] static[KeywordToken] augment[KeywordToken] void[KeywordToken] set[KeywordToken] setter[StringToken]([BeginToken]value[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] static[KeywordToken] augment[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] final[KeywordToken] field[StringToken] =[SimpleToken] 0[StringToken];[SimpleToken] static[KeywordToken] augment[KeywordToken] final[KeywordToken] field[StringToken] =[SimpleToken] 0[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] const[KeywordToken] field[StringToken] =[SimpleToken] 0[StringToken];[SimpleToken] static[KeywordToken] augment[KeywordToken] const[KeywordToken] field[StringToken] =[SimpleToken] 0[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] static[KeywordToken] augment[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] late[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] static[KeywordToken] augment[KeywordToken] late[KeywordToken] var[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] late[KeywordToken] final[KeywordToken] field[StringToken];[SimpleToken] static[KeywordToken] augment[KeywordToken] late[KeywordToken] final[KeywordToken] field[StringToken];[SimpleToken] augment[KeywordToken] augment[KeywordToken] static[KeywordToken] late[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] static[KeywordToken] augment[KeywordToken] late[KeywordToken] int[StringToken] field[StringToken];[SimpleToken] }[SimpleToken] [SimpleToken]