|
143 | 143 | # ^^^ template.blocks.ng control.block.ng keyword.control.block.kind.ng |
144 | 144 | # ^ template.blocks.ng control.block.ng |
145 | 145 | # ^ template.blocks.ng control.block.ng meta.brace.round.ts |
146 | | -# ^^^ template.blocks.ng control.block.ng control.block.expression.ng storage.type.ts |
| 146 | +# ^^^ template.blocks.ng control.block.ng control.block.expression.ng storage.type.ng |
147 | 147 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
148 | 148 | # ^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
149 | 149 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
150 | 150 | # ^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.operator.expression.of.ts |
151 | 151 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
152 | 152 | # ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
153 | | -# ^^ template.blocks.ng control.block.ng control.block.expression.ng |
154 | | -# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 153 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 154 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 155 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.control.track.ng |
155 | 156 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
156 | 157 | # ^^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
157 | 158 | # ^ template.blocks.ng control.block.ng meta.brace.round.ts |
|
173 | 174 | # ^^ template.blocks.ng control.block.ng control.block.expression.ng |
174 | 175 | > track $index; |
175 | 176 | #^^^^ template.blocks.ng control.block.ng control.block.expression.ng |
176 | | -# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 177 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.control.track.ng |
177 | 178 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
178 | 179 | # ^^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
179 | 180 | # ^^ template.blocks.ng control.block.ng control.block.expression.ng |
180 | 181 | > let o = $odd |
181 | 182 | #^^^^ template.blocks.ng control.block.ng control.block.expression.ng |
182 | | -# ^^^ template.blocks.ng control.block.ng control.block.expression.ng storage.type.ts |
| 183 | +# ^^^ template.blocks.ng control.block.ng control.block.expression.ng storage.type.ng |
183 | 184 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
184 | 185 | # ^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
185 | 186 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
|
216 | 217 | # ^^ template.blocks.ng control.block.ng |
217 | 218 | >(item of items; track $index) { } |
218 | 219 | #^ template.blocks.ng control.block.ng meta.brace.round.ts |
219 | | -# ^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 220 | +# ^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.constant.ng |
220 | 221 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
221 | | -# ^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.operator.expression.of.ts |
| 222 | +# ^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.operator.expression.of.ng |
222 | 223 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
223 | 224 | # ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
224 | | -# ^^ template.blocks.ng control.block.ng control.block.expression.ng |
225 | | -# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 225 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 226 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 227 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.control.track.ng |
226 | 228 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
227 | 229 | # ^^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
228 | 230 | # ^ template.blocks.ng control.block.ng meta.brace.round.ts |
|
236 | 238 | # ^^^ template.blocks.ng control.block.ng keyword.control.block.kind.ng |
237 | 239 | # ^ template.blocks.ng control.block.ng |
238 | 240 | # ^ template.blocks.ng control.block.ng meta.brace.round.ts |
239 | | -# ^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 241 | +# ^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.constant.ng |
240 | 242 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
241 | | -# ^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.operator.expression.of.ts |
| 243 | +# ^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.operator.expression.of.ng |
242 | 244 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
243 | 245 | # ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
244 | | -# ^^ template.blocks.ng control.block.ng control.block.expression.ng |
245 | | -# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 246 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 247 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 248 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.control.track.ng |
246 | 249 | # ^ template.blocks.ng control.block.ng control.block.expression.ng |
247 | 250 | # ^^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
248 | 251 | # ^ template.blocks.ng control.block.ng meta.brace.round.ts |
|
263 | 266 | >} |
264 | 267 | #^ template.blocks.ng control.block.ng punctuation.definition.block.ts |
265 | 268 | > |
| 269 | +><!-- `track` is only a keyword at the start of the clause --> |
| 270 | +#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ template.blocks.ng |
| 271 | +>@for (item of items; let track = $index; track item.track) { } |
| 272 | +#^ template.blocks.ng control.block.ng keyword.control.block.transition.ng |
| 273 | +# ^^^ template.blocks.ng control.block.ng keyword.control.block.kind.ng |
| 274 | +# ^ template.blocks.ng control.block.ng |
| 275 | +# ^ template.blocks.ng control.block.ng meta.brace.round.ts |
| 276 | +# ^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.constant.ng |
| 277 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 278 | +# ^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.operator.expression.of.ng |
| 279 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 280 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 281 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 282 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 283 | +# ^^^ template.blocks.ng control.block.ng control.block.expression.ng storage.type.ng |
| 284 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 285 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 286 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 287 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng keyword.operator.assignment.ts |
| 288 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 289 | +# ^^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 290 | +# ^^ template.blocks.ng control.block.ng control.block.expression.ng |
| 291 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.control.track.ng |
| 292 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 293 | +# ^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.object.ts |
| 294 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng punctuation.accessor.ts |
| 295 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.property.ts |
| 296 | +# ^ template.blocks.ng control.block.ng meta.brace.round.ts |
| 297 | +# ^ template.blocks.ng control.block.ng |
| 298 | +# ^ template.blocks.ng control.block.ng punctuation.definition.block.ts |
| 299 | +# ^ template.blocks.ng control.block.ng control.block.body.ng |
| 300 | +# ^ template.blocks.ng control.block.ng punctuation.definition.block.ts |
| 301 | +>@for (track of tracks; track track) { } |
| 302 | +#^ template.blocks.ng control.block.ng keyword.control.block.transition.ng |
| 303 | +# ^^^ template.blocks.ng control.block.ng keyword.control.block.kind.ng |
| 304 | +# ^ template.blocks.ng control.block.ng |
| 305 | +# ^ template.blocks.ng control.block.ng meta.brace.round.ts |
| 306 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.constant.ng |
| 307 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 308 | +# ^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.operator.expression.of.ng |
| 309 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 310 | +# ^^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 311 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 312 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 313 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng keyword.control.track.ng |
| 314 | +# ^ template.blocks.ng control.block.ng control.block.expression.ng |
| 315 | +# ^^^^^ template.blocks.ng control.block.ng control.block.expression.ng variable.other.readwrite.ts |
| 316 | +# ^ template.blocks.ng control.block.ng meta.brace.round.ts |
| 317 | +# ^ template.blocks.ng control.block.ng |
| 318 | +# ^ template.blocks.ng control.block.ng punctuation.definition.block.ts |
| 319 | +# ^ template.blocks.ng control.block.ng control.block.body.ng |
| 320 | +# ^ template.blocks.ng control.block.ng punctuation.definition.block.ts |
| 321 | +> |
266 | 322 | ><!-- Should not highlight --> |
267 | 323 | #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ template.blocks.ng |
268 | 324 | > |
|
0 commit comments