diff options
Diffstat (limited to 'crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.txt')
-rw-r--r-- | crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.txt | 79 |
1 files changed, 6 insertions, 73 deletions
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.txt b/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.txt index ca49bcc26..67d0de0f0 100644 --- a/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.txt +++ b/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | SOURCE_FILE@[0; 137) | 1 | SOURCE_FILE@[0; 69) |
2 | IMPL_BLOCK@[0; 136) | 2 | IMPL_BLOCK@[0; 68) |
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) |
@@ -8,7 +8,7 @@ SOURCE_FILE@[0; 137) | |||
8 | NAME_REF@[5; 6) | 8 | NAME_REF@[5; 6) |
9 | IDENT@[5; 6) "S" | 9 | IDENT@[5; 6) "S" |
10 | WHITESPACE@[6; 7) " " | 10 | WHITESPACE@[6; 7) " " |
11 | ITEM_LIST@[7; 136) | 11 | ITEM_LIST@[7; 68) |
12 | L_CURLY@[7; 8) "{" | 12 | L_CURLY@[7; 8) "{" |
13 | WHITESPACE@[8; 13) "\n " | 13 | WHITESPACE@[8; 13) "\n " |
14 | FN_DEF@[13; 33) | 14 | FN_DEF@[13; 33) |
@@ -67,73 +67,6 @@ SOURCE_FILE@[0; 137) | |||
67 | BLOCK@[64; 66) | 67 | BLOCK@[64; 66) |
68 | L_CURLY@[64; 65) "{" | 68 | L_CURLY@[64; 65) "{" |
69 | R_CURLY@[65; 66) "}" | 69 | R_CURLY@[65; 66) "}" |
70 | WHITESPACE@[66; 71) "\n " | 70 | WHITESPACE@[66; 67) "\n" |
71 | FN_DEF@[71; 98) | 71 | R_CURLY@[67; 68) "}" |
72 | FN_KW@[71; 73) "fn" | 72 | WHITESPACE@[68; 69) "\n" |
73 | WHITESPACE@[73; 74) " " | ||
74 | NAME@[74; 75) | ||
75 | IDENT@[74; 75) "c" | ||
76 | PARAM_LIST@[75; 95) | ||
77 | L_PAREN@[75; 76) "(" | ||
78 | ATTR@[76; 83) | ||
79 | POUND@[76; 77) "#" | ||
80 | TOKEN_TREE@[77; 83) | ||
81 | L_BRACK@[77; 78) "[" | ||
82 | IDENT@[78; 82) "attr" | ||
83 | R_BRACK@[82; 83) "]" | ||
84 | WHITESPACE@[83; 84) " " | ||
85 | SELF_PARAM@[84; 94) | ||
86 | SELF_KW@[84; 88) "self" | ||
87 | COLON@[88; 89) ":" | ||
88 | WHITESPACE@[89; 90) " " | ||
89 | PATH_TYPE@[90; 94) | ||
90 | PATH@[90; 94) | ||
91 | PATH_SEGMENT@[90; 94) | ||
92 | NAME_REF@[90; 94) | ||
93 | IDENT@[90; 94) "Self" | ||
94 | R_PAREN@[94; 95) ")" | ||
95 | WHITESPACE@[95; 96) " " | ||
96 | BLOCK@[96; 98) | ||
97 | L_CURLY@[96; 97) "{" | ||
98 | R_CURLY@[97; 98) "}" | ||
99 | WHITESPACE@[98; 103) "\n " | ||
100 | FN_DEF@[103; 134) | ||
101 | FN_KW@[103; 105) "fn" | ||
102 | WHITESPACE@[105; 106) " " | ||
103 | NAME@[106; 107) | ||
104 | IDENT@[106; 107) "d" | ||
105 | PARAM_LIST@[107; 131) | ||
106 | L_PAREN@[107; 108) "(" | ||
107 | ATTR@[108; 115) | ||
108 | POUND@[108; 109) "#" | ||
109 | TOKEN_TREE@[109; 115) | ||
110 | L_BRACK@[109; 110) "[" | ||
111 | IDENT@[110; 114) "attr" | ||
112 | R_BRACK@[114; 115) "]" | ||
113 | WHITESPACE@[115; 116) " " | ||
114 | SELF_PARAM@[116; 130) | ||
115 | SELF_KW@[116; 120) "self" | ||
116 | COLON@[120; 121) ":" | ||
117 | WHITESPACE@[121; 122) " " | ||
118 | PATH_TYPE@[122; 130) | ||
119 | PATH@[122; 130) | ||
120 | PATH_SEGMENT@[122; 130) | ||
121 | NAME_REF@[122; 124) | ||
122 | IDENT@[122; 124) "Rc" | ||
123 | TYPE_ARG_LIST@[124; 130) | ||
124 | L_ANGLE@[124; 125) "<" | ||
125 | TYPE_ARG@[125; 129) | ||
126 | PATH_TYPE@[125; 129) | ||
127 | PATH@[125; 129) | ||
128 | PATH_SEGMENT@[125; 129) | ||
129 | NAME_REF@[125; 129) | ||
130 | IDENT@[125; 129) "Self" | ||
131 | R_ANGLE@[129; 130) ">" | ||
132 | R_PAREN@[130; 131) ")" | ||
133 | WHITESPACE@[131; 132) " " | ||
134 | BLOCK@[132; 134) | ||
135 | L_CURLY@[132; 133) "{" | ||
136 | R_CURLY@[133; 134) "}" | ||
137 | WHITESPACE@[134; 135) "\n" | ||
138 | R_CURLY@[135; 136) "}" | ||
139 | WHITESPACE@[136; 137) "\n" | ||