diff options
author | Aleksey Kladov <[email protected]> | 2018-09-04 10:25:23 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-09-04 10:25:23 +0100 |
commit | e44a6bcc8208f9d906febf9278120b75a6af67f9 (patch) | |
tree | 0b6a9e8d5c9527d9bd1ed266213d591ea957623c /crates/libsyntax2/tests/data/parser/ok/0020_type_param_bounds.txt | |
parent | 3a017aaa52fc41316b5dd2cd90b5171ca869697a (diff) |
for types in bounds
Diffstat (limited to 'crates/libsyntax2/tests/data/parser/ok/0020_type_param_bounds.txt')
-rw-r--r-- | crates/libsyntax2/tests/data/parser/ok/0020_type_param_bounds.txt | 75 |
1 files changed, 40 insertions, 35 deletions
diff --git a/crates/libsyntax2/tests/data/parser/ok/0020_type_param_bounds.txt b/crates/libsyntax2/tests/data/parser/ok/0020_type_param_bounds.txt index eb01dc8f1..ac1a58e9a 100644 --- a/crates/libsyntax2/tests/data/parser/ok/0020_type_param_bounds.txt +++ b/crates/libsyntax2/tests/data/parser/ok/0020_type_param_bounds.txt | |||
@@ -102,10 +102,11 @@ ROOT@[0; 200) | |||
102 | WHITESPACE@[106; 107) | 102 | WHITESPACE@[106; 107) |
103 | PLUS@[107; 108) | 103 | PLUS@[107; 108) |
104 | WHITESPACE@[108; 109) | 104 | WHITESPACE@[108; 109) |
105 | PATH@[109; 114) | 105 | PATH_TYPE@[109; 114) |
106 | PATH_SEGMENT@[109; 114) | 106 | PATH@[109; 114) |
107 | NAME_REF@[109; 114) | 107 | PATH_SEGMENT@[109; 114) |
108 | IDENT@[109; 114) "Clone" | 108 | NAME_REF@[109; 114) |
109 | IDENT@[109; 114) "Clone" | ||
109 | R_ANGLE@[114; 115) | 110 | R_ANGLE@[114; 115) |
110 | SEMI@[115; 116) | 111 | SEMI@[115; 116) |
111 | WHITESPACE@[116; 117) | 112 | WHITESPACE@[116; 117) |
@@ -121,17 +122,19 @@ ROOT@[0; 200) | |||
121 | IDENT@[126; 127) "T" | 122 | IDENT@[126; 127) "T" |
122 | COLON@[127; 128) | 123 | COLON@[127; 128) |
123 | WHITESPACE@[128; 129) | 124 | WHITESPACE@[128; 129) |
124 | PATH@[129; 134) | 125 | PATH_TYPE@[129; 141) |
125 | PATH_SEGMENT@[129; 134) | 126 | PATH@[129; 134) |
126 | NAME_REF@[129; 134) | 127 | PATH_SEGMENT@[129; 134) |
127 | IDENT@[129; 134) "Clone" | 128 | NAME_REF@[129; 134) |
128 | WHITESPACE@[134; 135) | 129 | IDENT@[129; 134) "Clone" |
129 | PLUS@[135; 136) | 130 | WHITESPACE@[134; 135) |
130 | WHITESPACE@[136; 137) | 131 | PLUS@[135; 136) |
131 | PATH@[137; 141) | 132 | WHITESPACE@[136; 137) |
132 | PATH_SEGMENT@[137; 141) | 133 | PATH_TYPE@[137; 141) |
133 | NAME_REF@[137; 141) | 134 | PATH@[137; 141) |
134 | IDENT@[137; 141) "Copy" | 135 | PATH_SEGMENT@[137; 141) |
136 | NAME_REF@[137; 141) | ||
137 | IDENT@[137; 141) "Copy" | ||
135 | R_ANGLE@[141; 142) | 138 | R_ANGLE@[141; 142) |
136 | SEMI@[142; 143) | 139 | SEMI@[142; 143) |
137 | WHITESPACE@[143; 144) | 140 | WHITESPACE@[143; 144) |
@@ -147,26 +150,28 @@ ROOT@[0; 200) | |||
147 | IDENT@[153; 154) "T" | 150 | IDENT@[153; 154) "T" |
148 | COLON@[154; 155) | 151 | COLON@[154; 155) |
149 | WHITESPACE@[155; 156) | 152 | WHITESPACE@[155; 156) |
150 | PATH@[156; 161) | 153 | PATH_TYPE@[156; 178) |
151 | PATH_SEGMENT@[156; 161) | 154 | PATH@[156; 161) |
152 | COLONCOLON@[156; 158) | 155 | PATH_SEGMENT@[156; 161) |
153 | NAME_REF@[158; 161) | 156 | COLONCOLON@[156; 158) |
154 | IDENT@[158; 161) "Foo" | 157 | NAME_REF@[158; 161) |
155 | WHITESPACE@[161; 162) | 158 | IDENT@[158; 161) "Foo" |
156 | PLUS@[162; 163) | 159 | WHITESPACE@[161; 162) |
157 | WHITESPACE@[163; 164) | 160 | PLUS@[162; 163) |
158 | PATH@[164; 173) | 161 | WHITESPACE@[163; 164) |
159 | PATH@[164; 168) | 162 | PATH_TYPE@[164; 178) |
160 | PATH_SEGMENT@[164; 168) | 163 | PATH@[164; 173) |
161 | SELF_KW@[164; 168) | 164 | PATH@[164; 168) |
162 | COLONCOLON@[168; 170) | 165 | PATH_SEGMENT@[164; 168) |
163 | PATH_SEGMENT@[170; 173) | 166 | SELF_KW@[164; 168) |
164 | NAME_REF@[170; 173) | 167 | COLONCOLON@[168; 170) |
165 | IDENT@[170; 173) "Bar" | 168 | PATH_SEGMENT@[170; 173) |
166 | WHITESPACE@[173; 174) | 169 | NAME_REF@[170; 173) |
167 | PLUS@[174; 175) | 170 | IDENT@[170; 173) "Bar" |
168 | WHITESPACE@[175; 176) | 171 | WHITESPACE@[173; 174) |
169 | LIFETIME@[176; 178) "'a" | 172 | PLUS@[174; 175) |
173 | WHITESPACE@[175; 176) | ||
174 | LIFETIME@[176; 178) "'a" | ||
170 | R_ANGLE@[178; 179) | 175 | R_ANGLE@[178; 179) |
171 | SEMI@[179; 180) | 176 | SEMI@[179; 180) |
172 | WHITESPACE@[180; 181) | 177 | WHITESPACE@[180; 181) |