aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/err/0035_use_recover.rast
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/test_data/parser/err/0035_use_recover.rast')
-rw-r--r--crates/ra_syntax/test_data/parser/err/0035_use_recover.rast108
1 files changed, 54 insertions, 54 deletions
diff --git a/crates/ra_syntax/test_data/parser/err/0035_use_recover.rast b/crates/ra_syntax/test_data/parser/err/0035_use_recover.rast
index f255b0a6b..83851f5d2 100644
--- a/crates/ra_syntax/test_data/parser/err/0035_use_recover.rast
+++ b/crates/ra_syntax/test_data/parser/err/0035_use_recover.rast
@@ -1,54 +1,54 @@
1SOURCE_FILE@[0; 48) 1SOURCE_FILE@0..48
2 USE_ITEM@[0; 13) 2 USE_ITEM@0..13
3 USE_KW@[0; 3) "use" 3 USE_KW@0..3 "use"
4 WHITESPACE@[3; 4) " " 4 WHITESPACE@3..4 " "
5 USE_TREE@[4; 12) 5 USE_TREE@4..12
6 PATH@[4; 12) 6 PATH@4..12
7 PATH@[4; 7) 7 PATH@4..7
8 PATH_SEGMENT@[4; 7) 8 PATH_SEGMENT@4..7
9 NAME_REF@[4; 7) 9 NAME_REF@4..7
10 IDENT@[4; 7) "foo" 10 IDENT@4..7 "foo"
11 COLON2@[7; 9) "::" 11 COLON2@7..9 "::"
12 PATH_SEGMENT@[9; 12) 12 PATH_SEGMENT@9..12
13 NAME_REF@[9; 12) 13 NAME_REF@9..12
14 IDENT@[9; 12) "bar" 14 IDENT@9..12 "bar"
15 SEMICOLON@[12; 13) ";" 15 SEMICOLON@12..13 ";"
16 WHITESPACE@[13; 14) "\n" 16 WHITESPACE@13..14 "\n"
17 USE_ITEM@[14; 17) 17 USE_ITEM@14..17
18 USE_KW@[14; 17) "use" 18 USE_KW@14..17 "use"
19 WHITESPACE@[17; 18) "\n" 19 WHITESPACE@17..18 "\n"
20 USE_ITEM@[18; 33) 20 USE_ITEM@18..33
21 USE_KW@[18; 21) "use" 21 USE_KW@18..21 "use"
22 WHITESPACE@[21; 22) " " 22 WHITESPACE@21..22 " "
23 USE_TREE@[22; 32) 23 USE_TREE@22..32
24 PATH@[22; 32) 24 PATH@22..32
25 PATH@[22; 27) 25 PATH@22..27
26 PATH_SEGMENT@[22; 27) 26 PATH_SEGMENT@22..27
27 CRATE_KW@[22; 27) "crate" 27 CRATE_KW@22..27 "crate"
28 COLON2@[27; 29) "::" 28 COLON2@27..29 "::"
29 PATH_SEGMENT@[29; 32) 29 PATH_SEGMENT@29..32
30 NAME_REF@[29; 32) 30 NAME_REF@29..32
31 IDENT@[29; 32) "baz" 31 IDENT@29..32 "baz"
32 SEMICOLON@[32; 33) ";" 32 SEMICOLON@32..33 ";"
33 WHITESPACE@[33; 34) "\n" 33 WHITESPACE@33..34 "\n"
34 USE_ITEM@[34; 37) 34 USE_ITEM@34..37
35 USE_KW@[34; 37) "use" 35 USE_KW@34..37 "use"
36 WHITESPACE@[37; 38) "\n" 36 WHITESPACE@37..38 "\n"
37 FN_DEF@[38; 47) 37 FN_DEF@38..47
38 FN_KW@[38; 40) "fn" 38 FN_KW@38..40 "fn"
39 WHITESPACE@[40; 41) " " 39 WHITESPACE@40..41 " "
40 NAME@[41; 42) 40 NAME@41..42
41 IDENT@[41; 42) "f" 41 IDENT@41..42 "f"
42 PARAM_LIST@[42; 44) 42 PARAM_LIST@42..44
43 L_PAREN@[42; 43) "(" 43 L_PAREN@42..43 "("
44 R_PAREN@[43; 44) ")" 44 R_PAREN@43..44 ")"
45 WHITESPACE@[44; 45) " " 45 WHITESPACE@44..45 " "
46 BLOCK_EXPR@[45; 47) 46 BLOCK_EXPR@45..47
47 BLOCK@[45; 47) 47 BLOCK@45..47
48 L_CURLY@[45; 46) "{" 48 L_CURLY@45..46 "{"
49 R_CURLY@[46; 47) "}" 49 R_CURLY@46..47 "}"
50 WHITESPACE@[47; 48) "\n" 50 WHITESPACE@47..48 "\n"
51error [17; 17): expected one of `*`, `::`, `{`, `self`, `super` or an identifier 51error 17..17: expected one of `*`, `::`, `{`, `self`, `super` or an identifier
52error [17; 17): expected SEMICOLON 52error 17..17: expected SEMICOLON
53error [37; 37): expected one of `*`, `::`, `{`, `self`, `super` or an identifier 53error 37..37: expected one of `*`, `::`, `{`, `self`, `super` or an identifier
54error [37; 37): expected SEMICOLON 54error 37..37: expected SEMICOLON