mirror of
https://github.com/rust-lang/rust-analyzer
synced 2024-11-15 17:28:09 +00:00
Print numbers
This commit is contained in:
parent
c8e5901275
commit
a31cb829ed
23 changed files with 43 additions and 43 deletions
|
@ -132,7 +132,7 @@ impl<R: TreeRoot> fmt::Debug for SyntaxNode<R> {
|
|||
|
||||
fn has_short_text(kind: SyntaxKind) -> bool {
|
||||
match kind {
|
||||
IDENT | LIFETIME => true,
|
||||
IDENT | LIFETIME | INT_NUMBER | FLOAT_NUMBER => true,
|
||||
_ => false,
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ FILE@[0; 12)
|
|||
err: `expected item`
|
||||
PATH_SEGMENT@[9; 9)
|
||||
ERROR@[9; 11)
|
||||
INT_NUMBER@[9; 11)
|
||||
INT_NUMBER@[9; 11) "92"
|
||||
err: `expected item, found `;`
|
||||
consider removing this semicolon`
|
||||
ERROR@[11; 12)
|
||||
|
|
|
@ -18,7 +18,7 @@ FILE@[0; 54)
|
|||
COMMA@[12; 13)
|
||||
WHITESPACE@[13; 14)
|
||||
LITERAL@[14; 16)
|
||||
INT_NUMBER@[14; 16)
|
||||
INT_NUMBER@[14; 16) "92"
|
||||
R_PAREN@[16; 17)
|
||||
R_BRACK@[17; 18)
|
||||
WHITESPACE@[18; 19)
|
||||
|
|
|
@ -24,7 +24,7 @@ FILE@[0; 74)
|
|||
WHITESPACE@[30; 31)
|
||||
err: `expected field declaration`
|
||||
ERROR@[31; 38)
|
||||
INT_NUMBER@[31; 33)
|
||||
INT_NUMBER@[31; 33) "92"
|
||||
WHITESPACE@[33; 38)
|
||||
err: `expected COMMA`
|
||||
err: `expected field declaration`
|
||||
|
|
|
@ -33,7 +33,7 @@ FILE@[0; 95)
|
|||
WHITESPACE@[33; 34)
|
||||
L_CURLY@[34; 35)
|
||||
WHITESPACE@[35; 44)
|
||||
INT_NUMBER@[44; 45)
|
||||
INT_NUMBER@[44; 45) "1"
|
||||
WHITESPACE@[45; 50)
|
||||
R_CURLY@[50; 51)
|
||||
WHITESPACE@[51; 52)
|
||||
|
@ -41,11 +41,11 @@ FILE@[0; 95)
|
|||
WHITESPACE@[56; 57)
|
||||
L_CURLY@[57; 58)
|
||||
WHITESPACE@[58; 67)
|
||||
INT_NUMBER@[67; 68)
|
||||
INT_NUMBER@[67; 68) "2"
|
||||
WHITESPACE@[68; 69)
|
||||
PLUS@[69; 70)
|
||||
WHITESPACE@[70; 71)
|
||||
INT_NUMBER@[71; 72)
|
||||
INT_NUMBER@[71; 72) "3"
|
||||
WHITESPACE@[72; 77)
|
||||
R_CURLY@[77; 78)
|
||||
WHITESPACE@[78; 79)
|
||||
|
|
|
@ -8,7 +8,7 @@ FILE@[0; 43)
|
|||
L_ANGLE@[8; 9)
|
||||
err: `expected type parameter`
|
||||
ERROR@[9; 12)
|
||||
INT_NUMBER@[9; 11)
|
||||
INT_NUMBER@[9; 11) "90"
|
||||
WHITESPACE@[11; 12)
|
||||
err: `expected COMMA`
|
||||
err: `expected R_ANGLE`
|
||||
|
@ -19,7 +19,7 @@ FILE@[0; 43)
|
|||
WHITESPACE@[13; 14)
|
||||
err: `expected item`
|
||||
ERROR@[14; 15)
|
||||
INT_NUMBER@[14; 15)
|
||||
INT_NUMBER@[14; 15) "2"
|
||||
err: `expected item`
|
||||
ERROR@[15; 17)
|
||||
R_ANGLE@[15; 16)
|
||||
|
|
|
@ -17,7 +17,7 @@ FILE@[0; 18)
|
|||
err: `expected SEMI`
|
||||
err: `expected item`
|
||||
ERROR@[13; 15)
|
||||
INT_NUMBER@[13; 15)
|
||||
INT_NUMBER@[13; 15) "92"
|
||||
err: `expected item`
|
||||
ERROR@[15; 16)
|
||||
R_BRACK@[15; 16)
|
||||
|
|
|
@ -15,7 +15,7 @@ FILE@[0; 19)
|
|||
SEMI@[12; 13)
|
||||
LITERAL@[13; 16)
|
||||
WHITESPACE@[13; 14)
|
||||
INT_NUMBER@[14; 16)
|
||||
INT_NUMBER@[14; 16) "92"
|
||||
R_BRACK@[16; 17)
|
||||
SEMI@[17; 18)
|
||||
WHITESPACE@[18; 19)
|
||||
|
|
|
@ -44,7 +44,7 @@ FILE@[0; 189)
|
|||
EQ@[58; 59)
|
||||
LITERAL@[59; 61)
|
||||
WHITESPACE@[59; 60)
|
||||
INT_NUMBER@[60; 61)
|
||||
INT_NUMBER@[60; 61) "1"
|
||||
SEMI@[61; 62)
|
||||
WHITESPACE@[62; 67)
|
||||
LET_STMT@[67; 84)
|
||||
|
@ -56,7 +56,7 @@ FILE@[0; 189)
|
|||
EQ@[73; 74)
|
||||
LITERAL@[74; 78)
|
||||
WHITESPACE@[74; 75)
|
||||
FLOAT_NUMBER@[75; 78)
|
||||
FLOAT_NUMBER@[75; 78) "2.0"
|
||||
SEMI@[78; 79)
|
||||
WHITESPACE@[79; 84)
|
||||
LET_STMT@[84; 102)
|
||||
|
|
|
@ -52,16 +52,16 @@ FILE@[0; 57)
|
|||
ARG_LIST@[43; 46)
|
||||
L_PAREN@[43; 44)
|
||||
LITERAL@[44; 45)
|
||||
INT_NUMBER@[44; 45)
|
||||
INT_NUMBER@[44; 45) "1"
|
||||
R_PAREN@[45; 46)
|
||||
ARG_LIST@[46; 53)
|
||||
L_PAREN@[46; 47)
|
||||
LITERAL@[47; 48)
|
||||
INT_NUMBER@[47; 48)
|
||||
INT_NUMBER@[47; 48) "1"
|
||||
COMMA@[48; 49)
|
||||
LITERAL@[49; 51)
|
||||
WHITESPACE@[49; 50)
|
||||
INT_NUMBER@[50; 51)
|
||||
INT_NUMBER@[50; 51) "2"
|
||||
COMMA@[51; 52)
|
||||
R_PAREN@[52; 53)
|
||||
SEMI@[53; 54)
|
||||
|
|
|
@ -22,7 +22,7 @@ FILE@[0; 52)
|
|||
WHITESPACE@[22; 23)
|
||||
AMPERSAND@[23; 24)
|
||||
LITERAL@[24; 25)
|
||||
INT_NUMBER@[24; 25)
|
||||
INT_NUMBER@[24; 25) "1"
|
||||
SEMI@[25; 26)
|
||||
WHITESPACE@[26; 31)
|
||||
LET_STMT@[31; 50)
|
||||
|
|
|
@ -33,7 +33,7 @@ FILE@[0; 65)
|
|||
EQ@[25; 26)
|
||||
LITERAL@[26; 28)
|
||||
WHITESPACE@[26; 27)
|
||||
INT_NUMBER@[27; 28)
|
||||
INT_NUMBER@[27; 28) "1"
|
||||
SEMI@[28; 29)
|
||||
WHITESPACE@[29; 30)
|
||||
R_CURLY@[30; 31)
|
||||
|
@ -52,12 +52,12 @@ FILE@[0; 65)
|
|||
EXPR_STMT@[40; 44)
|
||||
LITERAL@[40; 42)
|
||||
WHITESPACE@[40; 41)
|
||||
INT_NUMBER@[41; 42)
|
||||
INT_NUMBER@[41; 42) "1"
|
||||
SEMI@[42; 43)
|
||||
WHITESPACE@[43; 44)
|
||||
EXPR_STMT@[44; 47)
|
||||
LITERAL@[44; 45)
|
||||
INT_NUMBER@[44; 45)
|
||||
INT_NUMBER@[44; 45) "2"
|
||||
SEMI@[45; 46)
|
||||
WHITESPACE@[46; 47)
|
||||
R_CURLY@[47; 48)
|
||||
|
@ -76,11 +76,11 @@ FILE@[0; 65)
|
|||
EXPR_STMT@[57; 61)
|
||||
LITERAL@[57; 59)
|
||||
WHITESPACE@[57; 58)
|
||||
INT_NUMBER@[58; 59)
|
||||
INT_NUMBER@[58; 59) "1"
|
||||
SEMI@[59; 60)
|
||||
WHITESPACE@[60; 61)
|
||||
LITERAL@[61; 63)
|
||||
INT_NUMBER@[61; 62)
|
||||
INT_NUMBER@[61; 62) "2"
|
||||
WHITESPACE@[62; 63)
|
||||
R_CURLY@[63; 64)
|
||||
WHITESPACE@[64; 65)
|
||||
|
|
|
@ -44,7 +44,7 @@ FILE@[0; 77)
|
|||
EQ@[48; 49)
|
||||
LITERAL@[49; 52)
|
||||
WHITESPACE@[49; 50)
|
||||
INT_NUMBER@[50; 52)
|
||||
INT_NUMBER@[50; 52) "92"
|
||||
SEMI@[52; 53)
|
||||
WHITESPACE@[53; 58)
|
||||
LET_STMT@[58; 75)
|
||||
|
@ -64,7 +64,7 @@ FILE@[0; 77)
|
|||
EQ@[69; 70)
|
||||
LITERAL@[70; 73)
|
||||
WHITESPACE@[70; 71)
|
||||
INT_NUMBER@[71; 73)
|
||||
INT_NUMBER@[71; 73) "92"
|
||||
SEMI@[73; 74)
|
||||
WHITESPACE@[74; 75)
|
||||
R_CURLY@[75; 76)
|
||||
|
|
|
@ -39,11 +39,11 @@ FILE@[0; 44)
|
|||
ARG_LIST@[33; 40)
|
||||
L_PAREN@[33; 34)
|
||||
LITERAL@[34; 35)
|
||||
INT_NUMBER@[34; 35)
|
||||
INT_NUMBER@[34; 35) "1"
|
||||
COMMA@[35; 36)
|
||||
LITERAL@[36; 38)
|
||||
WHITESPACE@[36; 37)
|
||||
INT_NUMBER@[37; 38)
|
||||
INT_NUMBER@[37; 38) "2"
|
||||
COMMA@[38; 39)
|
||||
R_PAREN@[39; 40)
|
||||
SEMI@[40; 41)
|
||||
|
|
|
@ -32,7 +32,7 @@ FILE@[0; 37)
|
|||
NAME_REF@[26; 27)
|
||||
IDENT@[26; 27) "x"
|
||||
DOT@[27; 28)
|
||||
INT_NUMBER@[28; 29)
|
||||
INT_NUMBER@[28; 29) "0"
|
||||
DOT@[29; 30)
|
||||
NAME_REF@[30; 33)
|
||||
IDENT@[30; 33) "bar"
|
||||
|
|
|
@ -41,7 +41,7 @@ FILE@[0; 89)
|
|||
EQ@[44; 45)
|
||||
LITERAL@[45; 48)
|
||||
WHITESPACE@[45; 46)
|
||||
INT_NUMBER@[46; 48)
|
||||
INT_NUMBER@[46; 48) "92"
|
||||
SEMI@[48; 49)
|
||||
WHITESPACE@[49; 54)
|
||||
FN_ITEM@[54; 70)
|
||||
|
|
|
@ -42,7 +42,7 @@ FILE@[0; 86)
|
|||
COLON@[33; 34)
|
||||
LITERAL@[34; 37)
|
||||
WHITESPACE@[34; 35)
|
||||
INT_NUMBER@[35; 37)
|
||||
INT_NUMBER@[35; 37) "32"
|
||||
COMMA@[37; 38)
|
||||
WHITESPACE@[38; 39)
|
||||
R_CURLY@[39; 40)
|
||||
|
@ -68,7 +68,7 @@ FILE@[0; 86)
|
|||
COLON@[54; 55)
|
||||
LITERAL@[55; 58)
|
||||
WHITESPACE@[55; 56)
|
||||
INT_NUMBER@[56; 58)
|
||||
INT_NUMBER@[56; 58) "32"
|
||||
COMMA@[58; 59)
|
||||
WHITESPACE@[59; 60)
|
||||
DOTDOT@[60; 62)
|
||||
|
|
|
@ -19,7 +19,7 @@ FILE@[0; 23)
|
|||
REF_EXPR@[17; 19)
|
||||
AMPERSAND@[17; 18)
|
||||
LITERAL@[18; 19)
|
||||
INT_NUMBER@[18; 19)
|
||||
INT_NUMBER@[18; 19) "1"
|
||||
SEMI@[19; 20)
|
||||
WHITESPACE@[20; 21)
|
||||
R_CURLY@[21; 22)
|
||||
|
|
|
@ -40,7 +40,7 @@ FILE@[0; 74)
|
|||
L_CURLY@[36; 37)
|
||||
LITERAL@[37; 41)
|
||||
WHITESPACE@[37; 38)
|
||||
INT_NUMBER@[38; 40)
|
||||
INT_NUMBER@[38; 40) "92"
|
||||
WHITESPACE@[40; 41)
|
||||
R_CURLY@[41; 42)
|
||||
SEMI@[42; 43)
|
||||
|
|
|
@ -43,7 +43,7 @@ FILE@[0; 236)
|
|||
COMMA@[53; 54)
|
||||
LITERAL@[54; 58)
|
||||
WHITESPACE@[54; 55)
|
||||
INT_NUMBER@[55; 58)
|
||||
INT_NUMBER@[55; 58) "100"
|
||||
COMMA@[58; 59)
|
||||
LITERAL@[59; 64)
|
||||
WHITESPACE@[59; 60)
|
||||
|
@ -60,7 +60,7 @@ FILE@[0; 236)
|
|||
EQ@[80; 81)
|
||||
LITERAL@[81; 85)
|
||||
WHITESPACE@[81; 82)
|
||||
INT_NUMBER@[82; 85)
|
||||
INT_NUMBER@[82; 85) "100"
|
||||
COMMA@[85; 86)
|
||||
META_ITEM@[86; 102)
|
||||
WHITESPACE@[86; 87)
|
||||
|
@ -76,7 +76,7 @@ FILE@[0; 236)
|
|||
IDENT@[104; 109) "ident"
|
||||
L_PAREN@[109; 110)
|
||||
LITERAL@[110; 113)
|
||||
INT_NUMBER@[110; 113)
|
||||
INT_NUMBER@[110; 113) "100"
|
||||
R_PAREN@[113; 114)
|
||||
R_PAREN@[114; 115)
|
||||
R_BRACK@[115; 116)
|
||||
|
@ -89,7 +89,7 @@ FILE@[0; 236)
|
|||
IDENT@[120; 124) "attr"
|
||||
L_PAREN@[124; 125)
|
||||
LITERAL@[125; 128)
|
||||
INT_NUMBER@[125; 128)
|
||||
INT_NUMBER@[125; 128) "100"
|
||||
R_PAREN@[128; 129)
|
||||
R_BRACK@[129; 130)
|
||||
WHITESPACE@[130; 131)
|
||||
|
@ -151,7 +151,7 @@ FILE@[0; 236)
|
|||
EQ@[209; 210)
|
||||
LITERAL@[210; 212)
|
||||
WHITESPACE@[210; 211)
|
||||
INT_NUMBER@[211; 212)
|
||||
INT_NUMBER@[211; 212) "4"
|
||||
R_PAREN@[212; 213)
|
||||
R_BRACK@[213; 214)
|
||||
WHITESPACE@[214; 215)
|
||||
|
@ -170,7 +170,7 @@ FILE@[0; 236)
|
|||
IDENT@[226; 231) "align"
|
||||
L_PAREN@[231; 232)
|
||||
LITERAL@[232; 233)
|
||||
INT_NUMBER@[232; 233)
|
||||
INT_NUMBER@[232; 233) "4"
|
||||
R_PAREN@[233; 234)
|
||||
R_PAREN@[234; 235)
|
||||
R_BRACK@[235; 236)
|
||||
|
|
|
@ -70,7 +70,7 @@ FILE@[0; 182)
|
|||
EQ@[91; 92)
|
||||
LITERAL@[92; 95)
|
||||
WHITESPACE@[92; 93)
|
||||
INT_NUMBER@[93; 95)
|
||||
INT_NUMBER@[93; 95) "92"
|
||||
COMMA@[95; 96)
|
||||
ENUM_VARIANT@[96; 146)
|
||||
WHITESPACE@[96; 101)
|
||||
|
|
|
@ -15,7 +15,7 @@ FILE@[0; 47)
|
|||
EQ@[16; 17)
|
||||
LITERAL@[17; 19)
|
||||
WHITESPACE@[17; 18)
|
||||
INT_NUMBER@[18; 19)
|
||||
INT_NUMBER@[18; 19) "1"
|
||||
SEMI@[19; 20)
|
||||
WHITESPACE@[20; 21)
|
||||
STATIC_ITEM@[21; 47)
|
||||
|
@ -36,6 +36,6 @@ FILE@[0; 47)
|
|||
EQ@[41; 42)
|
||||
LITERAL@[42; 45)
|
||||
WHITESPACE@[42; 43)
|
||||
INT_NUMBER@[43; 45)
|
||||
INT_NUMBER@[43; 45) "92"
|
||||
SEMI@[45; 46)
|
||||
WHITESPACE@[46; 47)
|
||||
|
|
|
@ -15,7 +15,7 @@ FILE@[0; 46)
|
|||
EQ@[15; 16)
|
||||
LITERAL@[16; 19)
|
||||
WHITESPACE@[16; 17)
|
||||
INT_NUMBER@[17; 19)
|
||||
INT_NUMBER@[17; 19) "92"
|
||||
SEMI@[19; 20)
|
||||
WHITESPACE@[20; 21)
|
||||
CONST_ITEM@[21; 46)
|
||||
|
@ -36,6 +36,6 @@ FILE@[0; 46)
|
|||
EQ@[40; 41)
|
||||
LITERAL@[41; 44)
|
||||
WHITESPACE@[41; 42)
|
||||
INT_NUMBER@[42; 44)
|
||||
INT_NUMBER@[42; 44) "62"
|
||||
SEMI@[44; 45)
|
||||
WHITESPACE@[45; 46)
|
||||
|
|
Loading…
Reference in a new issue