SOURCE_FILE@[0; 71) TYPE_ALIAS_DEF@[0; 13) TYPE_KW@[0; 4) WHITESPACE@[4; 5) NAME@[5; 6) IDENT@[5; 6) "A" WHITESPACE@[6; 7) EQ@[7; 8) WHITESPACE@[8; 9) PATH_TYPE@[9; 12) PATH@[9; 12) PATH_SEGMENT@[9; 12) NAME_REF@[9; 12) IDENT@[9; 12) "Foo" SEMI@[12; 13) WHITESPACE@[13; 14) TYPE_ALIAS_DEF@[14; 29) TYPE_KW@[14; 18) WHITESPACE@[18; 19) NAME@[19; 20) IDENT@[19; 20) "B" WHITESPACE@[20; 21) EQ@[21; 22) WHITESPACE@[22; 23) PATH_TYPE@[23; 28) PATH@[23; 28) PATH_SEGMENT@[23; 28) COLONCOLON@[23; 25) NAME_REF@[25; 28) IDENT@[25; 28) "Foo" SEMI@[28; 29) WHITESPACE@[29; 30) TYPE_ALIAS_DEF@[30; 49) TYPE_KW@[30; 34) WHITESPACE@[34; 35) NAME@[35; 36) IDENT@[35; 36) "C" WHITESPACE@[36; 37) EQ@[37; 38) WHITESPACE@[38; 39) PATH_TYPE@[39; 48) PATH@[39; 48) PATH@[39; 43) PATH_SEGMENT@[39; 43) SELF_KW@[39; 43) COLONCOLON@[43; 45) PATH_SEGMENT@[45; 48) NAME_REF@[45; 48) IDENT@[45; 48) "Foo" SEMI@[48; 49) WHITESPACE@[49; 50) TYPE_ALIAS_DEF@[50; 70) TYPE_KW@[50; 54) WHITESPACE@[54; 55) NAME@[55; 56) IDENT@[55; 56) "D" WHITESPACE@[56; 57) EQ@[57; 58) WHITESPACE@[58; 59) PATH_TYPE@[59; 69) PATH@[59; 69) PATH@[59; 64) PATH_SEGMENT@[59; 64) SUPER_KW@[59; 64) COLONCOLON@[64; 66) PATH_SEGMENT@[66; 69) NAME_REF@[66; 69) IDENT@[66; 69) "Foo" SEMI@[69; 70) WHITESPACE@[70; 71)