mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-08-31 15:47:31 +00:00
Rename some tokens
This commit is contained in:
parent
d4332760d8
commit
5c5bde47fb
209 changed files with 1107 additions and 1393 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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) "}"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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`
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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) "]"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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) "("
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 `{`
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
Loading…
Add table
Add a link
Reference in a new issue