@@ -363,6 +363,45 @@ exports[`grammar > script-tag-in-script.vue 1`] = `
363363#^ source.vue"
364364`;
365365
366+ exports[`grammar > tag-starts-with-template.vue 1`] = `
367+ "><template >
368+ #^ source.vue punctuation.definition.tag.begin.html.vue
369+ # ^^^^^^^^ source.vue entity.name.tag.template.html.vue
370+ # ^ source.vue meta.tag-stuff punctuation.definition.tag.end.html.vue
371+ > <template-foo ></template-foo >
372+ #^ source.vue text.html.derivative
373+ # ^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.begin.html.vue
374+ # ^^^^^^^^^^^^ source.vue text.html.derivative meta.template-tag.start entity.name.tag.template-foo.html.vue
375+ # ^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.end.html.vue
376+ # ^^ source.vue text.html.derivative meta.template-tag.start meta.template-tag.end punctuation.definition.tag.begin.html.vue
377+ # ^^^^^^^^^^^^ source.vue text.html.derivative meta.template-tag.start meta.template-tag.end entity.name.tag.template-foo.html.vue
378+ # ^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.end.html.vue
379+ > <template:bar></template:bar>
380+ #^ source.vue text.html.derivative
381+ # ^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.begin.html.vue
382+ # ^^^^^^^^^^^^ source.vue text.html.derivative meta.template-tag.start entity.name.tag.template:bar.html.vue
383+ # ^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.end.html.vue
384+ # ^^ source.vue text.html.derivative meta.template-tag.start meta.template-tag.end punctuation.definition.tag.begin.html.vue
385+ # ^^^^^^^^^^^^ source.vue text.html.derivative meta.template-tag.start meta.template-tag.end entity.name.tag.template:bar.html.vue
386+ # ^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.end.html.vue
387+ > <template-foo />
388+ #^ source.vue text.html.derivative
389+ # ^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.begin.html.vue
390+ # ^^^^^^^^^^^^ source.vue text.html.derivative meta.template-tag.start entity.name.tag.template-foo.html.vue
391+ # ^ source.vue text.html.derivative meta.template-tag.start meta.template-tag.end meta.tag-stuff
392+ # ^^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.end.html.vue
393+ > <template:bar />
394+ #^ source.vue text.html.derivative
395+ # ^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.begin.html.vue
396+ # ^^^^^^^^^^^^ source.vue text.html.derivative meta.template-tag.start entity.name.tag.template:bar.html.vue
397+ # ^ source.vue text.html.derivative meta.template-tag.start meta.template-tag.end meta.tag-stuff
398+ # ^^ source.vue text.html.derivative meta.template-tag.start punctuation.definition.tag.end.html.vue
399+ ></template >
400+ #^^ source.vue punctuation.definition.tag.begin.html.vue
401+ # ^^^^^^^^ source.vue entity.name.tag.template.html.vue
402+ # ^ source.vue punctuation.definition.tag.end.html.vue"
403+ `;
404+
366405exports[`grammar > template-expression.vue 1`] = `
367406"><template >
368407#^ source.vue punctuation.definition.tag.begin.html.vue
0 commit comments