aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-04-02 12:04:23 +0100
committerAleksey Kladov <[email protected]>2019-04-02 12:49:46 +0100
commit7d6bd5d1379061180e771f7b833a9fecdc85a0b8 (patch)
treef2c8c4b116f73d8b5da458c50ba5b7a03a42c4f8 /crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt
parent2d680ff93aa30a52ffe40bb7d359e19565dca733 (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.txt110
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 @@
1SOURCE_FILE@[0; 139) 1SOURCE_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"