@@ -8,7 +8,6 @@ expression: snapshot
88` ` ` vue
99<template >
1010 <AvatarPrimitive.Fallback
11- bind:ref
1211 class = " something nice"
1312 />
1413</template >
@@ -48,101 +47,74 @@ HtmlRoot {
4847 attributes: HtmlAttributeList [
4948 HtmlAttribute {
5049 name: HtmlAttributeName {
51- value_token: HTML_LITERAL @38..47 " bind" [Newline (" \n " ), Whitespace (" " )] [],
52- },
53- initializer: missing (optional ),
54- },
55- VueVBindShorthandDirective {
56- arg: VueDirectiveArgument {
57- colon_token: COLON @47..48 " :" [] [],
58- arg: VueStaticArgument {
59- name_token: HTML_LITERAL @48..51 " ref" [] [],
60- },
61- },
62- modifiers: VueModifierList [],
63- initializer: missing (optional ),
64- },
65- HtmlAttribute {
66- name: HtmlAttributeName {
67- value_token: HTML_LITERAL @51..61 " class" [Newline (" \n " ), Whitespace (" " )] [],
50+ value_token: HTML_LITERAL @38..48 " class" [Newline (" \n " ), Whitespace (" " )] [],
6851 },
6952 initializer: HtmlAttributeInitializerClause {
70- eq_token: EQ @61..62 " =" [] [],
53+ eq_token: EQ @48..49 " =" [] [],
7154 value: HtmlString {
72- value_token: HTML_STRING_LITERAL @62..78 " \" something nice\" " [] [],
55+ value_token: HTML_STRING_LITERAL @49..65 " \" something nice\" " [] [],
7356 },
7457 },
7558 },
7659 ],
77- slash_token: SLASH @78..82 " /" [Newline (" \n " ), Whitespace (" " )] [],
78- r_angle_token: R_ANGLE @82..83 " >" [] [],
60+ slash_token: SLASH @65..69 " /" [Newline (" \n " ), Whitespace (" " )] [],
61+ r_angle_token: R_ANGLE @69..70 " >" [] [],
7962 },
8063 ],
8164 closing_element: HtmlClosingElement {
82- l_angle_token: L_ANGLE @83..85 " <" [Newline (" \n " )] [],
83- slash_token: SLASH @85..86 " /" [] [],
65+ l_angle_token: L_ANGLE @70..72 " <" [Newline (" \n " )] [],
66+ slash_token: SLASH @72..73 " /" [] [],
8467 name: HtmlTagName {
85- value_token: HTML_LITERAL @86..94 " template" [] [],
68+ value_token: HTML_LITERAL @73..81 " template" [] [],
8669 },
87- r_angle_token: R_ANGLE @94..95 " >" [] [],
70+ r_angle_token: R_ANGLE @81..82 " >" [] [],
8871 },
8972 },
9073 ],
91- eof_token : EOF @95..96 " " [Newline (" \n " )] [],
74+ eof_token : EOF @82..83 " " [Newline (" \n " )] [],
9275}
9376` ` `
9477
9578## CST
9679
9780` ` `
98- 0: HTML_ROOT@0..96
81+ 0: HTML_ROOT@0..83
9982 0: (empty)
10083 1: (empty)
10184 2: (empty)
102- 3: HTML_ELEMENT_LIST@0..95
103- 0: HTML_ELEMENT@0..95
85+ 3: HTML_ELEMENT_LIST@0..82
86+ 0: HTML_ELEMENT@0..82
10487105881068910790 0: [email protected] "template" [] [] 1089110992110- 1: HTML_ELEMENT_LIST@10..83
111- 0: HTML_SELF_CLOSING_ELEMENT@10..83
93+ 1: HTML_ELEMENT_LIST@10..70
94+ 0: HTML_SELF_CLOSING_ELEMENT@10..70
11295 0: [email protected] "<" [Newline("\n "), Whitespace(" ")] [] 113961149711598 0: [email protected] "AvatarPrimitive" [] [] 11699117100118101 0: [email protected] "Fallback" [] [] 119- 120- 121- 122- 0: [email protected] "bind" [Newline("\n "), Whitespace(" ")] [] 123- 1: (empty)
124- 125- 126- 127- 128- 129- 130- 2: (empty)
131- 132- 133- 0: [email protected] "class" [Newline("\n "), Whitespace(" ")] [] 134- 135- 136- 137- 0: [email protected] "\" something nice\" " [] [] 138- 3: [email protected] "/" [Newline("\n "), Whitespace(" ")] [] 139- 140- 141- 0: [email protected] "<" [Newline("\n ")] [] 142- 143- 144- 0: [email protected] "template" [] [] 145- 146- 4: [email protected] "" [Newline("\n ")] [] 102+ 103+ 104+ 105+ 0: [email protected] "class" [Newline("\n "), Whitespace(" ")] [] 106+ 107+ 108+ 109+ 0: [email protected] "\" something nice\" " [] [] 110+ 3: [email protected] "/" [Newline("\n "), Whitespace(" ")] [] 111+ 112+ 113+ 0: [email protected] "<" [Newline("\n ")] [] 114+ 115+ 116+ 0: [email protected] "template" [] [] 117+ 118+ 4: [email protected] "" [Newline("\n ")] [] 147119
148120` ` `
0 commit comments