diff options
Diffstat (limited to 'crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.rast')
-rw-r--r-- | crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.rast | 160 |
1 files changed, 80 insertions, 80 deletions
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.rast b/crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.rast index 767a49ce6..de22b22dd 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.rast | |||
@@ -1,80 +1,80 @@ | |||
1 | SOURCE_FILE@[0; 89) | 1 | SOURCE_FILE@0..89 |
2 | IMPL_DEF@[0; 88) | 2 | IMPL_DEF@0..88 |
3 | IMPL_KW@[0; 4) "impl" | 3 | IMPL_KW@0..4 "impl" |
4 | WHITESPACE@[4; 5) " " | 4 | WHITESPACE@4..5 " " |
5 | PATH_TYPE@[5; 6) | 5 | PATH_TYPE@5..6 |
6 | PATH@[5; 6) | 6 | PATH@5..6 |
7 | PATH_SEGMENT@[5; 6) | 7 | PATH_SEGMENT@5..6 |
8 | NAME_REF@[5; 6) | 8 | NAME_REF@5..6 |
9 | IDENT@[5; 6) "F" | 9 | IDENT@5..6 "F" |
10 | WHITESPACE@[6; 7) " " | 10 | WHITESPACE@6..7 " " |
11 | ITEM_LIST@[7; 88) | 11 | ITEM_LIST@7..88 |
12 | L_CURLY@[7; 8) "{" | 12 | L_CURLY@7..8 "{" |
13 | WHITESPACE@[8; 13) "\n " | 13 | WHITESPACE@8..13 "\n " |
14 | TYPE_ALIAS_DEF@[13; 26) | 14 | TYPE_ALIAS_DEF@13..26 |
15 | TYPE_KW@[13; 17) "type" | 15 | TYPE_KW@13..17 "type" |
16 | WHITESPACE@[17; 18) " " | 16 | WHITESPACE@17..18 " " |
17 | NAME@[18; 19) | 17 | NAME@18..19 |
18 | IDENT@[18; 19) "A" | 18 | IDENT@18..19 "A" |
19 | WHITESPACE@[19; 20) " " | 19 | WHITESPACE@19..20 " " |
20 | EQ@[20; 21) "=" | 20 | EQ@20..21 "=" |
21 | WHITESPACE@[21; 22) " " | 21 | WHITESPACE@21..22 " " |
22 | PATH_TYPE@[22; 25) | 22 | PATH_TYPE@22..25 |
23 | PATH@[22; 25) | 23 | PATH@22..25 |
24 | PATH_SEGMENT@[22; 25) | 24 | PATH_SEGMENT@22..25 |
25 | NAME_REF@[22; 25) | 25 | NAME_REF@22..25 |
26 | IDENT@[22; 25) "i32" | 26 | IDENT@22..25 "i32" |
27 | SEMICOLON@[25; 26) ";" | 27 | SEMICOLON@25..26 ";" |
28 | WHITESPACE@[26; 31) "\n " | 28 | WHITESPACE@26..31 "\n " |
29 | CONST_DEF@[31; 49) | 29 | CONST_DEF@31..49 |
30 | CONST_KW@[31; 36) "const" | 30 | CONST_KW@31..36 "const" |
31 | WHITESPACE@[36; 37) " " | 31 | WHITESPACE@36..37 " " |
32 | NAME@[37; 38) | 32 | NAME@37..38 |
33 | IDENT@[37; 38) "B" | 33 | IDENT@37..38 "B" |
34 | COLON@[38; 39) ":" | 34 | COLON@38..39 ":" |
35 | WHITESPACE@[39; 40) " " | 35 | WHITESPACE@39..40 " " |
36 | PATH_TYPE@[40; 43) | 36 | PATH_TYPE@40..43 |
37 | PATH@[40; 43) | 37 | PATH@40..43 |
38 | PATH_SEGMENT@[40; 43) | 38 | PATH_SEGMENT@40..43 |
39 | NAME_REF@[40; 43) | 39 | NAME_REF@40..43 |
40 | IDENT@[40; 43) "i32" | 40 | IDENT@40..43 "i32" |
41 | WHITESPACE@[43; 44) " " | 41 | WHITESPACE@43..44 " " |
42 | EQ@[44; 45) "=" | 42 | EQ@44..45 "=" |
43 | WHITESPACE@[45; 46) " " | 43 | WHITESPACE@45..46 " " |
44 | LITERAL@[46; 48) | 44 | LITERAL@46..48 |
45 | INT_NUMBER@[46; 48) "92" | 45 | INT_NUMBER@46..48 "92" |
46 | SEMICOLON@[48; 49) ";" | 46 | SEMICOLON@48..49 ";" |
47 | WHITESPACE@[49; 54) "\n " | 47 | WHITESPACE@49..54 "\n " |
48 | FN_DEF@[54; 65) | 48 | FN_DEF@54..65 |
49 | FN_KW@[54; 56) "fn" | 49 | FN_KW@54..56 "fn" |
50 | WHITESPACE@[56; 57) " " | 50 | WHITESPACE@56..57 " " |
51 | NAME@[57; 60) | 51 | NAME@57..60 |
52 | IDENT@[57; 60) "foo" | 52 | IDENT@57..60 "foo" |
53 | PARAM_LIST@[60; 62) | 53 | PARAM_LIST@60..62 |
54 | L_PAREN@[60; 61) "(" | 54 | L_PAREN@60..61 "(" |
55 | R_PAREN@[61; 62) ")" | 55 | R_PAREN@61..62 ")" |
56 | WHITESPACE@[62; 63) " " | 56 | WHITESPACE@62..63 " " |
57 | BLOCK_EXPR@[63; 65) | 57 | BLOCK_EXPR@63..65 |
58 | BLOCK@[63; 65) | 58 | BLOCK@63..65 |
59 | L_CURLY@[63; 64) "{" | 59 | L_CURLY@63..64 "{" |
60 | R_CURLY@[64; 65) "}" | 60 | R_CURLY@64..65 "}" |
61 | WHITESPACE@[65; 70) "\n " | 61 | WHITESPACE@65..70 "\n " |
62 | FN_DEF@[70; 86) | 62 | FN_DEF@70..86 |
63 | FN_KW@[70; 72) "fn" | 63 | FN_KW@70..72 "fn" |
64 | WHITESPACE@[72; 73) " " | 64 | WHITESPACE@72..73 " " |
65 | NAME@[73; 76) | 65 | NAME@73..76 |
66 | IDENT@[73; 76) "bar" | 66 | IDENT@73..76 "bar" |
67 | PARAM_LIST@[76; 83) | 67 | PARAM_LIST@76..83 |
68 | L_PAREN@[76; 77) "(" | 68 | L_PAREN@76..77 "(" |
69 | SELF_PARAM@[77; 82) | 69 | SELF_PARAM@77..82 |
70 | AMP@[77; 78) "&" | 70 | AMP@77..78 "&" |
71 | SELF_KW@[78; 82) "self" | 71 | SELF_KW@78..82 "self" |
72 | R_PAREN@[82; 83) ")" | 72 | R_PAREN@82..83 ")" |
73 | WHITESPACE@[83; 84) " " | 73 | WHITESPACE@83..84 " " |
74 | BLOCK_EXPR@[84; 86) | 74 | BLOCK_EXPR@84..86 |
75 | BLOCK@[84; 86) | 75 | BLOCK@84..86 |
76 | L_CURLY@[84; 85) "{" | 76 | L_CURLY@84..85 "{" |
77 | R_CURLY@[85; 86) "}" | 77 | R_CURLY@85..86 "}" |
78 | WHITESPACE@[86; 87) "\n" | 78 | WHITESPACE@86..87 "\n" |
79 | R_CURLY@[87; 88) "}" | 79 | R_CURLY@87..88 "}" |
80 | WHITESPACE@[88; 89) "\n" | 80 | WHITESPACE@88..89 "\n" |