Rename some tokens

This commit is contained in:
Aleksey Kladov 2020-04-10 17:06:57 +02:00
parent d4332760d8
commit 5c5bde47fb
209 changed files with 1107 additions and 1393 deletions

View file

@ -3,7 +3,7 @@ SOURCE_FILE@[0; 42)
WHITESPACE@[20; 21) "\n"
ATTR@[21; 23)
POUND@[21; 22) "#"
EXCL@[22; 23) "!"
BANG@[22; 23) "!"
ERROR@[23; 24)
SLASH@[23; 24) "/"
USE_ITEM@[24; 28)
@ -29,11 +29,11 @@ SOURCE_FILE@[0; 42)
error [23; 23): expected `[`
error [23; 23): expected an item
error [27; 27): expected one of `*`, `::`, `{`, `self`, `super` or an identifier
error [28; 28): expected SEMI
error [31; 31): expected EXCL
error [28; 28): expected SEMICOLON
error [31; 31): expected BANG
error [31; 31): expected `{`, `[`, `(`
error [31; 31): expected SEMI
error [31; 31): expected SEMICOLON
error [31; 31): expected an item
error [35; 35): expected EXCL
error [35; 35): expected BANG
error [41; 41): expected `{`, `[`, `(`
error [41; 41): expected SEMI
error [41; 41): expected SEMICOLON

View file

@ -34,6 +34,6 @@ SOURCE_FILE@[0; 40)
WHITESPACE@[37; 38) "\n"
R_CURLY@[38; 39) "}"
ERROR@[39; 40)
SEMI@[39; 40) ";"
SEMICOLON@[39; 40) ";"
error [39; 39): expected item, found `;`
consider removing this semicolon

View file

@ -8,9 +8,9 @@ SOURCE_FILE@[0; 12)
PATH_SEGMENT@[4; 7)
NAME_REF@[4; 7)
IDENT@[4; 7) "foo"
COLONCOLON@[7; 9) "::"
COLON2@[7; 9) "::"
PATH_SEGMENT@[9; 11)
ERROR@[9; 11)
INT_NUMBER@[9; 11) "92"
SEMI@[11; 12) ";"
SEMICOLON@[11; 12) ";"
error [9; 9): expected identifier

View file

@ -7,7 +7,7 @@ SOURCE_FILE@[0; 31)
WHITESPACE@[9; 10) " "
NAME@[10; 11)
IDENT@[10; 11) "S"
SEMI@[11; 12) ";"
SEMICOLON@[11; 12) ";"
WHITESPACE@[12; 14) "\n\n"
ERROR@[14; 15)
R_CURLY@[14; 15) "}"

View file

@ -76,6 +76,6 @@ SOURCE_FILE@[0; 95)
WHITESPACE@[92; 93) "\n"
R_CURLY@[93; 94) "}"
WHITESPACE@[94; 95) "\n"
error [17; 17): expected EXCL
error [19; 19): expected SEMI
error [17; 17): expected BANG
error [19; 19): expected SEMICOLON
error [20; 20): expected an item

View file

@ -43,7 +43,7 @@ SOURCE_FILE@[0; 43)
WHITESPACE@[39; 40) " "
NAME@[40; 41)
IDENT@[40; 41) "T"
SEMI@[41; 42) ";"
SEMICOLON@[41; 42) ";"
WHITESPACE@[42; 43) "\n"
error [9; 9): expected type parameter
error [11; 11): expected COMMA
@ -53,6 +53,6 @@ error [12; 12): expected an item
error [14; 14): expected an item
error [15; 15): expected an item
error [17; 17): expected an item
error [24; 24): expected SEMI
error [24; 24): expected SEMICOLON
error [24; 24): expected expression
error [25; 25): expected SEMI
error [25; 25): expected SEMICOLON

View file

@ -37,9 +37,9 @@ SOURCE_FILE@[0; 42)
R_PAREN@[35; 36) ")"
WHITESPACE@[36; 37) " "
R_CURLY@[37; 38) "}"
SEMI@[38; 39) ";"
SEMICOLON@[38; 39) ";"
WHITESPACE@[39; 40) "\n"
R_CURLY@[40; 41) "}"
WHITESPACE@[41; 42) "\n"
error [24; 24): expected `{`
error [24; 24): expected SEMI
error [24; 24): expected SEMICOLON

View file

@ -8,6 +8,6 @@ SOURCE_FILE@[0; 19)
WHITESPACE@[13; 14) " "
NAME@[14; 17)
IDENT@[14; 17) "Foo"
SEMI@[17; 18) ";"
SEMICOLON@[17; 18) ";"
WHITESPACE@[18; 19) "\n"
error [6; 6): expected existential, fn, trait or impl

View file

@ -106,7 +106,7 @@ SOURCE_FILE@[0; 389)
WHITESPACE@[122; 123)
LITERAL@[123; 124)
INT_NUMBER@[123; 124) "0"
SEMI@[124; 125)
SEMICOLON@[124; 125)
WHITESPACE@[125; 130)
LET_STMT@[130; 389)
LET_KW@[130; 133)
@ -226,7 +226,7 @@ SOURCE_FILE@[0; 389)
err: `expected pattern`
PARAM@[236; 237)
ERROR@[236; 237)
EXCL@[236; 237)
BANG@[236; 237)
err: `expected COMMA`
PARAM@[237; 242)
BIND_PAT@[237; 242)
@ -272,7 +272,7 @@ SOURCE_FILE@[0; 389)
err: `expected pattern`
PARAM@[283; 284)
ERROR@[283; 284)
SEMI@[283; 284)
SEMICOLON@[283; 284)
err: `expected COMMA`
WHITESPACE@[284; 297)
err: `expected pattern`
@ -327,7 +327,7 @@ SOURCE_FILE@[0; 389)
err: `expected pattern`
PARAM@[346; 347)
ERROR@[346; 347)
SEMI@[346; 347)
SEMICOLON@[346; 347)
err: `expected COMMA`
WHITESPACE@[347; 360)
err: `expected pattern`
@ -371,7 +371,7 @@ SOURCE_FILE@[0; 389)
err: `expected pattern`
PARAM@[385; 386)
ERROR@[385; 386)
SEMI@[385; 386)
SEMICOLON@[385; 386)
err: `expected COMMA`
WHITESPACE@[386; 387)
err: `expected pattern`

View file

@ -67,7 +67,7 @@ SOURCE_FILE@[0; 86)
ERROR@[82; 83)
R_PAREN@[82; 83) ")"
ERROR@[83; 84)
SEMI@[83; 84) ";"
SEMICOLON@[83; 84) ";"
WHITESPACE@[84; 86) "\n\n"
error [67; 67): expected type
error [68; 68): expected COMMA
@ -80,7 +80,7 @@ error [68; 68): expected COMMA
error [72; 72): expected COMMA
error [72; 72): expected a type
error [72; 72): expected R_PAREN
error [72; 72): expected SEMI
error [72; 72): expected SEMICOLON
error [72; 72): expected an item
error [73; 73): expected an item
error [79; 79): expected an item

View file

@ -37,8 +37,8 @@ SOURCE_FILE@[0; 56)
WHITESPACE@[49; 50) " "
LITERAL@[50; 52)
INT_NUMBER@[50; 52) "92"
SEMI@[52; 53) ";"
SEMICOLON@[52; 53) ";"
WHITESPACE@[53; 54) "\n"
R_CURLY@[54; 55) "}"
WHITESPACE@[55; 56) "\n"
error [38; 38): expected SEMI
error [38; 38): expected SEMICOLON

View file

@ -34,7 +34,7 @@ SOURCE_FILE@[0; 47)
WHITESPACE@[32; 33) " "
LITERAL@[33; 35)
INT_NUMBER@[33; 35) "92"
SEMI@[35; 36) ";"
SEMICOLON@[35; 36) ";"
WHITESPACE@[36; 41) "\n "
BIN_EXPR@[41; 44)
LITERAL@[41; 42)

View file

@ -60,7 +60,7 @@ SOURCE_FILE@[0; 183)
ARG_LIST@[82; 84)
L_PAREN@[82; 83) "("
R_PAREN@[83; 84) ")"
SEMI@[84; 85) ";"
SEMICOLON@[84; 85) ";"
WHITESPACE@[85; 94) "\n "
METHOD_CALL_EXPR@[94; 155)
FIELD_EXPR@[94; 105)
@ -107,7 +107,7 @@ SOURCE_FILE@[0; 183)
PATH_SEGMENT@[146; 149)
NAME_REF@[146; 149)
IDENT@[146; 149) "vec"
EXCL@[149; 150) "!"
BANG@[149; 150) "!"
TOKEN_TREE@[150; 152)
L_BRACK@[150; 151) "["
R_BRACK@[151; 152) "]"

View file

@ -32,7 +32,7 @@ SOURCE_FILE@[0; 139)
WHITESPACE@[38; 39) " "
LITERAL@[39; 40)
INT_NUMBER@[39; 40) "1"
SEMI@[40; 41) ";"
SEMICOLON@[40; 41) ";"
WHITESPACE@[41; 46) "\n "
LET_STMT@[46; 49)
LET_KW@[46; 49) "let"
@ -48,7 +48,7 @@ SOURCE_FILE@[0; 139)
WHITESPACE@[63; 64) " "
LITERAL@[64; 66)
INT_NUMBER@[64; 66) "92"
SEMI@[66; 67) ";"
SEMICOLON@[66; 67) ";"
WHITESPACE@[67; 72) "\n "
LET_STMT@[72; 75)
LET_KW@[72; 75) "let"
@ -96,12 +96,12 @@ SOURCE_FILE@[0; 139)
R_CURLY@[137; 138) "}"
WHITESPACE@[138; 139) "\n"
error [24; 24): expected expression
error [24; 24): expected SEMI
error [24; 24): expected SEMICOLON
error [49; 49): expected pattern
error [49; 49): expected SEMI
error [49; 49): expected SEMICOLON
error [75; 75): expected pattern
error [75; 75): expected SEMI
error [75; 75): expected SEMICOLON
error [98; 98): expected pattern
error [98; 98): expected SEMI
error [98; 98): expected SEMICOLON
error [124; 124): expected pattern
error [124; 124): expected SEMI
error [124; 124): expected SEMICOLON

View file

@ -150,34 +150,34 @@ SOURCE_FILE@[0; 112)
WHITESPACE@[111; 112) "\n"
error [16; 16): expected expression
error [17; 17): expected R_BRACK
error [17; 17): expected SEMI
error [17; 17): expected SEMICOLON
error [17; 17): expected expression
error [18; 18): expected SEMI
error [18; 18): expected SEMICOLON
error [25; 25): expected a name
error [26; 26): expected `;`, `{`, or `(`
error [30; 30): expected pattern
error [31; 31): expected SEMI
error [31; 31): expected SEMICOLON
error [53; 53): expected expression
error [54; 54): expected SEMI
error [54; 54): expected SEMICOLON
error [54; 54): expected expression
error [55; 55): expected SEMI
error [55; 55): expected SEMICOLON
error [60; 60): expected type
error [60; 60): expected `{`
error [60; 60): expected expression
error [61; 61): expected SEMI
error [61; 61): expected SEMICOLON
error [65; 65): expected pattern
error [65; 65): expected SEMI
error [65; 65): expected SEMICOLON
error [65; 65): expected expression
error [92; 92): expected expression
error [93; 93): expected SEMI
error [93; 93): expected SEMICOLON
error [93; 93): expected expression
error [94; 94): expected SEMI
error [94; 94): expected SEMICOLON
error [95; 95): expected expression
error [96; 96): expected SEMI
error [96; 96): expected SEMICOLON
error [96; 96): expected expression
error [97; 97): expected SEMI
error [97; 97): expected SEMICOLON
error [103; 103): expected a name
error [104; 104): expected `{`
error [108; 108): expected pattern
error [108; 108): expected SEMI
error [108; 108): expected SEMICOLON
error [108; 108): expected expression

View file

@ -17,7 +17,7 @@ SOURCE_FILE@[0; 94)
PATH_SEGMENT@[16; 19)
NAME_REF@[16; 19)
IDENT@[16; 19) "foo"
EXCL@[19; 20) "!"
BANG@[19; 20) "!"
WHITESPACE@[20; 21) " "
TOKEN_TREE@[21; 49)
L_PAREN@[21; 22) "("

View file

@ -144,7 +144,7 @@ SOURCE_FILE@[0; 240)
EXPR_STMT@[121; 123)
ERROR@[121; 122)
R_ANGLE@[121; 122) ">"
SEMI@[122; 123) ";"
SEMICOLON@[122; 123) ";"
WHITESPACE@[123; 128) "\n "
LET_STMT@[128; 141)
LET_KW@[128; 131) "let"
@ -219,7 +219,7 @@ SOURCE_FILE@[0; 240)
R_PAREN@[177; 178) ")"
R_ANGLE@[178; 179) ">"
ERROR@[179; 180)
SEMI@[179; 180) ";"
SEMICOLON@[179; 180) ";"
WHITESPACE@[180; 185) "\n "
LET_STMT@[185; 235)
LET_KW@[185; 188) "let"
@ -286,24 +286,24 @@ SOURCE_FILE@[0; 240)
EXPR_STMT@[235; 237)
ERROR@[235; 236)
R_ANGLE@[235; 236) ">"
SEMI@[236; 237) ";"
SEMICOLON@[236; 237) ";"
WHITESPACE@[237; 238) "\n"
R_CURLY@[238; 239) "}"
WHITESPACE@[239; 240) "\n"
error [88; 88): expected COMMA
error [88; 88): expected R_ANGLE
error [121; 121): expected SEMI
error [121; 121): expected SEMICOLON
error [121; 121): expected expression
error [140; 140): expected type
error [141; 141): expected R_PAREN
error [141; 141): expected COMMA
error [141; 141): expected R_ANGLE
error [141; 141): expected SEMI
error [146; 146): expected SEMI
error [141; 141): expected SEMICOLON
error [146; 146): expected SEMICOLON
error [146; 146): expected expression
error [147; 147): expected SEMI
error [147; 147): expected SEMICOLON
error [148; 148): expected expression
error [149; 149): expected SEMI
error [149; 149): expected SEMICOLON
error [154; 154): expected pattern
error [155; 155): expected IN_KW
error [155; 155): expected expression
@ -314,8 +314,8 @@ error [179; 179): expected expression
error [180; 180): expected COMMA
error [180; 180): expected expression
error [180; 180): expected R_PAREN
error [180; 180): expected SEMI
error [180; 180): expected SEMICOLON
error [215; 215): expected COMMA
error [215; 215): expected R_ANGLE
error [235; 235): expected SEMI
error [235; 235): expected SEMICOLON
error [235; 235): expected expression

