aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/err/0034_bad_box_pattern.rast
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/test_data/parser/err/0034_bad_box_pattern.rast')
-rw-r--r--crates/ra_syntax/test_data/parser/err/0034_bad_box_pattern.rast192
1 files changed, 96 insertions, 96 deletions
diff --git a/crates/ra_syntax/test_data/parser/err/0034_bad_box_pattern.rast b/crates/ra_syntax/test_data/parser/err/0034_bad_box_pattern.rast
index 2ab9ee56f..2c0bddec8 100644
--- a/crates/ra_syntax/test_data/parser/err/0034_bad_box_pattern.rast
+++ b/crates/ra_syntax/test_data/parser/err/0034_bad_box_pattern.rast
@@ -1,96 +1,96 @@
1SOURCE_FILE@[0; 91) 1SOURCE_FILE@0..91
2 FN_DEF@[0; 89) 2 FN_DEF@0..89
3 FN_KW@[0; 2) "fn" 3 FN_KW@0..2 "fn"
4 WHITESPACE@[2; 3) " " 4 WHITESPACE@2..3 " "
5 NAME@[3; 7) 5 NAME@3..7
6 IDENT@[3; 7) "main" 6 IDENT@3..7 "main"
7 PARAM_LIST@[7; 9) 7 PARAM_LIST@7..9
8 L_PAREN@[7; 8) "(" 8 L_PAREN@7..8 "("
9 R_PAREN@[8; 9) ")" 9 R_PAREN@8..9 ")"
10 WHITESPACE@[9; 10) " " 10 WHITESPACE@9..10 " "
11 BLOCK_EXPR@[10; 89) 11 BLOCK_EXPR@10..89
12 BLOCK@[10; 89) 12 BLOCK@10..89
13 L_CURLY@[10; 11) "{" 13 L_CURLY@10..11 "{"
14 WHITESPACE@[11; 16) "\n " 14 WHITESPACE@11..16 "\n "
15 LET_STMT@[16; 27) 15 LET_STMT@16..27
16 LET_KW@[16; 19) "let" 16 LET_KW@16..19 "let"
17 WHITESPACE@[19; 20) " " 17 WHITESPACE@19..20 " "
18 BIND_PAT@[20; 27) 18 BIND_PAT@20..27
19 REF_KW@[20; 23) "ref" 19 REF_KW@20..23 "ref"
20 WHITESPACE@[23; 24) " " 20 WHITESPACE@23..24 " "
21 ERROR@[24; 27) 21 ERROR@24..27
22 BOX_KW@[24; 27) "box" 22 BOX_KW@24..27 "box"
23 WHITESPACE@[27; 28) " " 23 WHITESPACE@27..28 " "
24 EXPR_STMT@[28; 35) 24 EXPR_STMT@28..35
25 BIN_EXPR@[28; 34) 25 BIN_EXPR@28..34
26 PATH_EXPR@[28; 29) 26 PATH_EXPR@28..29
27 PATH@[28; 29) 27 PATH@28..29
28 PATH_SEGMENT@[28; 29) 28 PATH_SEGMENT@28..29
29 NAME_REF@[28; 29) 29 NAME_REF@28..29
30 IDENT@[28; 29) "i" 30 IDENT@28..29 "i"
31 WHITESPACE@[29; 30) " " 31 WHITESPACE@29..30 " "
32 EQ@[30; 31) "=" 32 EQ@30..31 "="
33 WHITESPACE@[31; 32) " " 33 WHITESPACE@31..32 " "
34 TUPLE_EXPR@[32; 34) 34 TUPLE_EXPR@32..34
35 L_PAREN@[32; 33) "(" 35 L_PAREN@32..33 "("
36 R_PAREN@[33; 34) ")" 36 R_PAREN@33..34 ")"
37 SEMICOLON@[34; 35) ";" 37 SEMICOLON@34..35 ";"
38 WHITESPACE@[35; 40) "\n " 38 WHITESPACE@35..40 "\n "
39 LET_STMT@[40; 51) 39 LET_STMT@40..51
40 LET_KW@[40; 43) "let" 40 LET_KW@40..43 "let"
41 WHITESPACE@[43; 44) " " 41 WHITESPACE@43..44 " "
42 BIND_PAT@[44; 51) 42 BIND_PAT@44..51
43 MUT_KW@[44; 47) "mut" 43 MUT_KW@44..47 "mut"
44 WHITESPACE@[47; 48) " " 44 WHITESPACE@47..48 " "
45 ERROR@[48; 51) 45 ERROR@48..51
46 BOX_KW@[48; 51) "box" 46 BOX_KW@48..51 "box"
47 WHITESPACE@[51; 52) " " 47 WHITESPACE@51..52 " "
48 EXPR_STMT@[52; 59) 48 EXPR_STMT@52..59
49 BIN_EXPR@[52; 58) 49 BIN_EXPR@52..58
50 PATH_EXPR@[52; 53) 50 PATH_EXPR@52..53
51 PATH@[52; 53) 51 PATH@52..53
52 PATH_SEGMENT@[52; 53) 52 PATH_SEGMENT@52..53
53 NAME_REF@[52; 53) 53 NAME_REF@52..53
54 IDENT@[52; 53) "i" 54 IDENT@52..53 "i"
55 WHITESPACE@[53; 54) " " 55 WHITESPACE@53..54 " "
56 EQ@[54; 55) "=" 56 EQ@54..55 "="
57 WHITESPACE@[55; 56) " " 57 WHITESPACE@55..56 " "
58 TUPLE_EXPR@[56; 58) 58 TUPLE_EXPR@56..58
59 L_PAREN@[56; 57) "(" 59 L_PAREN@56..57 "("
60 R_PAREN@[57; 58) ")" 60 R_PAREN@57..58 ")"
61 SEMICOLON@[58; 59) ";" 61 SEMICOLON@58..59 ";"
62 WHITESPACE@[59; 64) "\n " 62 WHITESPACE@59..64 "\n "
63 LET_STMT@[64; 79) 63 LET_STMT@64..79
64 LET_KW@[64; 67) "let" 64 LET_KW@64..67 "let"
65 WHITESPACE@[67; 68) " " 65 WHITESPACE@67..68 " "
66 BIND_PAT@[68; 79) 66 BIND_PAT@68..79
67 REF_KW@[68; 71) "ref" 67 REF_KW@68..71 "ref"
68 WHITESPACE@[71; 72) " " 68 WHITESPACE@71..72 " "
69 MUT_KW@[72; 75) "mut" 69 MUT_KW@72..75 "mut"
70 WHITESPACE@[75; 76) " " 70 WHITESPACE@75..76 " "
71 ERROR@[76; 79) 71 ERROR@76..79
72 BOX_KW@[76; 79) "box" 72 BOX_KW@76..79 "box"
73 WHITESPACE@[79; 80) " " 73 WHITESPACE@79..80 " "
74 EXPR_STMT@[80; 87) 74 EXPR_STMT@80..87
75 BIN_EXPR@[80; 86) 75 BIN_EXPR@80..86
76 PATH_EXPR@[80; 81) 76 PATH_EXPR@80..81
77 PATH@[80; 81) 77 PATH@80..81
78 PATH_SEGMENT@[80; 81) 78 PATH_SEGMENT@80..81
79 NAME_REF@[80; 81) 79 NAME_REF@80..81
80 IDENT@[80; 81) "i" 80 IDENT@80..81 "i"
81 WHITESPACE@[81; 82) " " 81 WHITESPACE@81..82 " "
82 EQ@[82; 83) "=" 82 EQ@82..83 "="
83 WHITESPACE@[83; 84) " " 83 WHITESPACE@83..84 " "
84 TUPLE_EXPR@[84; 86) 84 TUPLE_EXPR@84..86
85 L_PAREN@[84; 85) "(" 85 L_PAREN@84..85 "("
86 R_PAREN@[85; 86) ")" 86 R_PAREN@85..86 ")"
87 SEMICOLON@[86; 87) ";" 87 SEMICOLON@86..87 ";"
88 WHITESPACE@[87; 88) "\n" 88 WHITESPACE@87..88 "\n"
89 R_CURLY@[88; 89) "}" 89 R_CURLY@88..89 "}"
90 WHITESPACE@[89; 91) "\n\n" 90 WHITESPACE@89..91 "\n\n"
91error [24; 24): expected a name 91error 24..24: expected a name
92error [27; 27): expected SEMICOLON 92error 27..27: expected SEMICOLON
93error [48; 48): expected a name 93error 48..48: expected a name
94error [51; 51): expected SEMICOLON 94error 51..51: expected SEMICOLON
95error [76; 76): expected a name 95error 76..76: expected a name
96error [79; 79): expected SEMICOLON 96error 79..79: expected SEMICOLON