diff options
Diffstat (limited to 'crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.rast')
-rw-r--r-- | crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.rast | 174 |
1 files changed, 87 insertions, 87 deletions
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.rast b/crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.rast index 13393e4b8..217b07e59 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.rast +++ b/crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.rast | |||
@@ -1,87 +1,87 @@ | |||
1 | SOURCE_FILE@[0; 106) | 1 | SOURCE_FILE@0..106 |
2 | STRUCT_DEF@[0; 11) | 2 | STRUCT_DEF@0..11 |
3 | STRUCT_KW@[0; 6) "struct" | 3 | STRUCT_KW@0..6 "struct" |
4 | WHITESPACE@[6; 7) " " | 4 | WHITESPACE@6..7 " " |
5 | NAME@[7; 10) | 5 | NAME@7..10 |
6 | IDENT@[7; 10) "Foo" | 6 | IDENT@7..10 "Foo" |
7 | SEMICOLON@[10; 11) ";" | 7 | SEMICOLON@10..11 ";" |
8 | WHITESPACE@[11; 12) "\n" | 8 | WHITESPACE@11..12 "\n" |
9 | STRUCT_DEF@[12; 25) | 9 | STRUCT_DEF@12..25 |
10 | STRUCT_KW@[12; 18) "struct" | 10 | STRUCT_KW@12..18 "struct" |
11 | WHITESPACE@[18; 19) " " | 11 | WHITESPACE@18..19 " " |
12 | NAME@[19; 22) | 12 | NAME@19..22 |
13 | IDENT@[19; 22) "Foo" | 13 | IDENT@19..22 "Foo" |
14 | WHITESPACE@[22; 23) " " | 14 | WHITESPACE@22..23 " " |
15 | RECORD_FIELD_DEF_LIST@[23; 25) | 15 | RECORD_FIELD_DEF_LIST@23..25 |
16 | L_CURLY@[23; 24) "{" | 16 | L_CURLY@23..24 "{" |
17 | R_CURLY@[24; 25) "}" | 17 | R_CURLY@24..25 "}" |
18 | WHITESPACE@[25; 26) "\n" | 18 | WHITESPACE@25..26 "\n" |
19 | STRUCT_DEF@[26; 39) | 19 | STRUCT_DEF@26..39 |
20 | STRUCT_KW@[26; 32) "struct" | 20 | STRUCT_KW@26..32 "struct" |
21 | WHITESPACE@[32; 33) " " | 21 | WHITESPACE@32..33 " " |
22 | NAME@[33; 36) | 22 | NAME@33..36 |
23 | IDENT@[33; 36) "Foo" | 23 | IDENT@33..36 "Foo" |
24 | TUPLE_FIELD_DEF_LIST@[36; 38) | 24 | TUPLE_FIELD_DEF_LIST@36..38 |
25 | L_PAREN@[36; 37) "(" | 25 | L_PAREN@36..37 "(" |
26 | R_PAREN@[37; 38) ")" | 26 | R_PAREN@37..38 ")" |
27 | SEMICOLON@[38; 39) ";" | 27 | SEMICOLON@38..39 ";" |
28 | WHITESPACE@[39; 40) "\n" | 28 | WHITESPACE@39..40 "\n" |
29 | STRUCT_DEF@[40; 66) | 29 | STRUCT_DEF@40..66 |
30 | STRUCT_KW@[40; 46) "struct" | 30 | STRUCT_KW@40..46 "struct" |
31 | WHITESPACE@[46; 47) " " | 31 | WHITESPACE@46..47 " " |
32 | NAME@[47; 50) | 32 | NAME@47..50 |
33 | IDENT@[47; 50) "Foo" | 33 | IDENT@47..50 "Foo" |
34 | TUPLE_FIELD_DEF_LIST@[50; 65) | 34 | TUPLE_FIELD_DEF_LIST@50..65 |
35 | L_PAREN@[50; 51) "(" | 35 | L_PAREN@50..51 "(" |
36 | TUPLE_FIELD_DEF@[51; 57) | 36 | TUPLE_FIELD_DEF@51..57 |
37 | PATH_TYPE@[51; 57) | 37 | PATH_TYPE@51..57 |
38 | PATH@[51; 57) | 38 | PATH@51..57 |
39 | PATH_SEGMENT@[51; 57) | 39 | PATH_SEGMENT@51..57 |
40 | NAME_REF@[51; 57) | 40 | NAME_REF@51..57 |
41 | IDENT@[51; 57) "String" | 41 | IDENT@51..57 "String" |
42 | COMMA@[57; 58) "," | 42 | COMMA@57..58 "," |
43 | WHITESPACE@[58; 59) " " | 43 | WHITESPACE@58..59 " " |
44 | TUPLE_FIELD_DEF@[59; 64) | 44 | TUPLE_FIELD_DEF@59..64 |
45 | PATH_TYPE@[59; 64) | 45 | PATH_TYPE@59..64 |
46 | PATH@[59; 64) | 46 | PATH@59..64 |
47 | PATH_SEGMENT@[59; 64) | 47 | PATH_SEGMENT@59..64 |
48 | NAME_REF@[59; 64) | 48 | NAME_REF@59..64 |
49 | IDENT@[59; 64) "usize" | 49 | IDENT@59..64 "usize" |
50 | R_PAREN@[64; 65) ")" | 50 | R_PAREN@64..65 ")" |
51 | SEMICOLON@[65; 66) ";" | 51 | SEMICOLON@65..66 ";" |
52 | WHITESPACE@[66; 67) "\n" | 52 | WHITESPACE@66..67 "\n" |
53 | STRUCT_DEF@[67; 105) | 53 | STRUCT_DEF@67..105 |
54 | STRUCT_KW@[67; 73) "struct" | 54 | STRUCT_KW@67..73 "struct" |
55 | WHITESPACE@[73; 74) " " | 55 | WHITESPACE@73..74 " " |
56 | NAME@[74; 77) | 56 | NAME@74..77 |
57 | IDENT@[74; 77) "Foo" | 57 | IDENT@74..77 "Foo" |
58 | WHITESPACE@[77; 78) " " | 58 | WHITESPACE@77..78 " " |
59 | RECORD_FIELD_DEF_LIST@[78; 105) | 59 | RECORD_FIELD_DEF_LIST@78..105 |
60 | L_CURLY@[78; 79) "{" | 60 | L_CURLY@78..79 "{" |
61 | WHITESPACE@[79; 84) "\n " | 61 | WHITESPACE@79..84 "\n " |
62 | RECORD_FIELD_DEF@[84; 90) | 62 | RECORD_FIELD_DEF@84..90 |
63 | NAME@[84; 85) | 63 | NAME@84..85 |
64 | IDENT@[84; 85) "a" | 64 | IDENT@84..85 "a" |
65 | COLON@[85; 86) ":" | 65 | COLON@85..86 ":" |
66 | WHITESPACE@[86; 87) " " | 66 | WHITESPACE@86..87 " " |
67 | PATH_TYPE@[87; 90) | 67 | PATH_TYPE@87..90 |
68 | PATH@[87; 90) | 68 | PATH@87..90 |
69 | PATH_SEGMENT@[87; 90) | 69 | PATH_SEGMENT@87..90 |
70 | NAME_REF@[87; 90) | 70 | NAME_REF@87..90 |
71 | IDENT@[87; 90) "i32" | 71 | IDENT@87..90 "i32" |
72 | COMMA@[90; 91) "," | 72 | COMMA@90..91 "," |
73 | WHITESPACE@[91; 96) "\n " | 73 | WHITESPACE@91..96 "\n " |
74 | RECORD_FIELD_DEF@[96; 102) | 74 | RECORD_FIELD_DEF@96..102 |
75 | NAME@[96; 97) | 75 | NAME@96..97 |
76 | IDENT@[96; 97) "b" | 76 | IDENT@96..97 "b" |
77 | COLON@[97; 98) ":" | 77 | COLON@97..98 ":" |
78 | WHITESPACE@[98; 99) " " | 78 | WHITESPACE@98..99 " " |
79 | PATH_TYPE@[99; 102) | 79 | PATH_TYPE@99..102 |
80 | PATH@[99; 102) | 80 | PATH@99..102 |
81 | PATH_SEGMENT@[99; 102) | 81 | PATH_SEGMENT@99..102 |
82 | NAME_REF@[99; 102) | 82 | NAME_REF@99..102 |
83 | IDENT@[99; 102) "f32" | 83 | IDENT@99..102 "f32" |
84 | COMMA@[102; 103) "," | 84 | COMMA@102..103 "," |
85 | WHITESPACE@[103; 104) "\n" | 85 | WHITESPACE@103..104 "\n" |
86 | R_CURLY@[104; 105) "}" | 86 | R_CURLY@104..105 "}" |
87 | WHITESPACE@[105; 106) "\n" | 87 | WHITESPACE@105..106 "\n" |