View file

@ -78,7 +78,7 @@ SOURCE_FILE@[0; 575)
WHITESPACE@[183; 184) " "
LITERAL@[184; 185)
INT_NUMBER@[184; 185) "1"
SEMI@[185; 186) ";"
SEMICOLON@[185; 186) ";"
WHITESPACE@[186; 191) "\n "
ENUM_DEF@[191; 223)
ENUM_KW@[191; 195) "enum"
@ -185,7 +185,7 @@ SOURCE_FILE@[0; 575)
WHITESPACE@[507; 508) " "
ERROR@[508; 509)
UNDERSCORE@[508; 509) "_"
SEMI@[509; 510) ";"
SEMICOLON@[509; 510) ";"
WHITESPACE@[510; 511) " "
COMMENT@[511; 572) "//~ ERROR: expected e ..."
WHITESPACE@[572; 573) "\n"

View file

@ -27,7 +27,7 @@ SOURCE_FILE@[0; 350)
WHITESPACE@[30; 39) "\n "
ATTR@[39; 83)
POUND@[39; 40) "#"
EXCL@[40; 41) "!"
BANG@[40; 41) "!"
L_BRACK@[41; 42) "["
PATH@[42; 45)
PATH_SEGMENT@[42; 45)
@ -42,7 +42,7 @@ SOURCE_FILE@[0; 350)
COMMENT@[92; 122) "//! Nor are ModuleDoc ..."
WHITESPACE@[122; 127) "\n "
R_CURLY@[127; 128) "}"
SEMI@[128; 129) ";"
SEMICOLON@[128; 129) ";"
WHITESPACE@[129; 134) "\n "
EXPR_STMT@[134; 257)
IF_EXPR@[134; 257)
@ -58,7 +58,7 @@ SOURCE_FILE@[0; 350)
WHITESPACE@[143; 152) "\n "
ATTR@[152; 171)
POUND@[152; 153) "#"
EXCL@[153; 154) "!"
BANG@[153; 154) "!"
L_BRACK@[154; 155) "["
PATH@[155; 158)
PATH_SEGMENT@[155; 158)
@ -72,7 +72,7 @@ SOURCE_FILE@[0; 350)
WHITESPACE@[171; 180) "\n "
ATTR@[180; 212)
POUND@[180; 181) "#"
EXCL@[181; 182) "!"
BANG@[181; 182) "!"
L_BRACK@[182; 183) "["
PATH@[183; 186)
PATH_SEGMENT@[183; 186)
@ -101,7 +101,7 @@ SOURCE_FILE@[0; 350)
WHITESPACE@[274; 283) "\n "
ATTR@[283; 302)
POUND@[283; 284) "#"
EXCL@[284; 285) "!"
BANG@[284; 285) "!"
L_BRACK@[285; 286) "["
PATH@[286; 289)
PATH_SEGMENT@[286; 289)

View file

@ -38,7 +38,7 @@ SOURCE_FILE@[0; 293)
ATTR@[51; 52)
POUND@[51; 52) "#"
ERROR@[52; 53)
EXCL@[52; 53) "!"
BANG@[52; 53) "!"
ARRAY_EXPR@[53; 78)
L_BRACK@[53; 54) "["
CALL_EXPR@[54; 77)
@ -104,7 +104,7 @@ SOURCE_FILE@[0; 293)
ATTR@[160; 161)
POUND@[160; 161) "#"
ERROR@[161; 162)
EXCL@[161; 162) "!"
BANG@[161; 162) "!"
ARRAY_EXPR@[162; 179)
L_BRACK@[162; 163) "["
CALL_EXPR@[163; 178)
@ -149,7 +149,7 @@ SOURCE_FILE@[0; 293)
ATTR@[231; 232)
POUND@[231; 232) "#"
ERROR@[232; 233)
EXCL@[232; 233) "!"
BANG@[232; 233) "!"
ARRAY_EXPR@[233; 250)
L_BRACK@[233; 234) "["
CALL_EXPR@[234; 249)

View file

@ -34,7 +34,7 @@ SOURCE_FILE@[0; 91)
TUPLE_EXPR@[32; 34)
L_PAREN@[32; 33) "("
R_PAREN@[33; 34) ")"
SEMI@[34; 35) ";"
SEMICOLON@[34; 35) ";"
WHITESPACE@[35; 40) "\n "
LET_STMT@[40; 51)
LET_KW@[40; 43) "let"
@ -58,7 +58,7 @@ SOURCE_FILE@[0; 91)
TUPLE_EXPR@[56; 58)
L_PAREN@[56; 57) "("
R_PAREN@[57; 58) ")"
SEMI@[58; 59) ";"
SEMICOLON@[58; 59) ";"
WHITESPACE@[59; 64) "\n "
LET_STMT@[64; 79)
LET_KW@[64; 67) "let"
@ -84,13 +84,13 @@ SOURCE_FILE@[0; 91)
TUPLE_EXPR@[84; 86)
L_PAREN@[84; 85) "("
R_PAREN@[85; 86) ")"
SEMI@[86; 87) ";"
SEMICOLON@[86; 87) ";"
WHITESPACE@[87; 88) "\n"
R_CURLY@[88; 89) "}"
WHITESPACE@[89; 91) "\n\n"
error [24; 24): expected a name
error [27; 27): expected SEMI
error [27; 27): expected SEMICOLON
error [48; 48): expected a name
error [51; 51): expected SEMI
error [51; 51): expected SEMICOLON
error [76; 76): expected a name
error [79; 79): expected SEMI
error [79; 79): expected SEMICOLON

View file

@ -8,11 +8,11 @@ SOURCE_FILE@[0; 48)
PATH_SEGMENT@[4; 7)
NAME_REF@[4; 7)
IDENT@[4; 7) "foo"
COLONCOLON@[7; 9) "::"
COLON2@[7; 9) "::"
PATH_SEGMENT@[9; 12)
NAME_REF@[9; 12)
IDENT@[9; 12) "bar"
SEMI@[12; 13) ";"
SEMICOLON@[12; 13) ";"
WHITESPACE@[13; 14) "\n"
USE_ITEM@[14; 17)
USE_KW@[14; 17) "use"
@ -25,11 +25,11 @@ SOURCE_FILE@[0; 48)
PATH@[22; 27)
PATH_SEGMENT@[22; 27)
CRATE_KW@[22; 27) "crate"
COLONCOLON@[27; 29) "::"
COLON2@[27; 29) "::"
PATH_SEGMENT@[29; 32)
NAME_REF@[29; 32)
IDENT@[29; 32) "baz"
SEMI@[32; 33) ";"
SEMICOLON@[32; 33) ";"
WHITESPACE@[33; 34) "\n"
USE_ITEM@[34; 37)
USE_KW@[34; 37) "use"
@ -49,6 +49,6 @@ SOURCE_FILE@[0; 48)
R_CURLY@[46; 47) "}"
WHITESPACE@[47; 48) "\n"
error [17; 17): expected one of `*`, `::`, `{`, `self`, `super` or an identifier
error [17; 17): expected SEMI
error [17; 17): expected SEMICOLON
error [37; 37): expected one of `*`, `::`, `{`, `self`, `super` or an identifier
error [37; 37): expected SEMI
error [37; 37): expected SEMICOLON

View file

@ -7,7 +7,7 @@ SOURCE_FILE@[0; 37)
PATH_SEGMENT@[4; 7)
NAME_REF@[4; 7)
IDENT@[4; 7) "std"
COLONCOLON@[7; 9) "::"
COLON2@[7; 9) "::"
USE_TREE_LIST@[9; 36)
L_CURLY@[9; 10) "{"
USE_TREE@[10; 22)
@ -16,12 +16,12 @@ SOURCE_FILE@[0; 37)
PATH_SEGMENT@[10; 15)
NAME_REF@[10; 15)
IDENT@[10; 15) "error"
COLONCOLON@[15; 17) "::"
COLON2@[15; 17) "::"
PATH_SEGMENT@[17; 22)
NAME_REF@[17; 22)
IDENT@[17; 22) "Error"
ERROR@[22; 23)
SEMI@[22; 23) ";"
SEMICOLON@[22; 23) ";"
WHITESPACE@[23; 24) "\n"
ERROR@[24; 27)
USE_KW@[24; 27) "use"
@ -32,12 +32,12 @@ SOURCE_FILE@[0; 37)
PATH_SEGMENT@[28; 31)
NAME_REF@[28; 31)
IDENT@[28; 31) "std"
COLONCOLON@[31; 33) "::"
COLON2@[31; 33) "::"
PATH_SEGMENT@[33; 35)
NAME_REF@[33; 35)
IDENT@[33; 35) "io"
ERROR@[35; 36)
SEMI@[35; 36) ";"
SEMICOLON@[35; 36) ";"
WHITESPACE@[36; 37) "\n"
error [22; 22): expected COMMA
error [22; 22): expected one of `*`, `::`, `{`, `self`, `super` or an identifier
@ -48,4 +48,4 @@ error [35; 35): expected COMMA
error [35; 35): expected one of `*`, `::`, `{`, `self`, `super` or an identifier
error [36; 36): expected COMMA
error [36; 36): expected R_CURLY
error [36; 36): expected SEMI
error [36; 36): expected SEMICOLON

View file

@ -65,7 +65,7 @@ SOURCE_FILE@[0; 118)
TUPLE_TYPE@[78; 80)
L_PAREN@[78; 79) "("
R_PAREN@[79; 80) ")"
SEMI@[80; 81) ";"
SEMICOLON@[80; 81) ";"
WHITESPACE@[81; 86) "\n "
CONST_DEF@[86; 115)
VISIBILITY@[86; 96)
@ -90,7 +90,7 @@ SOURCE_FILE@[0; 118)
WHITESPACE@[111; 112) " "
LITERAL@[112; 114)
INT_NUMBER@[112; 114) "92"
SEMI@[114; 115) ";"
SEMICOLON@[114; 115) ";"
WHITESPACE@[115; 116) "\n"
R_CURLY@[116; 117) "}"
WHITESPACE@[117; 118) "\n"

View file

@ -16,13 +16,13 @@ SOURCE_FILE@[0; 33)
RANGE_EXPR@[16; 20)
LITERAL@[16; 17)
INT_NUMBER@[16; 17) "0"
DOTDOTEQ@[17; 20) "..="
SEMI@[20; 21) ";"
DOT2EQ@[17; 20) "..="
SEMICOLON@[20; 21) ";"
WHITESPACE@[21; 26) "\n "
EXPR_STMT@[26; 30)
RANGE_EXPR@[26; 29)
DOTDOTEQ@[26; 29) "..="
SEMI@[29; 30) ";"
DOT2EQ@[26; 29) "..="
SEMICOLON@[29; 30) ";"
WHITESPACE@[30; 31) "\n"
R_CURLY@[31; 32) "}"
WHITESPACE@[32; 33) "\n"

View file

@ -64,7 +64,7 @@ SOURCE_FILE@[0; 83)
NAME_REF@[67; 70)
IDENT@[67; 70) "max"
TYPE_ARG_LIST@[70; 77)
COLONCOLON@[70; 72) "::"
COLON2@[70; 72) "::"
L_ANGLE@[72; 73) "<"
TYPE_ARG@[73; 76)
PATH_TYPE@[73; 76)
@ -76,7 +76,7 @@ SOURCE_FILE@[0; 83)
ARG_LIST@[77; 79)
L_PAREN@[77; 78) "("
R_PAREN@[78; 79) ")"
SEMI@[79; 80) ";"
SEMICOLON@[79; 80) ";"
WHITESPACE@[80; 81) "\n"
R_CURLY@[81; 82) "}"
WHITESPACE@[82; 83) "\n"

View file

@ -18,10 +18,10 @@ SOURCE_FILE@[0; 18)
ERROR@[15; 16)
R_BRACK@[15; 16) "]"
ERROR@[16; 17)
SEMI@[16; 17) ";"
SEMICOLON@[16; 17) ";"
WHITESPACE@[17; 18) "\n"
error [12; 12): expected `;` or `]`
error [12; 12): expected SEMI
error [12; 12): expected SEMICOLON
error [13; 13): expected an item
error [15; 15): expected an item
error [16; 16): expected an item

View file

@ -24,6 +24,6 @@ SOURCE_FILE@[0; 30)
R_CURLY@[28; 29) "}"
WHITESPACE@[29; 30) "\n"
error [22; 22): expected a loop
error [22; 22): expected SEMI
error [22; 22): expected SEMICOLON
error [27; 27): expected type
error [27; 27): expected `{`

