diff options
author | Aleksey Kladov <[email protected]> | 2019-04-02 12:04:23 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-04-02 12:49:46 +0100 |
commit | 7d6bd5d1379061180e771f7b833a9fecdc85a0b8 (patch) | |
tree | f2c8c4b116f73d8b5da458c50ba5b7a03a42c4f8 /crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt | |
parent | 2d680ff93aa30a52ffe40bb7d359e19565dca733 (diff) |
always show token text
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt')
-rw-r--r-- | crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt b/crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt index ee75c33ae..c12649d5e 100644 --- a/crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt +++ b/crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt | |||
@@ -1,103 +1,103 @@ | |||
1 | SOURCE_FILE@[0; 139) | 1 | SOURCE_FILE@[0; 139) |
2 | FN_DEF@[0; 138) | 2 | FN_DEF@[0; 138) |
3 | FN_KW@[0; 2) | 3 | FN_KW@[0; 2) "fn" |
4 | WHITESPACE@[2; 3) | 4 | WHITESPACE@[2; 3) " " |
5 | NAME@[3; 6) | 5 | NAME@[3; 6) |
6 | IDENT@[3; 6) "foo" | 6 | IDENT@[3; 6) "foo" |
7 | PARAM_LIST@[6; 8) | 7 | PARAM_LIST@[6; 8) |
8 | L_PAREN@[6; 7) | 8 | L_PAREN@[6; 7) "(" |
9 | R_PAREN@[7; 8) | 9 | R_PAREN@[7; 8) ")" |
10 | WHITESPACE@[8; 9) | 10 | WHITESPACE@[8; 9) " " |
11 | BLOCK@[9; 138) | 11 | BLOCK@[9; 138) |
12 | L_CURLY@[9; 10) | 12 | L_CURLY@[9; 10) "{" |
13 | WHITESPACE@[10; 15) | 13 | WHITESPACE@[10; 15) "\n " |
14 | LET_STMT@[15; 24) | 14 | LET_STMT@[15; 24) |
15 | LET_KW@[15; 18) | 15 | LET_KW@[15; 18) "let" |
16 | WHITESPACE@[18; 19) | 16 | WHITESPACE@[18; 19) " " |
17 | BIND_PAT@[19; 22) | 17 | BIND_PAT@[19; 22) |
18 | NAME@[19; 22) | 18 | NAME@[19; 22) |
19 | IDENT@[19; 22) "foo" | 19 | IDENT@[19; 22) "foo" |
20 | WHITESPACE@[22; 23) | 20 | WHITESPACE@[22; 23) " " |
21 | EQ@[23; 24) | 21 | EQ@[23; 24) "=" |
22 | err: `expected expression` | 22 | err: `expected expression` |
23 | err: `expected SEMI` | 23 | err: `expected SEMI` |
24 | WHITESPACE@[24; 29) | 24 | WHITESPACE@[24; 29) "\n " |
25 | LET_STMT@[29; 41) | 25 | LET_STMT@[29; 41) |
26 | LET_KW@[29; 32) | 26 | LET_KW@[29; 32) "let" |
27 | WHITESPACE@[32; 33) | 27 | WHITESPACE@[32; 33) " " |
28 | BIND_PAT@[33; 36) | 28 | BIND_PAT@[33; 36) |
29 | NAME@[33; 36) | 29 | NAME@[33; 36) |
30 | IDENT@[33; 36) "bar" | 30 | IDENT@[33; 36) "bar" |
31 | WHITESPACE@[36; 37) | 31 | WHITESPACE@[36; 37) " " |
32 | EQ@[37; 38) | 32 | EQ@[37; 38) "=" |
33 | WHITESPACE@[38; 39) | 33 | WHITESPACE@[38; 39) " " |
34 | LITERAL@[39; 40) | 34 | LITERAL@[39; 40) |
35 | INT_NUMBER@[39; 40) "1" | 35 | INT_NUMBER@[39; 40) "1" |
36 | SEMI@[40; 41) | 36 | SEMI@[40; 41) ";" |
37 | WHITESPACE@[41; 46) | 37 | WHITESPACE@[41; 46) "\n " |
38 | LET_STMT@[46; 49) | 38 | LET_STMT@[46; 49) |
39 | LET_KW@[46; 49) | 39 | LET_KW@[46; 49) "let" |
40 | err: `expected pattern` | 40 | err: `expected pattern` |
41 | err: `expected SEMI` | 41 | err: `expected SEMI` |
42 | WHITESPACE@[49; 54) | 42 | WHITESPACE@[49; 54) "\n " |
43 | LET_STMT@[54; 67) | 43 | LET_STMT@[54; 67) |
44 | LET_KW@[54; 57) | 44 | LET_KW@[54; 57) "let" |
45 | WHITESPACE@[57; 58) | 45 | WHITESPACE@[57; 58) " " |
46 | BIND_PAT@[58; 61) | 46 | BIND_PAT@[58; 61) |
47 | NAME@[58; 61) | 47 | NAME@[58; 61) |
48 | IDENT@[58; 61) "baz" | 48 | IDENT@[58; 61) "baz" |
49 | WHITESPACE@[61; 62) | 49 | WHITESPACE@[61; 62) " " |
50 | EQ@[62; 63) | 50 | EQ@[62; 63) "=" |
51 | WHITESPACE@[63; 64) | 51 | WHITESPACE@[63; 64) " " |
52 | LITERAL@[64; 66) | 52 | LITERAL@[64; 66) |
53 | INT_NUMBER@[64; 66) "92" | 53 | INT_NUMBER@[64; 66) "92" |
54 | SEMI@[66; 67) | 54 | SEMI@[66; 67) ";" |
55 | WHITESPACE@[67; 72) | 55 | WHITESPACE@[67; 72) "\n " |
56 | LET_STMT@[72; 75) | 56 | LET_STMT@[72; 75) |
57 | LET_KW@[72; 75) | 57 | LET_KW@[72; 75) "let" |
58 | err: `expected pattern` | 58 | err: `expected pattern` |
59 | err: `expected SEMI` | 59 | err: `expected SEMI` |
60 | WHITESPACE@[75; 80) | 60 | WHITESPACE@[75; 80) "\n " |
61 | EXPR_STMT@[80; 90) | 61 | EXPR_STMT@[80; 90) |
62 | IF_EXPR@[80; 90) | 62 | IF_EXPR@[80; 90) |
63 | IF_KW@[80; 82) | 63 | IF_KW@[80; 82) "if" |
64 | WHITESPACE@[82; 83) | 64 | WHITESPACE@[82; 83) " " |
65 | CONDITION@[83; 87) | 65 | CONDITION@[83; 87) |
66 | LITERAL@[83; 87) | 66 | LITERAL@[83; 87) |
67 | TRUE_KW@[83; 87) | 67 | TRUE_KW@[83; 87) "true" |
68 | WHITESPACE@[87; 88) | 68 | WHITESPACE@[87; 88) " " |
69 | BLOCK@[88; 90) | 69 | BLOCK@[88; 90) |
70 | L_CURLY@[88; 89) | 70 | L_CURLY@[88; 89) "{" |
71 | R_CURLY@[89; 90) | 71 | R_CURLY@[89; 90) "}" |
72 | WHITESPACE@[90; 95) | 72 | WHITESPACE@[90; 95) "\n " |
73 | LET_STMT@[95; 98) | 73 | LET_STMT@[95; 98) |
74 | LET_KW@[95; 98) | 74 | LET_KW@[95; 98) "let" |
75 | err: `expected pattern` | 75 | err: `expected pattern` |
76 | err: `expected SEMI` | 76 | err: `expected SEMI` |
77 | WHITESPACE@[98; 103) | 77 | WHITESPACE@[98; 103) "\n " |
78 | EXPR_STMT@[103; 116) | 78 | EXPR_STMT@[103; 116) |
79 | WHILE_EXPR@[103; 116) | 79 | WHILE_EXPR@[103; 116) |
80 | WHILE_KW@[103; 108) | 80 | WHILE_KW@[103; 108) "while" |
81 | WHITESPACE@[108; 109) | 81 | WHITESPACE@[108; 109) " " |
82 | CONDITION@[109; 113) | 82 | CONDITION@[109; 113) |
83 | LITERAL@[109; 113) | 83 | LITERAL@[109; 113) |
84 | TRUE_KW@[109; 113) | 84 | TRUE_KW@[109; 113) "true" |
85 | WHITESPACE@[113; 114) | 85 | WHITESPACE@[113; 114) " " |
86 | BLOCK@[114; 116) | 86 | BLOCK@[114; 116) |
87 | L_CURLY@[114; 115) | 87 | L_CURLY@[114; 115) "{" |
88 | R_CURLY@[115; 116) | 88 | R_CURLY@[115; 116) "}" |
89 | WHITESPACE@[116; 121) | 89 | WHITESPACE@[116; 121) "\n " |
90 | LET_STMT@[121; 124) | 90 | LET_STMT@[121; 124) |
91 | LET_KW@[121; 124) | 91 | LET_KW@[121; 124) "let" |
92 | err: `expected pattern` | 92 | err: `expected pattern` |
93 | err: `expected SEMI` | 93 | err: `expected SEMI` |
94 | WHITESPACE@[124; 129) | 94 | WHITESPACE@[124; 129) "\n " |
95 | LOOP_EXPR@[129; 136) | 95 | LOOP_EXPR@[129; 136) |
96 | LOOP_KW@[129; 133) | 96 | LOOP_KW@[129; 133) "loop" |
97 | WHITESPACE@[133; 134) | 97 | WHITESPACE@[133; 134) " " |
98 | BLOCK@[134; 136) | 98 | BLOCK@[134; 136) |
99 | L_CURLY@[134; 135) | 99 | L_CURLY@[134; 135) "{" |
100 | R_CURLY@[135; 136) | 100 | R_CURLY@[135; 136) "}" |
101 | WHITESPACE@[136; 137) | 101 | WHITESPACE@[136; 137) "\n" |
102 | R_CURLY@[137; 138) | 102 | R_CURLY@[137; 138) "}" |
103 | WHITESPACE@[138; 139) | 103 | WHITESPACE@[138; 139) "\n" |