aboutsummaryrefslogtreecommitdiff
path: root/crates/libsyntax2/tests/data/parser/ok/0020_type_param_bounds.txt
diff options
context:
space:
mode:
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.txt75
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)