View file

@ -12,6 +12,6 @@ SOURCE_FILE@[0; 14)
TUPLE_TYPE@[10; 12)
L_PAREN@[10; 11) "("
R_PAREN@[11; 12) ")"
SEMI@[12; 13) ";"
SEMICOLON@[12; 13) ";"
WHITESPACE@[13; 14) "\n"
error [10; 10): expected mut or const in raw pointer type (use `*mut T` or `*const T` as appropriate)

View file

@ -14,10 +14,10 @@ SOURCE_FILE@[0; 20)
ERROR@[17; 18)
R_PAREN@[17; 18) ")"
ERROR@[18; 19)
SEMI@[18; 19) ";"
SEMICOLON@[18; 19) ";"
WHITESPACE@[19; 20) "\n"
error [15; 15): expected `fn`
error [15; 15): expected SEMI
error [15; 15): expected SEMICOLON
error [16; 16): expected an item
error [17; 17): expected an item
error [18; 18): expected an item

View file

@ -29,4 +29,4 @@ SOURCE_FILE@[0; 30)
WHITESPACE@[27; 28) " "
R_CURLY@[28; 29) "}"
WHITESPACE@[29; 30) "\n"
error [27; 27): expected SEMI
error [27; 27): expected SEMICOLON

View file

@ -19,7 +19,7 @@ SOURCE_FILE@[0; 21)
EXPR_STMT@[15; 18)
LITERAL@[15; 17)
INT_NUMBER@[15; 17) "92"
SEMI@[17; 18) ";"
SEMICOLON@[17; 18) ";"
WHITESPACE@[18; 19) " "
R_CURLY@[19; 20) "}"
WHITESPACE@[20; 21) "\n"

View file

@ -30,7 +30,7 @@ SOURCE_FILE@[0; 48)
WHITESPACE@[22; 23) " "
LITERAL@[23; 24)
INT_NUMBER@[23; 24) "2"
SEMI@[24; 25) ";"
SEMICOLON@[24; 25) ";"
WHITESPACE@[25; 29) "\n "
EXPR_STMT@[29; 45)
ATTR@[29; 33)
@ -53,7 +53,7 @@ SOURCE_FILE@[0; 48)
BLOCK@[42; 44)
L_CURLY@[42; 43) "{"
R_CURLY@[43; 44) "}"
SEMI@[44; 45) ";"
SEMICOLON@[44; 45) ";"
WHITESPACE@[45; 46) "\n"
R_CURLY@[46; 47) "}"
WHITESPACE@[47; 48) "\n"

View file

@ -21,7 +21,7 @@ SOURCE_FILE@[0; 47)
IDENT@[15; 16) "x"
DOT@[16; 17) "."
FLOAT_NUMBER@[17; 19) "0."
SEMI@[19; 20) ";"
SEMICOLON@[19; 20) ";"
WHITESPACE@[20; 25) "\n "
EXPR_STMT@[25; 32)
FIELD_EXPR@[25; 31)
@ -33,7 +33,7 @@ SOURCE_FILE@[0; 47)
DOT@[26; 27) "."
NAME_REF@[27; 31)
INT_NUMBER@[27; 31) "1i32"
SEMI@[31; 32) ";"
SEMICOLON@[31; 32) ";"
WHITESPACE@[32; 37) "\n "
EXPR_STMT@[37; 44)
FIELD_EXPR@[37; 43)
@ -45,7 +45,7 @@ SOURCE_FILE@[0; 47)
DOT@[38; 39) "."
NAME_REF@[39; 43)
INT_NUMBER@[39; 43) "0x01"
SEMI@[43; 44) ";"
SEMICOLON@[43; 44) ";"
WHITESPACE@[44; 45) "\n"
R_CURLY@[45; 46) "}"
WHITESPACE@[46; 47) "\n"

View file

@ -16,6 +16,6 @@ SOURCE_FILE@[0; 19)
WHITESPACE@[15; 16) " "
LITERAL@[16; 17)
INT_NUMBER@[16; 17) "5"
SEMI@[17; 18) ";"
SEMICOLON@[17; 18) ";"
WHITESPACE@[18; 19) "\n"
error [7; 7): expected a name

View file

@ -27,7 +27,7 @@ SOURCE_FILE@[0; 62)
PATH_SEGMENT@[31; 34)
NAME_REF@[31; 34)
IDENT@[31; 34) "Bar"
SEMI@[34; 35) ";"
SEMICOLON@[34; 35) ";"
WHITESPACE@[35; 40) "\n "
MACRO_CALL@[40; 47)
PATH@[40; 47)
@ -51,9 +51,9 @@ SOURCE_FILE@[0; 62)
WHITESPACE@[59; 60) "\n"
R_CURLY@[60; 61) "}"
WHITESPACE@[61; 62) "\n"
error [21; 21): expected EXCL
error [21; 21): expected BANG
error [21; 21): expected `{`, `[`, `(`
error [21; 21): expected SEMI
error [47; 47): expected EXCL
error [21; 21): expected SEMICOLON
error [47; 47): expected BANG
error [47; 47): expected `{`, `[`, `(`
error [47; 47): expected SEMI
error [47; 47): expected SEMICOLON

View file

@ -25,7 +25,7 @@ SOURCE_FILE@[0; 83)
PATH_SEGMENT@[21; 26)
NAME_REF@[21; 26)
IDENT@[21; 26) "Clone"
SEMI@[26; 27) ";"
SEMICOLON@[26; 27) ";"
WHITESPACE@[27; 32) "\n "
CONST_DEF@[32; 45)
CONST_KW@[32; 37) "const"
@ -39,7 +39,7 @@ SOURCE_FILE@[0; 83)
PATH_SEGMENT@[41; 44)
NAME_REF@[41; 44)
IDENT@[41; 44) "i32"
SEMI@[44; 45) ";"
SEMICOLON@[44; 45) ";"
WHITESPACE@[45; 50) "\n "
FN_DEF@[50; 61)
FN_KW@[50; 52) "fn"
@ -66,7 +66,7 @@ SOURCE_FILE@[0; 83)
AMP@[73; 74) "&"
SELF_KW@[74; 78) "self"
R_PAREN@[78; 79) ")"
SEMI@[79; 80) ";"
SEMICOLON@[79; 80) ";"
WHITESPACE@[80; 81) "\n"
R_CURLY@[81; 82) "}"
WHITESPACE@[82; 83) "\n"

View file

@ -12,15 +12,15 @@ SOURCE_FILE@[0; 250)
PATH@[5; 10)
PATH_SEGMENT@[5; 10)
CRATE_KW@[5; 10) "crate"
COLONCOLON@[10; 12) "::"
COLON2@[10; 12) "::"
PATH_SEGMENT@[12; 16)
NAME_REF@[12; 16)
IDENT@[12; 16) "path"
COLONCOLON@[16; 18) "::"
COLON2@[16; 18) "::"
PATH_SEGMENT@[18; 22)
NAME_REF@[18; 22)
IDENT@[18; 22) "from"
COLONCOLON@[22; 24) "::"
COLON2@[22; 24) "::"
PATH_SEGMENT@[24; 28)
NAME_REF@[24; 28)
IDENT@[24; 28) "root"
@ -34,20 +34,20 @@ SOURCE_FILE@[0; 250)
PATH_SEGMENT@[30; 32)
NAME_REF@[30; 32)
IDENT@[30; 32) "or"
COLONCOLON@[32; 34) "::"
COLON2@[32; 34) "::"
PATH_SEGMENT@[34; 38)
NAME_REF@[34; 38)
IDENT@[34; 38) "path"
COLONCOLON@[38; 40) "::"
COLON2@[38; 40) "::"
PATH_SEGMENT@[40; 44)
NAME_REF@[40; 44)
IDENT@[40; 44) "from"
COLONCOLON@[44; 46) "::"
COLON2@[44; 46) "::"
PATH_SEGMENT@[46; 56)
NAME_REF@[46; 56)
IDENT@[46; 56) "crate_name"
R_CURLY@[56; 57) "}"
SEMI@[57; 58) ";"
SEMICOLON@[57; 58) ";"
WHITESPACE@[58; 59) " "
COMMENT@[59; 97) "// Rust 2018 (with a ..."
WHITESPACE@[97; 98) "\n"
@ -64,16 +64,16 @@ SOURCE_FILE@[0; 250)
PATH_SEGMENT@[103; 107)
NAME_REF@[103; 107)
IDENT@[103; 107) "path"
COLONCOLON@[107; 109) "::"
COLON2@[107; 109) "::"
PATH_SEGMENT@[109; 113)
NAME_REF@[109; 113)
IDENT@[109; 113) "from"
COLONCOLON@[113; 115) "::"
COLON2@[113; 115) "::"
PATH_SEGMENT@[115; 119)
NAME_REF@[115; 119)
IDENT@[115; 119) "root"
R_CURLY@[119; 120) "}"
SEMI@[120; 121) ";"
SEMICOLON@[120; 121) ";"
WHITESPACE@[121; 122) " "
COMMENT@[122; 134) "// Rust 2015"
WHITESPACE@[134; 135) "\n"
@ -81,7 +81,7 @@ SOURCE_FILE@[0; 250)
USE_KW@[135; 138) "use"
WHITESPACE@[138; 139) " "
USE_TREE@[139; 165)
COLONCOLON@[139; 141) "::"
COLON2@[139; 141) "::"
USE_TREE_LIST@[141; 165)
L_CURLY@[141; 142) "{"
USE_TREE@[142; 164)
@ -91,16 +91,16 @@ SOURCE_FILE@[0; 250)
PATH_SEGMENT@[142; 146)
NAME_REF@[142; 146)
IDENT@[142; 146) "some"
COLONCOLON@[146; 148) "::"
COLON2@[146; 148) "::"
PATH_SEGMENT@[148; 158)
NAME_REF@[148; 158)
IDENT@[148; 158) "arbritrary"
COLONCOLON@[158; 160) "::"
COLON2@[158; 160) "::"
PATH_SEGMENT@[160; 164)
NAME_REF@[160; 164)
IDENT@[160; 164) "path"
R_CURLY@[164; 165) "}"
SEMI@[165; 166) ";"
SEMICOLON@[165; 166) ";"
WHITESPACE@[166; 167) " "
COMMENT@[167; 179) "// Rust 2015"
WHITESPACE@[179; 180) "\n"
@ -108,7 +108,7 @@ SOURCE_FILE@[0; 250)
USE_KW@[180; 183) "use"
WHITESPACE@[183; 184) " "
USE_TREE@[184; 205)
COLONCOLON@[184; 186) "::"
COLON2@[184; 186) "::"
USE_TREE_LIST@[186; 205)
L_CURLY@[186; 187) "{"
USE_TREE@[187; 204)
@ -122,14 +122,14 @@ SOURCE_FILE@[0; 250)
PATH@[189; 194)
PATH_SEGMENT@[189; 194)
CRATE_KW@[189; 194) "crate"
COLONCOLON@[194; 196) "::"
COLON2@[194; 196) "::"
PATH_SEGMENT@[196; 202)
NAME_REF@[196; 202)
IDENT@[196; 202) "export"
R_CURLY@[202; 203) "}"
R_CURLY@[203; 204) "}"
R_CURLY@[204; 205) "}"
SEMI@[205; 206) ";"
SEMICOLON@[205; 206) ";"
WHITESPACE@[206; 207) " "
COMMENT@[207; 249) "// Nonsensical but pe ..."
WHITESPACE@[249; 250) "\n"

View file

@ -56,5 +56,5 @@ SOURCE_FILE@[0; 39)
R_PAREN@[34; 35) ")"
R_PAREN@[35; 36) ")"
R_ANGLE@[36; 37) ">"
SEMI@[37; 38) ";"
SEMICOLON@[37; 38) ";"
WHITESPACE@[38; 39) "\n"

View file

@ -36,5 +36,5 @@ SOURCE_FILE@[0; 35)
IDENT@[27; 31) "Copy"
R_PAREN@[31; 32) ")"
R_ANGLE@[32; 33) ">"
SEMI@[33; 34) ";"
SEMICOLON@[33; 34) ";"
WHITESPACE@[34; 35) "\n"

View file

@ -21,7 +21,7 @@ SOURCE_FILE@[0; 103)
PATH_SEGMENT@[19; 22)
NAME_REF@[19; 22)
IDENT@[19; 22) "foo"
COLONCOLON@[22; 24) "::"
COLON2@[22; 24) "::"
PATH_SEGMENT@[24; 27)
NAME_REF@[24; 27)
IDENT@[24; 27) "Bar"
@ -31,7 +31,7 @@ SOURCE_FILE@[0; 103)
TUPLE_EXPR@[30; 32)
L_PAREN@[30; 31) "("
R_PAREN@[31; 32) ")"
SEMI@[32; 33) ";"
SEMICOLON@[32; 33) ";"
WHITESPACE@[33; 38) "\n "
LET_STMT@[38; 53)
LET_KW@[38; 41) "let"
@ -39,7 +39,7 @@ SOURCE_FILE@[0; 103)
PATH_PAT@[42; 47)
PATH@[42; 47)
PATH_SEGMENT@[42; 47)
COLONCOLON@[42; 44) "::"
COLON2@[42; 44) "::"
NAME_REF@[44; 47)
IDENT@[44; 47) "Bar"
WHITESPACE@[47; 48) " "
@ -48,7 +48,7 @@ SOURCE_FILE@[0; 103)
TUPLE_EXPR@[50; 52)
L_PAREN@[50; 51) "("
R_PAREN@[51; 52) ")"
SEMI@[52; 53) ";"
SEMICOLON@[52; 53) ";"
WHITESPACE@[53; 58) "\n "
LET_STMT@[58; 78)
LET_KW@[58; 61) "let"
@ -62,7 +62,7 @@ SOURCE_FILE@[0; 103)
RECORD_FIELD_PAT_LIST@[66; 72)
L_CURLY@[66; 67) "{"
WHITESPACE@[67; 68) " "
DOTDOT@[68; 70) ".."
DOT2@[68; 70) ".."
WHITESPACE@[70; 71) " "
R_CURLY@[71; 72) "}"
WHITESPACE@[72; 73) " "
@ -71,7 +71,7 @@ SOURCE_FILE@[0; 103)
TUPLE_EXPR@[75; 77)
L_PAREN@[75; 76) "("
R_PAREN@[76; 77) ")"
SEMI@[77; 78) ";"
SEMICOLON@[77; 78) ";"
WHITESPACE@[78; 83) "\n "
LET_STMT@[83; 100)
LET_KW@[83; 86) "let"
@ -83,7 +83,7 @@ SOURCE_FILE@[0; 103)
IDENT@[87; 90) "Bar"
L_PAREN@[90; 91) "("
DOT_DOT_PAT@[91; 93)
DOTDOT@[91; 93) ".."
DOT2@[91; 93) ".."
R_PAREN@[93; 94) ")"
WHITESPACE@[94; 95) " "
EQ@[95; 96) "="
@ -91,7 +91,7 @@ SOURCE_FILE@[0; 103)
TUPLE_EXPR@[97; 99)
L_PAREN@[97; 98) "("
R_PAREN@[98; 99) ")"
SEMI@[99; 100) ";"
SEMICOLON@[99; 100) ";"
WHITESPACE@[100; 101) "\n"
R_CURLY@[101; 102) "}"
WHITESPACE@[102; 103) "\n"

View file

@ -20,7 +20,7 @@ SOURCE_FILE@[0; 26)
BLOCK@[20; 22)
L_CURLY@[20; 21) "{"
R_CURLY@[21; 22) "}"
SEMI@[22; 23) ";"
SEMICOLON@[22; 23) ";"
WHITESPACE@[23; 24) "\n"
R_CURLY@[24; 25) "}"
WHITESPACE@[25; 26) "\n"

View file

@ -22,7 +22,7 @@ SOURCE_FILE@[0; 48)
DOT@[16; 17) "."
NAME_REF@[17; 20)
IDENT@[17; 20) "foo"
SEMI@[20; 21) ";"
SEMICOLON@[20; 21) ";"
WHITESPACE@[21; 26) "\n "
EXPR_STMT@[26; 34)
FIELD_EXPR@[26; 33)
@ -38,7 +38,7 @@ SOURCE_FILE@[0; 48)
DOT@[29; 30) "."
NAME_REF@[30; 33)
IDENT@[30; 33) "bar"
SEMI@[33; 34) ";"
SEMICOLON@[33; 34) ";"
WHITESPACE@[34; 39) "\n "
EXPR_STMT@[39; 45)
CALL_EXPR@[39; 44)
@ -54,7 +54,7 @@ SOURCE_FILE@[0; 48)
ARG_LIST@[42; 44)
L_PAREN@[42; 43) "("
R_PAREN@[43; 44) ")"
SEMI@[44; 45) ";"
SEMICOLON@[44; 45) ";"
WHITESPACE@[45; 46) "\n"
R_CURLY@[46; 47) "}"
WHITESPACE@[47; 48) "\n"

View file

@ -29,5 +29,5 @@ SOURCE_FILE@[0; 31)
TUPLE_TYPE@[27; 29)
L_PAREN@[27; 28) "("
R_PAREN@[28; 29) ")"
SEMI@[29; 30) ";"
SEMICOLON@[29; 30) ";"
WHITESPACE@[30; 31) "\n"

View file

@ -14,7 +14,7 @@ SOURCE_FILE@[0; 36)
TUPLE_TYPE@[14; 16)
L_PAREN@[14; 15) "("
R_PAREN@[15; 16) ")"
SEMI@[16; 17) ";"
SEMICOLON@[16; 17) ";"
WHITESPACE@[17; 18) "\n"
TYPE_ALIAS_DEF@[18; 35)
TYPE_KW@[18; 22) "type"
@ -31,5 +31,5 @@ SOURCE_FILE@[0; 36)
TUPLE_TYPE@[32; 34)
L_PAREN@[32; 33) "("
R_PAREN@[33; 34) ")"
SEMI@[34; 35) ";"
SEMICOLON@[34; 35) ";"
WHITESPACE@[35; 36) "\n"

View file

@ -8,6 +8,6 @@ SOURCE_FILE@[0; 16)
EQ@[11; 12) "="
WHITESPACE@[12; 13) " "
NEVER_TYPE@[13; 14)
EXCL@[13; 14) "!"
SEMI@[14; 15) ";"
BANG@[13; 14) "!"
SEMICOLON@[14; 15) ";"
WHITESPACE@[15; 16) "\n"

View file

@ -22,14 +22,14 @@ SOURCE_FILE@[0; 69)
EXPR_STMT@[30; 39)
CONTINUE_EXPR@[30; 38)
CONTINUE_KW@[30; 38) "continue"
SEMI@[38; 39) ";"
SEMICOLON@[38; 39) ";"
WHITESPACE@[39; 48) "\n "
EXPR_STMT@[48; 60)
CONTINUE_EXPR@[48; 59)
CONTINUE_KW@[48; 56) "continue"
WHITESPACE@[56; 57) " "
LIFETIME@[57; 59) "\'l"
SEMI@[59; 60) ";"
SEMICOLON@[59; 60) ";"
WHITESPACE@[60; 65) "\n "
R_CURLY@[65; 66) "}"
WHITESPACE@[66; 67) "\n"

View file

@ -12,10 +12,10 @@ SOURCE_FILE@[0; 19)
TUPLE_TYPE@[10; 12)
L_PAREN@[10; 11) "("
R_PAREN@[11; 12) ")"
SEMI@[12; 13) ";"
SEMICOLON@[12; 13) ";"
WHITESPACE@[13; 14) " "
LITERAL@[14; 16)
INT_NUMBER@[14; 16) "92"
R_BRACK@[16; 17) "]"
SEMI@[17; 18) ";"
SEMICOLON@[17; 18) ";"
WHITESPACE@[18; 19) "\n"

View file

@ -21,16 +21,16 @@ SOURCE_FILE@[0; 44)
AMP@[17; 18) "&"
LITERAL@[18; 19)
INT_NUMBER@[18; 19) "1"
SEMI@[19; 20) ";"
SEMICOLON@[19; 20) ";"
WHITESPACE@[20; 25) "\n "
EXPR_STMT@[25; 32)
PREFIX_EXPR@[25; 31)
EXCL@[25; 26) "!"
BANG@[25; 26) "!"
PREFIX_EXPR@[26; 31)
EXCL@[26; 27) "!"
BANG@[26; 27) "!"
LITERAL@[27; 31)
TRUE_KW@[27; 31) "true"
SEMI@[31; 32) ";"
SEMICOLON@[31; 32) ";"
WHITESPACE@[32; 37) "\n "
EXPR_STMT@[37; 41)
PREFIX_EXPR@[37; 40)
@ -39,7 +39,7 @@ SOURCE_FILE@[0; 44)
MINUS@[38; 39) "-"
LITERAL@[39; 40)
INT_NUMBER@[39; 40) "1"
SEMI@[40; 41) ";"
SEMICOLON@[40; 41) ";"
WHITESPACE@[41; 42) "\n"
R_CURLY@[42; 43) "}"
WHITESPACE@[43; 44) "\n"

View file

@ -4,15 +4,15 @@ SOURCE_FILE@[0; 60)
WHITESPACE@[3; 4) " "
USE_TREE@[4; 5)
STAR@[4; 5) "*"
SEMI@[5; 6) ";"
SEMICOLON@[5; 6) ";"
WHITESPACE@[6; 7) "\n"
USE_ITEM@[7; 15)
USE_KW@[7; 10) "use"
WHITESPACE@[10; 11) " "
USE_TREE@[11; 14)
COLONCOLON@[11; 13) "::"
COLON2@[11; 13) "::"
STAR@[13; 14) "*"
SEMI@[14; 15) ";"
SEMICOLON@[14; 15) ";"
WHITESPACE@[15; 16) "\n"
USE_ITEM@[16; 36)
USE_KW@[16; 19) "use"
@ -23,17 +23,17 @@ SOURCE_FILE@[0; 60)
PATH_SEGMENT@[20; 24)
NAME_REF@[20; 24)
IDENT@[20; 24) "some"
COLONCOLON@[24; 26) "::"
COLON2@[24; 26) "::"
PATH_SEGMENT@[26; 30)
NAME_REF@[26; 30)
IDENT@[26; 30) "path"
COLONCOLON@[30; 32) "::"
COLON2@[30; 32) "::"
USE_TREE_LIST@[32; 35)
L_CURLY@[32; 33) "{"
USE_TREE@[33; 34)
STAR@[33; 34) "*"
R_CURLY@[34; 35) "}"
SEMI@[35; 36) ";"
SEMICOLON@[35; 36) ";"
WHITESPACE@[36; 37) "\n"
USE_ITEM@[37; 59)
USE_KW@[37; 40) "use"
@ -44,16 +44,16 @@ SOURCE_FILE@[0; 60)
PATH_SEGMENT@[41; 45)
NAME_REF@[41; 45)
IDENT@[41; 45) "some"
COLONCOLON@[45; 47) "::"
COLON2@[45; 47) "::"
PATH_SEGMENT@[47; 51)
NAME_REF@[47; 51)
IDENT@[47; 51) "path"
COLONCOLON@[51; 53) "::"
COLON2@[51; 53) "::"
USE_TREE_LIST@[53; 58)
L_CURLY@[53; 54) "{"
USE_TREE@[54; 57)
COLONCOLON@[54; 56) "::"
COLON2@[54; 56) "::"
STAR@[56; 57) "*"
R_CURLY@[57; 58) "}"
SEMI@[58; 59) ";"
SEMICOLON@[58; 59) ";"
WHITESPACE@[59; 60) "\n"

View file

@ -24,7 +24,7 @@ SOURCE_FILE@[0; 89)
PATH_SEGMENT@[22; 25)
NAME_REF@[22; 25)
IDENT@[22; 25) "i32"
SEMI@[25; 26) ";"
SEMICOLON@[25; 26) ";"
WHITESPACE@[26; 31) "\n "
CONST_DEF@[31; 49)
CONST_KW@[31; 36) "const"
@ -43,7 +43,7 @@ SOURCE_FILE@[0; 89)
WHITESPACE@[45; 46) " "
LITERAL@[46; 48)
INT_NUMBER@[46; 48) "92"
SEMI@[48; 49) ";"
SEMICOLON@[48; 49) ";"
WHITESPACE@[49; 54) "\n "
FN_DEF@[54; 65)
FN_KW@[54; 56) "fn"

View file

@ -10,7 +10,7 @@ SOURCE_FILE@[0; 81)
WHITESPACE@[17; 18) " "
NAME@[18; 19)
IDENT@[18; 19) "S"
SEMI@[19; 20) ";"
SEMICOLON@[19; 20) ";"
WHITESPACE@[20; 21) "\n"
STRUCT_DEF@[21; 40)
VISIBILITY@[21; 30)
@ -23,7 +23,7 @@ SOURCE_FILE@[0; 81)
WHITESPACE@[37; 38) " "
NAME@[38; 39)
IDENT@[38; 39) "S"
SEMI@[39; 40) ";"
SEMICOLON@[39; 40) ";"
WHITESPACE@[40; 41) "\n"
STRUCT_DEF@[41; 60)
VISIBILITY@[41; 50)
@ -36,7 +36,7 @@ SOURCE_FILE@[0; 81)
WHITESPACE@[57; 58) " "
NAME@[58; 59)
IDENT@[58; 59) "S"
SEMI@[59; 60) ";"
SEMICOLON@[59; 60) ";"
WHITESPACE@[60; 61) "\n"
STRUCT_DEF@[61; 80)
VISIBILITY@[61; 70)
@ -49,5 +49,5 @@ SOURCE_FILE@[0; 81)
WHITESPACE@[77; 78) " "
NAME@[78; 79)
IDENT@[78; 79) "S"
SEMI@[79; 80) ";"
SEMICOLON@[79; 80) ";"
WHITESPACE@[80; 81) "\n"

View file

@ -9,5 +9,5 @@ SOURCE_FILE@[0; 22)
WHITESPACE@[18; 19) " "
PLACEHOLDER_TYPE@[19; 20)
UNDERSCORE@[19; 20) "_"
SEMI@[20; 21) ";"
SEMICOLON@[20; 21) ";"
WHITESPACE@[21; 22) "\n"

View file

@ -28,7 +28,7 @@ SOURCE_FILE@[0; 39)
COMMA@[25; 26) ","
WHITESPACE@[26; 27) " "
DOT_DOT_PAT@[27; 29)
DOTDOT@[27; 29) ".."
DOT2@[27; 29) ".."
R_BRACK@[29; 30) "]"
WHITESPACE@[30; 31) " "
EQ@[31; 32) "="
@ -36,7 +36,7 @@ SOURCE_FILE@[0; 39)
ARRAY_EXPR@[33; 35)
L_BRACK@[33; 34) "["
R_BRACK@[34; 35) "]"
SEMI@[35; 36) ";"
SEMICOLON@[35; 36) ";"
WHITESPACE@[36; 37) "\n"
R_CURLY@[37; 38) "}"
WHITESPACE@[38; 39) "\n"

View file

@ -13,5 +13,5 @@ SOURCE_FILE@[0; 15)
L_PAREN@[10; 11) "("
R_PAREN@[11; 12) ")"
R_BRACK@[12; 13) "]"
SEMI@[13; 14) ";"
SEMICOLON@[13; 14) ";"
WHITESPACE@[14; 15) "\n"

View file

@ -28,7 +28,7 @@ SOURCE_FILE@[0; 97)
TUPLE_EXPR@[25; 27)
L_PAREN@[25; 26) "("
R_PAREN@[26; 27) ")"
SEMI@[27; 28) ";"
SEMICOLON@[27; 28) ";"
WHITESPACE@[28; 33) "\n "
LET_STMT@[33; 47)
LET_KW@[33; 36) "let"
@ -48,7 +48,7 @@ SOURCE_FILE@[0; 97)
TUPLE_EXPR@[44; 46)
L_PAREN@[44; 45) "("
R_PAREN@[45; 46) ")"
SEMI@[46; 47) ";"
SEMICOLON@[46; 47) ";"
WHITESPACE@[47; 52) "\n "
LET_STMT@[52; 67)
LET_KW@[52; 55) "let"
@ -69,7 +69,7 @@ SOURCE_FILE@[0; 97)
TUPLE_EXPR@[64; 66)
L_PAREN@[64; 65) "("
R_PAREN@[65; 66) ")"
SEMI@[66; 67) ";"
SEMICOLON@[66; 67) ";"
WHITESPACE@[67; 72) "\n "
LET_STMT@[72; 94)
LET_KW@[72; 75) "let"
@ -85,7 +85,7 @@ SOURCE_FILE@[0; 97)
COMMA@[79; 80) ","
WHITESPACE@[80; 81) " "
DOT_DOT_PAT@[81; 83)
DOTDOT@[81; 83) ".."
DOT2@[81; 83) ".."
WHITESPACE@[83; 84) " "
COMMA@[84; 85) ","
WHITESPACE@[85; 86) " "
@ -99,7 +99,7 @@ SOURCE_FILE@[0; 97)
TUPLE_EXPR@[91; 93)
L_PAREN@[91; 92) "("
R_PAREN@[92; 93) ")"
SEMI@[93; 94) ";"
SEMICOLON@[93; 94) ";"
WHITESPACE@[94; 95) "\n"
R_CURLY@[95; 96) "}"
WHITESPACE@[96; 97) "\n"

View file

@ -26,7 +26,7 @@ SOURCE_FILE@[0; 52)
TUPLE_EXPR@[25; 27)
L_PAREN@[25; 26) "("
R_PAREN@[26; 27) ")"
SEMI@[27; 28) ";"
SEMICOLON@[27; 28) ";"
WHITESPACE@[28; 33) "\n "
LET_STMT@[33; 49)
LET_KW@[33; 36) "let"
@ -44,7 +44,7 @@ SOURCE_FILE@[0; 52)
TUPLE_EXPR@[46; 48)
L_PAREN@[46; 47) "("
R_PAREN@[47; 48) ")"
SEMI@[48; 49) ";"
SEMICOLON@[48; 49) ";"
WHITESPACE@[49; 50) "\n"
R_CURLY@[50; 51) "}"
WHITESPACE@[51; 52) "\n"

View file

@ -39,5 +39,5 @@ SOURCE_FILE@[0; 43)
WHITESPACE@[38; 39) " "
TYPE_BOUND@[39; 41)
LIFETIME@[39; 41) "\'a"
SEMI@[41; 42) ";"
SEMICOLON@[41; 42) ";"
WHITESPACE@[42; 43) "\n"

View file

@ -24,7 +24,7 @@ SOURCE_FILE@[0; 89)
PATH_SEGMENT@[21; 24)
NAME_REF@[21; 24)
IDENT@[21; 24) "i32"
SEMI@[24; 25) ";"
SEMICOLON@[24; 25) ";"
WHITESPACE@[25; 30) "\n "
EXPR_STMT@[30; 43)
BIN_EXPR@[30; 42)
@ -44,7 +44,7 @@ SOURCE_FILE@[0; 89)
WHITESPACE@[40; 41) " "
LITERAL@[41; 42)
INT_NUMBER@[41; 42) "1"
SEMI@[42; 43) ";"
SEMICOLON@[42; 43) ";"
WHITESPACE@[43; 48) "\n "
EXPR_STMT@[48; 62)
BIN_EXPR@[48; 61)
@ -64,7 +64,7 @@ SOURCE_FILE@[0; 89)
WHITESPACE@[59; 60) " "
LITERAL@[60; 61)
INT_NUMBER@[60; 61) "1"
SEMI@[61; 62) ";"
SEMICOLON@[61; 62) ";"
WHITESPACE@[62; 67) "\n "
EXPR_STMT@[67; 86)
BIN_EXPR@[67; 85)
@ -84,7 +84,7 @@ SOURCE_FILE@[0; 89)
WHITESPACE@[80; 81) " "
LITERAL@[81; 85)
INT_NUMBER@[81; 85) "0x37"
SEMI@[85; 86) ";"
SEMICOLON@[85; 86) ";"
WHITESPACE@[86; 87) "\n"
R_CURLY@[87; 88) "}"
WHITESPACE@[88; 89) "\n"

View file

@ -24,7 +24,7 @@ SOURCE_FILE@[0; 93)
BLOCK@[26; 28)
L_CURLY@[26; 27) "{"
R_CURLY@[27; 28) "}"
SEMI@[28; 29) ";"
SEMICOLON@[28; 29) ";"
WHITESPACE@[29; 34) "\n "
EXPR_STMT@[34; 67)
WHILE_EXPR@[34; 66)
@ -63,7 +63,7 @@ SOURCE_FILE@[0; 93)
BLOCK@[64; 66)
L_CURLY@[64; 65) "{"
R_CURLY@[65; 66) "}"
SEMI@[66; 67) ";"
SEMICOLON@[66; 67) ";"
WHITESPACE@[67; 72) "\n "
EXPR_STMT@[72; 90)
WHILE_EXPR@[72; 89)
@ -83,7 +83,7 @@ SOURCE_FILE@[0; 93)
BLOCK@[87; 89)
L_CURLY@[87; 88) "{"
R_CURLY@[88; 89) "}"
SEMI@[89; 90) ";"
SEMICOLON@[89; 90) ";"
WHITESPACE@[90; 91) "\n"
R_CURLY@[91; 92) "}"
WHITESPACE@[92; 93) "\n"

View file

@ -12,7 +12,7 @@ SOURCE_FILE@[0; 113)
PARAM_LIST@[11; 13)
L_PAREN@[11; 12) "("
R_PAREN@[12; 13) ")"
SEMI@[13; 14) ";"
SEMICOLON@[13; 14) ";"
WHITESPACE@[14; 15) "\n"
TYPE_ALIAS_DEF@[15; 36)
TYPE_KW@[15; 19) "type"
@ -29,7 +29,7 @@ SOURCE_FILE@[0; 113)
PARAM_LIST@[33; 35)
L_PAREN@[33; 34) "("
R_PAREN@[34; 35) ")"
SEMI@[35; 36) ";"
SEMICOLON@[35; 36) ";"
WHITESPACE@[36; 37) "\n"
TYPE_ALIAS_DEF@[37; 69)
TYPE_KW@[37; 41) "type"
@ -51,7 +51,7 @@ SOURCE_FILE@[0; 113)
PARAM_LIST@[66; 68)
L_PAREN@[66; 67) "("
R_PAREN@[67; 68) ")"
SEMI@[68; 69) ";"
SEMICOLON@[68; 69) ";"
WHITESPACE@[69; 70) "\n"
TYPE_ALIAS_DEF@[70; 112)
TYPE_KW@[70; 74) "type"
@ -82,7 +82,7 @@ SOURCE_FILE@[0; 113)
COMMA@[98; 99) ","
WHITESPACE@[99; 100) " "
PARAM@[100; 103)
DOTDOTDOT@[100; 103) "..."
DOT3@[100; 103) "..."
WHITESPACE@[103; 104) " "
R_PAREN@[104; 105) ")"
WHITESPACE@[105; 106) " "
@ -94,5 +94,5 @@ SOURCE_FILE@[0; 113)
PATH_SEGMENT@[109; 111)
NAME_REF@[109; 111)
IDENT@[109; 111) "u8"
SEMI@[111; 112) ";"
SEMICOLON@[111; 112) ";"
WHITESPACE@[112; 113) "\n"

View file

@ -12,7 +12,7 @@ SOURCE_FILE@[0; 54)
TUPLE_TYPE@[10; 12)
L_PAREN@[10; 11) "("
R_PAREN@[11; 12) ")"
SEMI@[12; 13) ";"
SEMICOLON@[12; 13) ";"
WHITESPACE@[13; 14) "\n"
TYPE_ALIAS_DEF@[14; 35)
TYPE_KW@[14; 18) "type"
@ -29,7 +29,7 @@ SOURCE_FILE@[0; 54)
TUPLE_TYPE@[32; 34)
L_PAREN@[32; 33) "("
R_PAREN@[33; 34) ")"
SEMI@[34; 35) ";"
SEMICOLON@[34; 35) ";"
WHITESPACE@[35; 36) "\n"
TYPE_ALIAS_DEF@[36; 53)
TYPE_KW@[36; 40) "type"
@ -46,5 +46,5 @@ SOURCE_FILE@[0; 54)
TUPLE_TYPE@[50; 52)
L_PAREN@[50; 51) "("
R_PAREN@[51; 52) ")"
SEMI@[52; 53) ";"
SEMICOLON@[52; 53) ";"
WHITESPACE@[53; 54) "\n"

View file

@ -22,14 +22,14 @@ SOURCE_FILE@[0; 102)
EXPR_STMT@[30; 36)
BREAK_EXPR@[30; 35)
BREAK_KW@[30; 35) "break"
SEMI@[35; 36) ";"
SEMICOLON@[35; 36) ";"
WHITESPACE@[36; 45) "\n "
EXPR_STMT@[45; 54)
BREAK_EXPR@[45; 53)
BREAK_KW@[45; 50) "break"
WHITESPACE@[50; 51) " "
LIFETIME@[51; 53) "\'l"
SEMI@[53; 54) ";"
SEMICOLON@[53; 54) ";"
WHITESPACE@[54; 63) "\n "
EXPR_STMT@[63; 72)
BREAK_EXPR@[63; 71)
@ -37,7 +37,7 @@ SOURCE_FILE@[0; 102)
WHITESPACE@[68; 69) " "
LITERAL@[69; 71)
INT_NUMBER@[69; 71) "92"
SEMI@[71; 72) ";"
SEMICOLON@[71; 72) ";"
WHITESPACE@[72; 81) "\n "
EXPR_STMT@[81; 93)
BREAK_EXPR@[81; 92)
@ -47,7 +47,7 @@ SOURCE_FILE@[0; 102)
WHITESPACE@[89; 90) " "
LITERAL@[90; 92)
INT_NUMBER@[90; 92) "92"
SEMI@[92; 93) ";"
SEMICOLON@[92; 93) ";"
WHITESPACE@[93; 98) "\n "
R_CURLY@[98; 99) "}"
WHITESPACE@[99; 100) "\n"

View file

@ -26,11 +26,11 @@ SOURCE_FILE@[0; 71)
NAME_REF@[15; 16)
IDENT@[15; 16) "B"
R_ANGLE@[16; 17) ">"
COLONCOLON@[17; 19) "::"
COLON2@[17; 19) "::"
PATH_SEGMENT@[19; 25)
NAME_REF@[19; 25)
IDENT@[19; 25) "Output"
SEMI@[25; 26) ";"
SEMICOLON@[25; 26) ";"
WHITESPACE@[26; 27) "\n"
FN_DEF@[27; 70)
FN_KW@[27; 29) "fn"
@ -66,14 +66,14 @@ SOURCE_FILE@[0; 71)
NAME_REF@[48; 55)
IDENT@[48; 55) "Default"
R_ANGLE@[55; 56) ">"
COLONCOLON@[56; 58) "::"
COLON2@[56; 58) "::"
PATH_SEGMENT@[58; 65)
NAME_REF@[58; 65)
IDENT@[58; 65) "default"
ARG_LIST@[65; 67)
L_PAREN@[65; 66) "("
R_PAREN@[66; 67) ")"
SEMI@[67; 68) ";"
SEMICOLON@[67; 68) ";"
WHITESPACE@[68; 69) " "
R_CURLY@[69; 70) "}"
WHITESPACE@[70; 71) "\n"

View file

@ -21,9 +21,9 @@ SOURCE_FILE@[0; 21)
IDENT@[11; 13) "xs"
L_BRACK@[13; 14) "["
RANGE_EXPR@[14; 16)
DOTDOT@[14; 16) ".."
DOT2@[14; 16) ".."
R_BRACK@[16; 17) "]"
SEMI@[17; 18) ";"
SEMICOLON@[17; 18) ";"
WHITESPACE@[18; 19) " "
R_CURLY@[19; 20) "}"
WHITESPACE@[20; 21) "\n"

View file

@ -51,5 +51,5 @@ SOURCE_FILE@[0; 46)
NAME_REF@[40; 43)
IDENT@[40; 43) "u64"
R_ANGLE@[43; 44) ">"
SEMI@[44; 45) ";"
SEMICOLON@[44; 45) ";"
WHITESPACE@[45; 46) "\n"

View file

@ -59,5 +59,5 @@ SOURCE_FILE@[0; 71)
NAME_REF@[65; 68)
IDENT@[65; 68) "u32"
R_PAREN@[68; 69) ")"
SEMI@[69; 70) ";"
SEMICOLON@[69; 70) ";"
WHITESPACE@[70; 71) "\n"

View file

@ -29,7 +29,7 @@ SOURCE_FILE@[0; 118)
ARG_LIST@[24; 26)
L_PAREN@[24; 25) "("
R_PAREN@[25; 26) ")"
SEMI@[26; 27) ";"
SEMICOLON@[26; 27) ";"
WHITESPACE@[27; 32) "\n "
LET_STMT@[32; 54)
LET_KW@[32; 35) "let"
@ -65,7 +65,7 @@ SOURCE_FILE@[0; 118)
INT_NUMBER@[50; 51) "2"
COMMA@[51; 52) ","
R_PAREN@[52; 53) ")"
SEMI@[53; 54) ";"
SEMICOLON@[53; 54) ";"
WHITESPACE@[54; 59) "\n "
LET_STMT@[59; 84)
LET_KW@[59; 62) "let"
@ -95,7 +95,7 @@ SOURCE_FILE@[0; 118)
NAME_REF@[70; 73)
IDENT@[70; 73) "Foo"
R_ANGLE@[73; 74) ">"
COLONCOLON@[74; 76) "::"
COLON2@[74; 76) "::"
PATH_SEGMENT@[76; 80)
NAME_REF@[76; 80)
IDENT@[76; 80) "func"
@ -103,7 +103,7 @@ SOURCE_FILE@[0; 118)
L_PAREN@[80; 81) "("
R_PAREN@[81; 82) ")"
R_PAREN@[82; 83) ")"
SEMI@[83; 84) ";"
SEMICOLON@[83; 84) ";"
WHITESPACE@[84; 89) "\n "
EXPR_STMT@[89; 115)
CALL_EXPR@[89; 114)
@ -134,7 +134,7 @@ SOURCE_FILE@[0; 118)
NAME_REF@[99; 104)
IDENT@[99; 104) "Trait"
R_ANGLE@[104; 105) ">"
COLONCOLON@[105; 107) "::"
COLON2@[105; 107) "::"
PATH_SEGMENT@[107; 111)
NAME_REF@[107; 111)
IDENT@[107; 111) "func"
@ -142,7 +142,7 @@ SOURCE_FILE@[0; 118)
L_PAREN@[111; 112) "("
R_PAREN@[112; 113) ")"
R_PAREN@[113; 114) ")"
SEMI@[114; 115) ";"
SEMICOLON@[114; 115) ";"
WHITESPACE@[115; 116) "\n"
R_CURLY@[116; 117) "}"
WHITESPACE@[117; 118) "\n"

View file

@ -8,7 +8,7 @@ SOURCE_FILE@[0; 198)
PATH_SEGMENT@[4; 8)
NAME_REF@[4; 8)
IDENT@[4; 8) "some"
COLONCOLON@[8; 10) "::"
COLON2@[8; 10) "::"
PATH_SEGMENT@[10; 14)
NAME_REF@[10; 14)
IDENT@[10; 14) "path"
@ -18,7 +18,7 @@ SOURCE_FILE@[0; 198)
WHITESPACE@[17; 18) " "
NAME@[18; 27)
IDENT@[18; 27) "some_name"
SEMI@[27; 28) ";"
SEMICOLON@[27; 28) ";"
WHITESPACE@[28; 29) "\n"
USE_ITEM@[29; 181)
USE_KW@[29; 32) "use"
@ -28,7 +28,7 @@ SOURCE_FILE@[0; 198)
PATH_SEGMENT@[33; 37)
NAME_REF@[33; 37)
IDENT@[33; 37) "some"
COLONCOLON@[37; 39) "::"
COLON2@[37; 39) "::"
USE_TREE_LIST@[39; 180)
L_CURLY@[39; 40) "{"
WHITESPACE@[40; 42) "\n "
@ -38,7 +38,7 @@ SOURCE_FILE@[0; 198)
PATH_SEGMENT@[42; 47)
NAME_REF@[42; 47)
IDENT@[42; 47) "other"
COLONCOLON@[47; 49) "::"
COLON2@[47; 49) "::"
PATH_SEGMENT@[49; 53)
NAME_REF@[49; 53)
IDENT@[49; 53) "path"
@ -56,7 +56,7 @@ SOURCE_FILE@[0; 198)
PATH_SEGMENT@[75; 84)
NAME_REF@[75; 84)
IDENT@[75; 84) "different"
COLONCOLON@[84; 86) "::"
COLON2@[84; 86) "::"
PATH_SEGMENT@[86; 90)
NAME_REF@[86; 90)
IDENT@[86; 90) "path"
@ -75,11 +75,11 @@ SOURCE_FILE@[0; 198)
PATH_SEGMENT@[111; 114)
NAME_REF@[111; 114)
IDENT@[111; 114) "yet"
COLONCOLON@[114; 116) "::"
COLON2@[114; 116) "::"
PATH_SEGMENT@[116; 123)
NAME_REF@[116; 123)
IDENT@[116; 123) "another"
COLONCOLON@[123; 125) "::"
COLON2@[123; 125) "::"
PATH_SEGMENT@[125; 129)
NAME_REF@[125; 129)
IDENT@[125; 129) "path"
@ -95,31 +95,31 @@ SOURCE_FILE@[0; 198)
PATH_SEGMENT@[132; 139)
NAME_REF@[132; 139)
IDENT@[132; 139) "running"
COLONCOLON@[139; 141) "::"
COLON2@[139; 141) "::"
PATH_SEGMENT@[141; 144)
NAME_REF@[141; 144)
IDENT@[141; 144) "out"
COLONCOLON@[144; 146) "::"
COLON2@[144; 146) "::"
PATH_SEGMENT@[146; 148)
NAME_REF@[146; 148)
IDENT@[146; 148) "of"
COLONCOLON@[148; 150) "::"
COLON2@[148; 150) "::"
PATH_SEGMENT@[150; 158)
NAME_REF@[150; 158)
IDENT@[150; 158) "synonyms"
COLONCOLON@[158; 160) "::"
COLON2@[158; 160) "::"
PATH_SEGMENT@[160; 164)
NAME_REF@[160; 164)
IDENT@[160; 164) "for_"
COLONCOLON@[164; 166) "::"
COLON2@[164; 166) "::"
PATH_SEGMENT@[166; 175)
NAME_REF@[166; 175)
IDENT@[166; 175) "different"
COLONCOLON@[175; 177) "::"
COLON2@[175; 177) "::"
STAR@[177; 178) "*"
WHITESPACE@[178; 179) "\n"
R_CURLY@[179; 180) "}"
SEMI@[180; 181) ";"
SEMICOLON@[180; 181) ";"
WHITESPACE@[181; 182) "\n"
USE_ITEM@[182; 197)
USE_KW@[182; 185) "use"
@ -134,5 +134,5 @@ SOURCE_FILE@[0; 198)
AS_KW@[192; 194) "as"
WHITESPACE@[194; 195) " "
UNDERSCORE@[195; 196) "_"
SEMI@[196; 197) ";"
SEMICOLON@[196; 197) ";"
WHITESPACE@[197; 198) "\n"

View file

@ -16,5 +16,5 @@ SOURCE_FILE@[0; 17)
IDENT@[10; 13) "i32"
COMMA@[13; 14) ","
R_PAREN@[14; 15) ")"
SEMI@[15; 16) ";"
SEMICOLON@[15; 16) ";"
WHITESPACE@[16; 17) "\n"

View file

@ -16,7 +16,7 @@ SOURCE_FILE@[0; 22)
PARAM_LIST@[16; 18)
L_PAREN@[16; 17) "("
R_PAREN@[17; 18) ")"
SEMI@[18; 19) ";"
SEMICOLON@[18; 19) ";"
WHITESPACE@[19; 20) " "
R_CURLY@[20; 21) "}"
WHITESPACE@[21; 22) "\n"

View file

@ -10,5 +10,5 @@ SOURCE_FILE@[0; 13)
TUPLE_TYPE@[9; 11)
L_PAREN@[9; 10) "("
R_PAREN@[10; 11) ")"
SEMI@[11; 12) ";"
SEMICOLON@[11; 12) ";"
WHITESPACE@[12; 13) "\n"

View file

@ -12,7 +12,7 @@ SOURCE_FILE@[0; 71)
PATH_SEGMENT@[9; 12)
NAME_REF@[9; 12)
IDENT@[9; 12) "Foo"
SEMI@[12; 13) ";"
SEMICOLON@[12; 13) ";"
WHITESPACE@[13; 14) "\n"
TYPE_ALIAS_DEF@[14; 29)
TYPE_KW@[14; 18) "type"
@ -25,10 +25,10 @@ SOURCE_FILE@[0; 71)
PATH_TYPE@[23; 28)
PATH@[23; 28)
PATH_SEGMENT@[23; 28)
COLONCOLON@[23; 25) "::"
COLON2@[23; 25) "::"
NAME_REF@[25; 28)
IDENT@[25; 28) "Foo"
SEMI@[28; 29) ";"
SEMICOLON@[28; 29) ";"
WHITESPACE@[29; 30) "\n"
TYPE_ALIAS_DEF@[30; 49)
TYPE_KW@[30; 34) "type"
@ -43,11 +43,11 @@ SOURCE_FILE@[0; 71)
PATH@[39; 43)
PATH_SEGMENT@[39; 43)
SELF_KW@[39; 43) "self"
COLONCOLON@[43; 45) "::"
COLON2@[43; 45) "::"
PATH_SEGMENT@[45; 48)
NAME_REF@[45; 48)
IDENT@[45; 48) "Foo"
SEMI@[48; 49) ";"
SEMICOLON@[48; 49) ";"
WHITESPACE@[49; 50) "\n"
TYPE_ALIAS_DEF@[50; 70)
TYPE_KW@[50; 54) "type"
@ -62,9 +62,9 @@ SOURCE_FILE@[0; 71)
PATH@[59; 64)
PATH_SEGMENT@[59; 64)
SUPER_KW@[59; 64) "super"
COLONCOLON@[64; 66) "::"
COLON2@[64; 66) "::"
PATH_SEGMENT@[66; 69)
NAME_REF@[66; 69)
IDENT@[66; 69) "Foo"
SEMI@[69; 70) ";"
SEMICOLON@[69; 70) ";"
WHITESPACE@[70; 71) "\n"

View file

@ -25,7 +25,7 @@ SOURCE_FILE@[0; 91)
PATH_SEGMENT@[23; 24)
NAME_REF@[23; 24)
IDENT@[23; 24) "a"
SEMI@[24; 25) ";"
SEMICOLON@[24; 25) ";"
WHITESPACE@[25; 30) "\n "
LET_STMT@[30; 43)
LET_KW@[30; 33) "let"
@ -41,11 +41,11 @@ SOURCE_FILE@[0; 91)
PATH_SEGMENT@[38; 39)
NAME_REF@[38; 39)
IDENT@[38; 39) "a"
COLONCOLON@[39; 41) "::"
COLON2@[39; 41) "::"
PATH_SEGMENT@[41; 42)
NAME_REF@[41; 42)
IDENT@[41; 42) "b"
SEMI@[42; 43) ";"
SEMICOLON@[42; 43) ";"
WHITESPACE@[43; 48) "\n "
LET_STMT@[48; 65)
LET_KW@[48; 51) "let"
@ -58,11 +58,11 @@ SOURCE_FILE@[0; 91)
PATH_EXPR@[56; 64)
PATH@[56; 64)
PATH_SEGMENT@[56; 64)
COLONCOLON@[56; 58) "::"
COLON2@[56; 58) "::"
NAME_REF@[58; 59)
IDENT@[58; 59) "a"
TYPE_ARG_LIST@[59; 64)
COLONCOLON@[59; 61) "::"
COLON2@[59; 61) "::"
L_ANGLE@[61; 62) "<"
TYPE_ARG@[62; 63)
PATH_TYPE@[62; 63)
@ -71,7 +71,7 @@ SOURCE_FILE@[0; 91)
NAME_REF@[62; 63)
IDENT@[62; 63) "b"
R_ANGLE@[63; 64) ">"
SEMI@[64; 65) ";"
SEMICOLON@[64; 65) ";"
WHITESPACE@[65; 70) "\n "
LET_STMT@[70; 88)
LET_KW@[70; 73) "let"
@ -86,11 +86,11 @@ SOURCE_FILE@[0; 91)
PATH_SEGMENT@[78; 84)
NAME_REF@[78; 84)
IDENT@[78; 84) "format"
EXCL@[84; 85) "!"
BANG@[84; 85) "!"
TOKEN_TREE@[85; 87)
L_PAREN@[85; 86) "("
R_PAREN@[86; 87) ")"
SEMI@[87; 88) ";"
SEMICOLON@[87; 88) ";"
WHITESPACE@[88; 89) "\n"
R_CURLY@[89; 90) "}"
WHITESPACE@[90; 91) "\n"

View file

@ -63,7 +63,7 @@ SOURCE_FILE@[0; 116)
PATH_SEGMENT@[64; 72)
NAME_REF@[64; 72)
IDENT@[64; 72) "Iterator"
COLONCOLON@[72; 74) "::"
COLON2@[72; 74) "::"
PATH_SEGMENT@[74; 78)
NAME_REF@[74; 78)
IDENT@[74; 78) "Item"
@ -94,7 +94,7 @@ SOURCE_FILE@[0; 116)
NAME_REF@[93; 101)
IDENT@[93; 101) "Iterator"
R_ANGLE@[101; 102) ">"
COLONCOLON@[102; 104) "::"
COLON2@[102; 104) "::"
PATH_SEGMENT@[104; 108)
NAME_REF@[104; 108)
IDENT@[104; 108) "Item"

View file

@ -27,7 +27,7 @@ SOURCE_FILE@[0; 112)
LITERAL@[35; 36)
INT_NUMBER@[35; 36) "0"
WHITESPACE@[36; 37) " "
DOTDOTDOT@[37; 40) "..."
DOT3@[37; 40) "..."
WHITESPACE@[40; 41) " "
LITERAL_PAT@[41; 44)
LITERAL@[41; 44)
@ -46,7 +46,7 @@ SOURCE_FILE@[0; 112)
LITERAL@[60; 63)
INT_NUMBER@[60; 63) "101"
WHITESPACE@[63; 64) " "
DOTDOTEQ@[64; 67) "..="
DOT2EQ@[64; 67) "..="
WHITESPACE@[67; 68) " "
LITERAL_PAT@[68; 71)
LITERAL@[68; 71)
@ -65,7 +65,7 @@ SOURCE_FILE@[0; 112)
LITERAL@[87; 90)
INT_NUMBER@[87; 90) "200"
WHITESPACE@[90; 91) " "
DOTDOT@[91; 93) ".."
DOT2@[91; 93) ".."
WHITESPACE@[93; 94) " "
LITERAL_PAT@[94; 97)
LITERAL@[94; 97)

View file

@ -6,5 +6,5 @@ SOURCE_FILE@[0; 18)
WHITESPACE@[12; 13) " "
NAME_REF@[13; 16)
IDENT@[13; 16) "foo"
SEMI@[16; 17) ";"
SEMICOLON@[16; 17) ";"
WHITESPACE@[17; 18) "\n"

View file

@ -22,7 +22,7 @@ SOURCE_FILE@[0; 112)
RECORD_FIELD_LIST@[17; 19)
L_CURLY@[17; 18) "{"
R_CURLY@[18; 19) "}"
SEMI@[19; 20) ";"
SEMICOLON@[19; 20) ";"
WHITESPACE@[20; 25) "\n "
EXPR_STMT@[25; 41)
RECORD_LIT@[25; 40)
@ -49,7 +49,7 @@ SOURCE_FILE@[0; 112)
COMMA@[37; 38) ","
WHITESPACE@[38; 39) " "
R_CURLY@[39; 40) "}"
SEMI@[40; 41) ";"
SEMICOLON@[40; 41) ";"
WHITESPACE@[41; 46) "\n "
EXPR_STMT@[46; 83)
RECORD_LIT@[46; 82)
@ -75,7 +75,7 @@ SOURCE_FILE@[0; 112)
INT_NUMBER@[56; 58) "32"
COMMA@[58; 59) ","
WHITESPACE@[59; 60) " "
DOTDOT@[60; 62) ".."
DOT2@[60; 62) ".."
CALL_EXPR@[62; 80)
PATH_EXPR@[62; 78)
PATH@[62; 78)
@ -83,7 +83,7 @@ SOURCE_FILE@[0; 112)
PATH_SEGMENT@[62; 69)
NAME_REF@[62; 69)
IDENT@[62; 69) "Default"
COLONCOLON@[69; 71) "::"
COLON2@[69; 71) "::"
PATH_SEGMENT@[71; 78)
NAME_REF@[71; 78)
IDENT@[71; 78) "default"
@ -92,7 +92,7 @@ SOURCE_FILE@[0; 112)
R_PAREN@[79; 80) ")"
WHITESPACE@[80; 81) " "
R_CURLY@[81; 82) "}"
SEMI@[82; 83) ";"
SEMICOLON@[82; 83) ";"
WHITESPACE@[83; 88) "\n "
EXPR_STMT@[88; 109)
RECORD_LIT@[88; 108)
@ -113,7 +113,7 @@ SOURCE_FILE@[0; 112)
INT_NUMBER@[105; 106) "1"
WHITESPACE@[106; 107) " "
R_CURLY@[107; 108) "}"
SEMI@[108; 109) ";"
SEMICOLON@[108; 109) ";"
WHITESPACE@[109; 110) "\n"
R_CURLY@[110; 111) "}"
WHITESPACE@[111; 112) "\n"

View file

@ -18,7 +18,7 @@ SOURCE_FILE@[0; 70)
PATH_SEGMENT@[12; 23)
NAME_REF@[12; 23)
IDENT@[12; 23) "macro_rules"
EXCL@[23; 24) "!"
BANG@[23; 24) "!"
WHITESPACE@[24; 25) " "
NAME@[25; 28)
IDENT@[25; 28) "foo"
@ -33,26 +33,26 @@ SOURCE_FILE@[0; 70)
PATH_SEGMENT@[32; 35)
NAME_REF@[32; 35)
IDENT@[32; 35) "foo"
COLONCOLON@[35; 37) "::"
COLON2@[35; 37) "::"
PATH_SEGMENT@[37; 40)
NAME_REF@[37; 40)
IDENT@[37; 40) "bar"
EXCL@[40; 41) "!"
BANG@[40; 41) "!"
TOKEN_TREE@[41; 43)
L_PAREN@[41; 42) "("
R_PAREN@[42; 43) ")"
SEMI@[43; 44) ";"
SEMICOLON@[43; 44) ";"
WHITESPACE@[44; 45) "\n"
MACRO_CALL@[45; 59)
PATH@[45; 55)
PATH@[45; 50)
PATH_SEGMENT@[45; 50)
SUPER_KW@[45; 50) "super"
COLONCOLON@[50; 52) "::"
COLON2@[50; 52) "::"
PATH_SEGMENT@[52; 55)
NAME_REF@[52; 55)
IDENT@[52; 55) "baz"
EXCL@[55; 56) "!"
BANG@[55; 56) "!"
WHITESPACE@[56; 57) " "
TOKEN_TREE@[57; 59)
L_CURLY@[57; 58) "{"
@ -63,5 +63,5 @@ SOURCE_FILE@[0; 70)
WHITESPACE@[66; 67) " "
NAME@[67; 68)
IDENT@[67; 68) "S"
SEMI@[68; 69) ";"
SEMICOLON@[68; 69) ";"
WHITESPACE@[69; 70) "\n"

View file

@ -2,7 +2,7 @@ SOURCE_FILE@[0; 20)
IMPL_DEF@[0; 19)
IMPL_KW@[0; 4) "impl"
WHITESPACE@[4; 5) " "
EXCL@[5; 6) "!"
BANG@[5; 6) "!"
PATH_TYPE@[6; 10)
PATH@[6; 10)
PATH_SEGMENT@[6; 10)

View file

@ -24,7 +24,7 @@ SOURCE_FILE@[0; 137)
BLOCK@[23; 25)
L_CURLY@[23; 24) "{"
R_CURLY@[24; 25) "}"
SEMI@[25; 26) ";"
SEMICOLON@[25; 26) ";"
WHITESPACE@[26; 31) "\n "
EXPR_STMT@[31; 50)
IF_EXPR@[31; 49)
@ -45,7 +45,7 @@ SOURCE_FILE@[0; 137)
BLOCK@[47; 49)
L_CURLY@[47; 48) "{"
R_CURLY@[48; 49) "}"
SEMI@[49; 50) ";"
SEMICOLON@[49; 50) ";"
WHITESPACE@[50; 55) "\n "
EXPR_STMT@[55; 91)
IF_EXPR@[55; 90)
@ -80,7 +80,7 @@ SOURCE_FILE@[0; 137)
BLOCK@[88; 90)
L_CURLY@[88; 89) "{"
R_CURLY@[89; 90) "}"
SEMI@[90; 91) ";"
SEMICOLON@[90; 91) ";"
WHITESPACE@[91; 96) "\n "
EXPR_STMT@[96; 104)
IF_EXPR@[96; 103)
@ -97,7 +97,7 @@ SOURCE_FILE@[0; 137)
BLOCK@[101; 103)
L_CURLY@[101; 102) "{"
R_CURLY@[102; 103) "}"
SEMI@[103; 104) ";"
SEMICOLON@[103; 104) ";"
WHITESPACE@[104; 109) "\n "
EXPR_STMT@[109; 134)
IF_EXPR@[109; 133)
@ -126,7 +126,7 @@ SOURCE_FILE@[0; 137)
L_CURLY@[130; 131) "{"
WHITESPACE@[131; 132) " "
R_CURLY@[132; 133) "}"
SEMI@[133; 134) ";"
SEMICOLON@[133; 134) ";"
WHITESPACE@[134; 135) "\n"
R_CURLY@[135; 136) "}"
WHITESPACE@[136; 137) "\n"

View file

@ -39,5 +39,5 @@ SOURCE_FILE@[0; 42)
WHITESPACE@[37; 38) " "
TYPE_BOUND@[38; 40)
LIFETIME@[38; 40) "\'a"
SEMI@[40; 41) ";"
SEMICOLON@[40; 41) ";"
WHITESPACE@[41; 42) "\n"

View file

@ -146,7 +146,7 @@ SOURCE_FILE@[0; 167)
COMMA@[156; 157) ","
WHITESPACE@[157; 162) "\n "
R_CURLY@[162; 163) "}"
SEMI@[163; 164) ";"
SEMICOLON@[163; 164) ";"
WHITESPACE@[164; 165) "\n"
R_CURLY@[165; 166) "}"
WHITESPACE@[166; 167) "\n"

View file

@ -7,9 +7,9 @@ SOURCE_FILE@[0; 16)
PATH@[4; 9)
PATH_SEGMENT@[4; 9)
CRATE_KW@[4; 9) "crate"
COLONCOLON@[9; 11) "::"
COLON2@[9; 11) "::"
PATH_SEGMENT@[11; 14)
NAME_REF@[11; 14)
IDENT@[11; 14) "foo"
SEMI@[14; 15) ";"
SEMICOLON@[14; 15) ";"
WHITESPACE@[15; 16) "\n"

View file

@ -6,7 +6,7 @@ SOURCE_FILE@[0; 37)
PATH@[4; 9)
PATH_SEGMENT@[4; 9)
CRATE_KW@[4; 9) "crate"
COLONCOLON@[9; 11) "::"
COLON2@[9; 11) "::"
USE_TREE_LIST@[11; 17)
L_CURLY@[11; 12) "{"
USE_TREE@[12; 16)
@ -15,7 +15,7 @@ SOURCE_FILE@[0; 37)
NAME_REF@[12; 16)
IDENT@[12; 16) "Item"
R_CURLY@[16; 17) "}"
SEMI@[17; 18) ";"
SEMICOLON@[17; 18) ";"
WHITESPACE@[18; 19) "\n"
USE_ITEM@[19; 36)
USE_KW@[19; 22) "use"
@ -24,7 +24,7 @@ SOURCE_FILE@[0; 37)
PATH@[23; 27)
PATH_SEGMENT@[23; 27)
SELF_KW@[23; 27) "self"
COLONCOLON@[27; 29) "::"
COLON2@[27; 29) "::"
USE_TREE_LIST@[29; 35)
L_CURLY@[29; 30) "{"
USE_TREE@[30; 34)
@ -33,5 +33,5 @@ SOURCE_FILE@[0; 37)
NAME_REF@[30; 34)
IDENT@[30; 34) "Item"
R_CURLY@[34; 35) "}"
SEMI@[35; 36) ";"
SEMICOLON@[35; 36) ";"
WHITESPACE@[36; 37) "\n"

View file

@ -32,7 +32,7 @@ SOURCE_FILE@[0; 46)
WHITESPACE@[28; 29) " "
LITERAL@[29; 30)
INT_NUMBER@[29; 30) "2"
SEMI@[30; 31) ";"
SEMICOLON@[30; 31) ";"
WHITESPACE@[31; 36) "\n "
EXPR_STMT@[36; 39)
BLOCK_EXPR@[36; 39)
@ -47,7 +47,7 @@ SOURCE_FILE@[0; 46)
AMP@[40; 41) "&"
LITERAL@[41; 42)
INT_NUMBER@[41; 42) "2"
SEMI@[42; 43) ";"
SEMICOLON@[42; 43) ";"
WHITESPACE@[43; 44) "\n"
R_CURLY@[44; 45) "}"
WHITESPACE@[45; 46) "\n"

View file

@ -24,7 +24,7 @@ SOURCE_FILE@[0; 97)
L_CURLY@[24; 25) "{"
WHITESPACE@[25; 26) " "
R_CURLY@[26; 27) "}"
SEMI@[27; 28) ";"
SEMICOLON@[27; 28) ";"
WHITESPACE@[28; 33) "\n "
EXPR_STMT@[33; 44)
MATCH_EXPR@[33; 43)
@ -39,7 +39,7 @@ SOURCE_FILE@[0; 97)
MATCH_ARM_LIST@[41; 43)
L_CURLY@[41; 42) "{"
R_CURLY@[42; 43) "}"
SEMI@[43; 44) ";"
SEMICOLON@[43; 44) ";"
WHITESPACE@[44; 49) "\n "
EXPR_STMT@[49; 71)
MATCH_EXPR@[49; 70)
@ -65,7 +65,7 @@ SOURCE_FILE@[0; 97)
R_PAREN@[67; 68) ")"
WHITESPACE@[68; 69) " "
R_CURLY@[69; 70) "}"
SEMI@[70; 71) ";"
SEMICOLON@[70; 71) ";"
WHITESPACE@[71; 76) "\n "
EXPR_STMT@[76; 94)
MATCH_EXPR@[76; 93)
@ -90,7 +90,7 @@ SOURCE_FILE@[0; 97)
MATCH_ARM_LIST@[91; 93)
L_CURLY@[91; 92) "{"
R_CURLY@[92; 93) "}"
SEMI@[93; 94) ";"
SEMICOLON@[93; 94) ";"
WHITESPACE@[94; 95) "\n"
R_CURLY@[95; 96) "}"
WHITESPACE@[96; 97) "\n"

View file

@ -15,7 +15,7 @@ SOURCE_FILE@[0; 40)
EXPR_STMT@[15; 22)
RETURN_EXPR@[15; 21)
RETURN_KW@[15; 21) "return"
SEMI@[21; 22) ";"
SEMICOLON@[21; 22) ";"
WHITESPACE@[22; 27) "\n "
EXPR_STMT@[27; 37)
RETURN_EXPR@[27; 36)
@ -23,7 +23,7 @@ SOURCE_FILE@[0; 40)
WHITESPACE@[33; 34) " "
LITERAL@[34; 36)
INT_NUMBER@[34; 36) "92"
SEMI@[36; 37) ";"
SEMICOLON@[36; 37) ";"
WHITESPACE@[37; 38) "\n"
R_CURLY@[38; 39) "}"
WHITESPACE@[39; 40) "\n"

View file

@ -16,5 +16,5 @@ SOURCE_FILE@[0; 21)
TUPLE_TYPE@[17; 19)
L_PAREN@[17; 18) "("
R_PAREN@[18; 19) ")"
SEMI@[19; 20) ";"
SEMICOLON@[19; 20) ";"
WHITESPACE@[20; 21) "\n"

View file

@ -36,7 +36,7 @@ SOURCE_FILE@[0; 65)
WHITESPACE@[26; 27) " "
LITERAL@[27; 28)
INT_NUMBER@[27; 28) "1"
SEMI@[28; 29) ";"
SEMICOLON@[28; 29) ";"
WHITESPACE@[29; 30) " "
R_CURLY@[30; 31) "}"
WHITESPACE@[31; 32) "\n"
@ -56,12 +56,12 @@ SOURCE_FILE@[0; 65)
EXPR_STMT@[41; 43)
LITERAL@[41; 42)
INT_NUMBER@[41; 42) "1"
SEMI@[42; 43) ";"
SEMICOLON@[42; 43) ";"
WHITESPACE@[43; 44) " "
EXPR_STMT@[44; 46)
LITERAL@[44; 45)
INT_NUMBER@[44; 45) "2"
SEMI@[45; 46) ";"
SEMICOLON@[45; 46) ";"
WHITESPACE@[46; 47) " "
R_CURLY@[47; 48) "}"
WHITESPACE@[48; 49) "\n"
@ -81,7 +81,7 @@ SOURCE_FILE@[0; 65)
EXPR_STMT@[58; 60)
LITERAL@[58; 59)
INT_NUMBER@[58; 59) "1"
SEMI@[59; 60) ";"
SEMICOLON@[59; 60) ";"
WHITESPACE@[60; 61) " "
LITERAL@[61; 62)
INT_NUMBER@[61; 62) "2"

View file

@ -20,7 +20,7 @@ SOURCE_FILE@[0; 21)
NAME_REF@[15; 16)
IDENT@[15; 16) "x"
QUESTION@[16; 17) "?"
SEMI@[17; 18) ";"
SEMICOLON@[17; 18) ";"
WHITESPACE@[18; 19) "\n"
R_CURLY@[19; 20) "}"
WHITESPACE@[20; 21) "\n"

View file

@ -12,5 +12,5 @@ SOURCE_FILE@[0; 16)
PATH_SEGMENT@[11; 14)
NAME_REF@[11; 14)
IDENT@[11; 14) "Bar"
SEMI@[14; 15) ";"
SEMICOLON@[14; 15) ";"
WHITESPACE@[15; 16) "\n"

View file

@ -24,8 +24,8 @@ SOURCE_FILE@[0; 89)
RANGE_EXPR@[23; 26)
LITERAL@[23; 24)
INT_NUMBER@[23; 24) "1"
DOTDOT@[24; 26) ".."
SEMI@[26; 27) ";"
DOT2@[24; 26) ".."
SEMICOLON@[26; 27) ";"
WHITESPACE@[27; 32) "\n "
EXPR_STMT@[32; 54)
MATCH_EXPR@[32; 53)
@ -34,7 +34,7 @@ SOURCE_FILE@[0; 89)
RANGE_EXPR@[38; 41)
LITERAL@[38; 39)
INT_NUMBER@[38; 39) "1"
DOTDOT@[39; 41) ".."
DOT2@[39; 41) ".."
WHITESPACE@[41; 42) " "
MATCH_ARM_LIST@[42; 53)
L_CURLY@[42; 43) "{"
@ -50,7 +50,7 @@ SOURCE_FILE@[0; 89)
R_PAREN@[50; 51) ")"
WHITESPACE@[51; 52) " "
R_CURLY@[52; 53) "}"
SEMI@[53; 54) ";"
SEMICOLON@[53; 54) ";"
WHITESPACE@[54; 59) "\n "
EXPR_STMT@[59; 86)
MATCH_EXPR@[59; 85)
@ -69,7 +69,7 @@ SOURCE_FILE@[0; 89)
ARG_LIST@[68; 70)
L_PAREN@[68; 69) "("
R_PAREN@[69; 70) ")"
DOTDOT@[70; 72) ".."
DOT2@[70; 72) ".."
PATH_EXPR@[72; 73)
PATH@[72; 73)
PATH_SEGMENT@[72; 73)
@ -90,7 +90,7 @@ SOURCE_FILE@[0; 89)
R_PAREN@[82; 83) ")"
WHITESPACE@[83; 84) " "
R_CURLY@[84; 85) "}"
SEMI@[85; 86) ";"
SEMICOLON@[85; 86) ";"
WHITESPACE@[86; 87) "\n"
R_CURLY@[87; 88) "}"
WHITESPACE@[88; 89) "\n"

View file

@ -27,7 +27,7 @@ SOURCE_FILE@[0; 200)
TUPLE_TYPE@[25; 27)
L_PAREN@[25; 26) "("
R_PAREN@[26; 27) ")"
SEMI@[27; 28) ";"
SEMICOLON@[27; 28) ";"
WHITESPACE@[28; 29) "\n"
FN_DEF@[29; 79)
FN_KW@[29; 31) "fn"
@ -222,7 +222,7 @@ SOURCE_FILE@[0; 200)
NAME_REF@[177; 180)
IDENT@[177; 180) "Baz"
R_ANGLE@[180; 181) ">"
COLONCOLON@[181; 183) "::"
COLON2@[181; 183) "::"
PATH_SEGMENT@[183; 186)
NAME_REF@[183; 186)
IDENT@[183; 186) "Foo"

View file

@ -24,7 +24,7 @@ SOURCE_FILE@[0; 52)
AMP@[23; 24) "&"
LITERAL@[24; 25)
INT_NUMBER@[24; 25) "1"
SEMI@[25; 26) ";"
SEMICOLON@[25; 26) ";"
WHITESPACE@[26; 31) "\n "
LET_STMT@[31; 49)
LET_KW@[31; 34) "let"
@ -49,7 +49,7 @@ SOURCE_FILE@[0; 52)
ARG_LIST@[46; 48)
L_PAREN@[46; 47) "("
R_PAREN@[47; 48) ")"
SEMI@[48; 49) ";"
SEMICOLON@[48; 49) ";"
WHITESPACE@[49; 50) "\n"
R_CURLY@[50; 51) "}"
WHITESPACE@[51; 52) "\n"

View file

@ -4,7 +4,7 @@ SOURCE_FILE@[0; 106)
WHITESPACE@[6; 7) " "
NAME@[7; 10)
IDENT@[7; 10) "Foo"
SEMI@[10; 11) ";"
SEMICOLON@[10; 11) ";"
WHITESPACE@[11; 12) "\n"
STRUCT_DEF@[12; 25)
STRUCT_KW@[12; 18) "struct"
@ -24,7 +24,7 @@ SOURCE_FILE@[0; 106)
TUPLE_FIELD_DEF_LIST@[36; 38)
L_PAREN@[36; 37) "("
R_PAREN@[37; 38) ")"
SEMI@[38; 39) ";"
SEMICOLON@[38; 39) ";"
WHITESPACE@[39; 40) "\n"
STRUCT_DEF@[40; 66)
STRUCT_KW@[40; 46) "struct"
@ -48,7 +48,7 @@ SOURCE_FILE@[0; 106)
NAME_REF@[59; 64)
IDENT@[59; 64) "usize"
R_PAREN@[64; 65) ")"
SEMI@[65; 66) ";"
SEMICOLON@[65; 66) ";"
WHITESPACE@[66; 67) "\n"
STRUCT_DEF@[67; 105)
STRUCT_KW@[67; 73) "struct"

View file

@ -15,5 +15,5 @@ SOURCE_FILE@[0; 16)
NAME_REF@[10; 13)
IDENT@[10; 13) "i32"
R_PAREN@[13; 14) ")"
SEMI@[14; 15) ";"
SEMICOLON@[14; 15) ";"
WHITESPACE@[15; 16) "\n"

View file

@ -22,7 +22,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[22; 23) " "
LITERAL@[23; 27)
TRUE_KW@[23; 27) "true"
SEMI@[27; 28) ";"
SEMICOLON@[27; 28) ";"
WHITESPACE@[28; 33) "\n "
LET_STMT@[33; 47)
LET_KW@[33; 36) "let"
@ -34,7 +34,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[40; 41) " "
LITERAL@[41; 46)
FALSE_KW@[41; 46) "false"
SEMI@[46; 47) ";"
SEMICOLON@[46; 47) ";"
WHITESPACE@[47; 52) "\n "
LET_STMT@[52; 62)
LET_KW@[52; 55) "let"
@ -46,7 +46,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[59; 60) " "
LITERAL@[60; 61)
INT_NUMBER@[60; 61) "1"
SEMI@[61; 62) ";"
SEMICOLON@[61; 62) ";"
WHITESPACE@[62; 67) "\n "
LET_STMT@[67; 79)
LET_KW@[67; 70) "let"
@ -58,7 +58,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[74; 75) " "
LITERAL@[75; 78)
FLOAT_NUMBER@[75; 78) "2.0"
SEMI@[78; 79) ";"
SEMICOLON@[78; 79) ";"
WHITESPACE@[79; 84) "\n "
LET_STMT@[84; 97)
LET_KW@[84; 87) "let"
@ -70,7 +70,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[91; 92) " "
LITERAL@[92; 96)
BYTE@[92; 96) "b\'a\'"
SEMI@[96; 97) ";"
SEMICOLON@[96; 97) ";"
WHITESPACE@[97; 102) "\n "
LET_STMT@[102; 114)
LET_KW@[102; 105) "let"
@ -82,7 +82,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[109; 110) " "
LITERAL@[110; 113)
CHAR@[110; 113) "\'b\'"
SEMI@[113; 114) ";"
SEMICOLON@[113; 114) ";"
WHITESPACE@[114; 119) "\n "
LET_STMT@[119; 131)
LET_KW@[119; 122) "let"
@ -94,7 +94,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[126; 127) " "
LITERAL@[127; 130)
STRING@[127; 130) "\"c\""
SEMI@[130; 131) ";"
SEMICOLON@[130; 131) ";"
WHITESPACE@[131; 136) "\n "
LET_STMT@[136; 149)
LET_KW@[136; 139) "let"
@ -106,7 +106,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[143; 144) " "
LITERAL@[144; 148)
RAW_STRING@[144; 148) "r\"d\""
SEMI@[148; 149) ";"
SEMICOLON@[148; 149) ";"
WHITESPACE@[149; 154) "\n "
LET_STMT@[154; 167)
LET_KW@[154; 157) "let"
@ -118,7 +118,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[161; 162) " "
LITERAL@[162; 166)
BYTE_STRING@[162; 166) "b\"e\""
SEMI@[166; 167) ";"
SEMICOLON@[166; 167) ";"
WHITESPACE@[167; 172) "\n "
LET_STMT@[172; 186)
LET_KW@[172; 175) "let"
@ -130,7 +130,7 @@ SOURCE_FILE@[0; 189)
WHITESPACE@[179; 180) " "
LITERAL@[180; 185)
RAW_BYTE_STRING@[180; 185) "br\"f\""
SEMI@[185; 186) ";"
SEMICOLON@[185; 186) ";"
WHITESPACE@[186; 187) "\n"
R_CURLY@[187; 188) "}"
WHITESPACE@[188; 189) "\n"

View file

@ -18,5 +18,5 @@ SOURCE_FILE@[0; 19)
NAME_REF@[13; 16)
IDENT@[13; 16) "i32"
R_ANGLE@[16; 17) ">"
SEMI@[17; 18) ";"
SEMICOLON@[17; 18) ";"
WHITESPACE@[18; 19) "\n"

View file

@ -19,5 +19,5 @@ SOURCE_FILE@[0; 21)
TUPLE_TYPE@[17; 19)
L_PAREN@[17; 18) "("
R_PAREN@[18; 19) ")"
SEMI@[19; 20) ";"
SEMICOLON@[19; 20) ";"
WHITESPACE@[20; 21) "\n"

Some files were not shown because too many files have changed in this diff Show more