Skip to content
This repository was archived by the owner on Dec 19, 2018. It is now read-only.

Commit 23ad206

Browse files
committed
New baselines for TagHelperParseTreeRewriterTest
1 parent 67bc5eb commit 23ad206

File tree

215 files changed

+7328
-4310
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

215 files changed

+7328
-4310
lines changed

test/Microsoft.AspNetCore.Razor.Language.Test/Legacy/TagHelperParseTreeRewriterTest.cs

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,6 @@ public TagHelperParseTreeRewriterTest()
1616
UseNewSyntaxTree = true;
1717
}
1818

19-
[Fact]
20-
public void TestTagHelpers()
21-
{
22-
UseNewSyntaxTree = false;
23-
var document = "<p class=\"@btn\" />";
24-
EvaluateData(PartialRequiredParentTags_Descriptors, document);
25-
UseNewSyntaxTree = true;
26-
}
27-
2819
public static TheoryData GetAttributeNameValuePairsData
2920
{
3021
get
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Markup block - Gen<None> - 7 - (0:0,0)
2-
Tag block - Gen<None> - 7 - (0:0,0)
3-
Markup span - Gen<Markup> - [<th: />] - SpanEditHandler;Accepts:Any - (0:0,0) - Tokens:5
4-
SyntaxKind.OpenAngle;[<];
5-
SyntaxKind.Text;[th:];
6-
SyntaxKind.Whitespace;[ ];
7-
SyntaxKind.ForwardSlash;[/];
8-
SyntaxKind.CloseAngle;[>];
1+
RazorDocument - [0..7)::7 - [<th: />]
2+
MarkupBlock - [0..7)::7
3+
MarkupTagBlock - [0..7)::7 - [<th: />]
4+
MarkupTextLiteral - [0..7)::7 - [<th: />] - Gen<Markup> - SpanEditHandler;Accepts:Any
5+
OpenAngle;[<];
6+
Text;[th:];
7+
Whitespace;[ ];
8+
ForwardSlash;[/];
9+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,35 @@
1-
Markup block - Gen<None> - 47 - (0:0,0)
2-
Tag block - Gen<TagHelper> - 47 - (0:0,0) - th:myth - mythTagHelper
3-
StartTagAndEndTag - <th:myth class="btn"> ... </th:myth>
4-
class - DoubleQuotes
5-
Markup span - Gen<Markup> - [btn] - SpanEditHandler;Accepts:Any - (16:0,16) - Tokens:1
6-
SyntaxKind.Text;[btn];
7-
SyntaxKind.HtmlTextLiteral - [words and spaces] - [21..37) - FullWidth: 16 - Slots: 1
8-
SyntaxKind.List - [words and spaces] - [21..37) - FullWidth: 16 - Slots: 5
9-
SyntaxKind.Text;[words];
10-
SyntaxKind.Whitespace;[ ];
11-
SyntaxKind.Text;[and];
12-
SyntaxKind.Whitespace;[ ];
13-
SyntaxKind.Text;[spaces];
1+
RazorDocument - [0..47)::47 - [<th:myth class="btn">words and spaces</th:myth>]
2+
MarkupBlock - [0..47)::47
3+
MarkupTagHelperElement - [0..47)::47 - th:myth[StartTagAndEndTag] - mythTagHelper
4+
MarkupTagHelperStartTag - [0..21)::21
5+
MarkupTextLiteral - [0..8)::8 - [<th:myth] - Gen<Markup> - SpanEditHandler;Accepts:Any
6+
OpenAngle;[<];
7+
Text;[th:myth];
8+
MarkupTagHelperAttribute - [8..20)::12 - class - DoubleQuotes
9+
MarkupTextLiteral - [8..9)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
10+
Whitespace;[ ];
11+
MarkupTextLiteral - [9..14)::5 - [class] - Gen<Markup> - SpanEditHandler;Accepts:Any
12+
Text;[class];
13+
Equals;[=];
14+
MarkupTextLiteral - [15..16)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
15+
DoubleQuote;["];
16+
MarkupTagHelperAttributeValue - [16..19)::3
17+
MarkupLiteralAttributeValue - [16..19)::3 - [btn]
18+
MarkupTextLiteral - [16..19)::3 - [btn] - Gen<Markup> - SpanEditHandler;Accepts:Any
19+
Text;[btn];
20+
MarkupTextLiteral - [19..20)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
21+
DoubleQuote;["];
22+
MarkupTextLiteral - [20..21)::1 - [>] - Gen<Markup> - SpanEditHandler;Accepts:Any
23+
CloseAngle;[>];
24+
MarkupTextLiteral - [21..37)::16 - [words and spaces] - Gen<Markup> - SpanEditHandler;Accepts:Any
25+
Text;[words];
26+
Whitespace;[ ];
27+
Text;[and];
28+
Whitespace;[ ];
29+
Text;[spaces];
30+
MarkupTagHelperEndTag - [37..47)::10
31+
MarkupTextLiteral - [37..47)::10 - [</th:myth>] - Gen<Markup> - SpanEditHandler;Accepts:Any
32+
OpenAngle;[<];
33+
ForwardSlash;[/];
34+
Text;[th:myth];
35+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,34 @@
1-
Markup block - Gen<None> - 34 - (0:0,0)
2-
Tag block - Gen<TagHelper> - 34 - (0:0,0) - th:myth2 - mythTagHelper2
3-
SelfClosing - <th:myth2 bound="@DateTime.Now" />
4-
bound - DoubleQuotes
5-
Markup block - Gen<None> - 13 - (17:0,17)
6-
Markup block - Gen<None> - 13 - (17:0,17)
7-
Expression block - Gen<Expr> - 13 - (17:0,17)
8-
Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (17:0,17) - Tokens:1
9-
SyntaxKind.Transition;[@];
10-
Code span - Gen<Expr> - [DateTime.Now] - ImplicitExpressionEditHandler;Accepts:AnyExceptNewline;ImplicitExpression[ATD];K14 - (18:0,18) - Tokens:3
11-
SyntaxKind.Identifier;[DateTime];
12-
SyntaxKind.Dot;[.];
13-
SyntaxKind.Identifier;[Now];
1+
RazorDocument - [0..34)::34 - [<th:myth2 bound="@DateTime.Now" />]
2+
MarkupBlock - [0..34)::34
3+
MarkupTagHelperElement - [0..34)::34 - th:myth2[SelfClosing] - mythTagHelper2
4+
MarkupTagHelperStartTag - [0..34)::34
5+
MarkupTextLiteral - [0..9)::9 - [<th:myth2] - Gen<Markup> - SpanEditHandler;Accepts:Any
6+
OpenAngle;[<];
7+
Text;[th:myth2];
8+
MarkupTagHelperAttribute - [9..31)::22 - bound - DoubleQuotes
9+
MarkupTextLiteral - [9..10)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
10+
Whitespace;[ ];
11+
MarkupTextLiteral - [10..15)::5 - [bound] - Gen<Markup> - SpanEditHandler;Accepts:Any
12+
Text;[bound];
13+
Equals;[=];
14+
MarkupTextLiteral - [16..17)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
15+
DoubleQuote;["];
16+
MarkupTagHelperAttributeValue - [17..30)::13
17+
MarkupDynamicAttributeValue - [17..30)::13 - [@DateTime.Now]
18+
GenericBlock - [17..30)::13
19+
CSharpCodeBlock - [17..30)::13
20+
CSharpImplicitExpression - [17..30)::13
21+
CSharpTransition - [17..18)::1 - Gen<None> - SpanEditHandler;Accepts:None
22+
Transition;[@];
23+
CSharpImplicitExpressionBody - [18..30)::12
24+
CSharpCodeBlock - [18..30)::12
25+
CSharpExpressionLiteral - [18..30)::12 - [DateTime.Now] - Gen<Expr> - ImplicitExpressionEditHandler;Accepts:AnyExceptNewline;ImplicitExpression[ATD];K14
26+
Identifier;[DateTime];
27+
Dot;[.];
28+
Identifier;[Now];
29+
MarkupTextLiteral - [30..31)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
30+
DoubleQuote;["];
31+
MarkupTextLiteral - [31..34)::3 - [ />] - Gen<Markup> - SpanEditHandler;Accepts:Any
32+
Whitespace;[ ];
33+
ForwardSlash;[/];
34+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
Markup block - Gen<None> - 27 - (0:0,0)
2-
Tag block - Gen<None> - 5 - (0:0,0)
3-
Markup span - Gen<Markup> - [<th:>] - SpanEditHandler;Accepts:Any - (0:0,0) - Tokens:3
4-
SyntaxKind.OpenAngle;[<];
5-
SyntaxKind.Text;[th:];
6-
SyntaxKind.CloseAngle;[>];
7-
SyntaxKind.HtmlTextLiteral - [words and spaces] - [5..21) - FullWidth: 16 - Slots: 1
8-
SyntaxKind.List - [words and spaces] - [5..21) - FullWidth: 16 - Slots: 5
9-
SyntaxKind.Text;[words];
10-
SyntaxKind.Whitespace;[ ];
11-
SyntaxKind.Text;[and];
12-
SyntaxKind.Whitespace;[ ];
13-
SyntaxKind.Text;[spaces];
14-
Tag block - Gen<None> - 6 - (21:0,21)
15-
Markup span - Gen<Markup> - [</th:>] - SpanEditHandler;Accepts:Any - (21:0,21) - Tokens:4
16-
SyntaxKind.OpenAngle;[<];
17-
SyntaxKind.ForwardSlash;[/];
18-
SyntaxKind.Text;[th:];
19-
SyntaxKind.CloseAngle;[>];
1+
RazorDocument - [0..27)::27 - [<th:>words and spaces</th:>]
2+
MarkupBlock - [0..27)::27
3+
MarkupTagBlock - [0..5)::5 - [<th:>]
4+
MarkupTextLiteral - [0..5)::5 - [<th:>] - Gen<Markup> - SpanEditHandler;Accepts:Any
5+
OpenAngle;[<];
6+
Text;[th:];
7+
CloseAngle;[>];
8+
MarkupTextLiteral - [5..21)::16 - [words and spaces] - Gen<Markup> - SpanEditHandler;Accepts:Any
9+
Text;[words];
10+
Whitespace;[ ];
11+
Text;[and];
12+
Whitespace;[ ];
13+
Text;[spaces];
14+
MarkupTagBlock - [21..27)::6 - [</th:>]
15+
MarkupTextLiteral - [21..27)::6 - [</th:>] - Gen<Markup> - SpanEditHandler;Accepts:Any
16+
OpenAngle;[<];
17+
ForwardSlash;[/];
18+
Text;[th:];
19+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1-
Markup block - Gen<None> - 11 - (0:0,0)
2-
Tag block - Gen<TagHelper> - 11 - (0:0,0) - th:myth - mythTagHelper
3-
SelfClosing - <th:myth />
1+
RazorDocument - [0..11)::11 - [<th:myth />]
2+
MarkupBlock - [0..11)::11
3+
MarkupTagHelperElement - [0..11)::11 - th:myth[SelfClosing] - mythTagHelper
4+
MarkupTagHelperStartTag - [0..11)::11
5+
MarkupTextLiteral - [0..11)::11 - [<th:myth />] - Gen<Markup> - SpanEditHandler;Accepts:Any
6+
OpenAngle;[<];
7+
Text;[th:myth];
8+
Whitespace;[ ];
9+
ForwardSlash;[/];
10+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1-
Markup block - Gen<None> - 19 - (0:0,0)
2-
Tag block - Gen<TagHelper> - 19 - (0:0,0) - th:myth - mythTagHelper
3-
StartTagAndEndTag - <th:myth> ... </th:myth>
1+
RazorDocument - [0..19)::19 - [<th:myth></th:myth>]
2+
MarkupBlock - [0..19)::19
3+
MarkupTagHelperElement - [0..19)::19 - th:myth[StartTagAndEndTag] - mythTagHelper
4+
MarkupTagHelperStartTag - [0..9)::9
5+
MarkupTextLiteral - [0..9)::9 - [<th:myth>] - Gen<Markup> - SpanEditHandler;Accepts:Any
6+
OpenAngle;[<];
7+
Text;[th:myth];
8+
CloseAngle;[>];
9+
MarkupTagHelperEndTag - [9..19)::10
10+
MarkupTextLiteral - [9..19)::10 - [</th:myth>] - Gen<Markup> - SpanEditHandler;Accepts:Any
11+
OpenAngle;[<];
12+
ForwardSlash;[/];
13+
Text;[th:myth];
14+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,25 @@
1-
Markup block - Gen<None> - 40 - (0:0,0)
2-
Tag block - Gen<TagHelper> - 40 - (0:0,0) - th:myth - mythTagHelper
3-
StartTagAndEndTag - <th:myth> ... </th:myth>
4-
Tag block - Gen<None> - 10 - (9:0,9)
5-
Markup span - Gen<Markup> - [<th:my2th>] - SpanEditHandler;Accepts:Any - (9:0,9) - Tokens:3
6-
SyntaxKind.OpenAngle;[<];
7-
SyntaxKind.Text;[th:my2th];
8-
SyntaxKind.CloseAngle;[>];
9-
Tag block - Gen<None> - 11 - (19:0,19)
10-
Markup span - Gen<Markup> - [</th:my2th>] - SpanEditHandler;Accepts:Any - (19:0,19) - Tokens:4
11-
SyntaxKind.OpenAngle;[<];
12-
SyntaxKind.ForwardSlash;[/];
13-
SyntaxKind.Text;[th:my2th];
14-
SyntaxKind.CloseAngle;[>];
1+
RazorDocument - [0..40)::40 - [<th:myth><th:my2th></th:my2th></th:myth>]
2+
MarkupBlock - [0..40)::40
3+
MarkupTagHelperElement - [0..40)::40 - th:myth[StartTagAndEndTag] - mythTagHelper
4+
MarkupTagHelperStartTag - [0..9)::9
5+
MarkupTextLiteral - [0..9)::9 - [<th:myth>] - Gen<Markup> - SpanEditHandler;Accepts:Any
6+
OpenAngle;[<];
7+
Text;[th:myth];
8+
CloseAngle;[>];
9+
MarkupTagBlock - [9..19)::10 - [<th:my2th>]
10+
MarkupTextLiteral - [9..19)::10 - [<th:my2th>] - Gen<Markup> - SpanEditHandler;Accepts:Any
11+
OpenAngle;[<];
12+
Text;[th:my2th];
13+
CloseAngle;[>];
14+
MarkupTagBlock - [19..30)::11 - [</th:my2th>]
15+
MarkupTextLiteral - [19..30)::11 - [</th:my2th>] - Gen<Markup> - SpanEditHandler;Accepts:Any
16+
OpenAngle;[<];
17+
ForwardSlash;[/];
18+
Text;[th:my2th];
19+
CloseAngle;[>];
20+
MarkupTagHelperEndTag - [30..40)::10
21+
MarkupTextLiteral - [30..40)::10 - [</th:myth>] - Gen<Markup> - SpanEditHandler;Accepts:Any
22+
OpenAngle;[<];
23+
ForwardSlash;[/];
24+
Text;[th:myth];
25+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
Markup block - Gen<None> - 12 - (0:0,0)
2-
Tag block - Gen<None> - 12 - (0:0,0)
3-
Markup span - Gen<Markup> - [<] - SpanEditHandler;Accepts:Any - (0:0,0) - Tokens:1
4-
SyntaxKind.OpenAngle;[<];
5-
MetaCode span - Gen<None> - [!] - SpanEditHandler;Accepts:None - (1:0,1) - Tokens:1
6-
SyntaxKind.Bang;[!];
7-
Markup span - Gen<Markup> - [th:myth />] - SpanEditHandler;Accepts:Any - (2:0,2) - Tokens:4
8-
SyntaxKind.Text;[th:myth];
9-
SyntaxKind.Whitespace;[ ];
10-
SyntaxKind.ForwardSlash;[/];
11-
SyntaxKind.CloseAngle;[>];
1+
RazorDocument - [0..12)::12 - [<!th:myth />]
2+
MarkupBlock - [0..12)::12
3+
MarkupTagBlock - [0..12)::12 - [<!th:myth />]
4+
MarkupTextLiteral - [0..1)::1 - [<] - Gen<Markup> - SpanEditHandler;Accepts:Any
5+
OpenAngle;[<];
6+
RazorMetaCode - [1..2)::1 - Gen<None> - SpanEditHandler;Accepts:None
7+
Bang;[!];
8+
MarkupTextLiteral - [2..12)::10 - [th:myth />] - Gen<Markup> - SpanEditHandler;Accepts:Any
9+
Text;[th:myth];
10+
Whitespace;[ ];
11+
ForwardSlash;[/];
12+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
Markup block - Gen<None> - 21 - (0:0,0)
2-
Tag block - Gen<None> - 10 - (0:0,0)
3-
Markup span - Gen<Markup> - [<] - SpanEditHandler;Accepts:Any - (0:0,0) - Tokens:1
4-
SyntaxKind.OpenAngle;[<];
5-
MetaCode span - Gen<None> - [!] - SpanEditHandler;Accepts:None - (1:0,1) - Tokens:1
6-
SyntaxKind.Bang;[!];
7-
Markup span - Gen<Markup> - [th:myth>] - SpanEditHandler;Accepts:Any - (2:0,2) - Tokens:2
8-
SyntaxKind.Text;[th:myth];
9-
SyntaxKind.CloseAngle;[>];
10-
Tag block - Gen<None> - 11 - (10:0,10)
11-
Markup span - Gen<Markup> - [</] - SpanEditHandler;Accepts:Any - (10:0,10) - Tokens:2
12-
SyntaxKind.OpenAngle;[<];
13-
SyntaxKind.ForwardSlash;[/];
14-
MetaCode span - Gen<None> - [!] - SpanEditHandler;Accepts:None - (12:0,12) - Tokens:1
15-
SyntaxKind.Bang;[!];
16-
Markup span - Gen<Markup> - [th:myth>] - SpanEditHandler;Accepts:Any - (13:0,13) - Tokens:2
17-
SyntaxKind.Text;[th:myth];
18-
SyntaxKind.CloseAngle;[>];
1+
RazorDocument - [0..21)::21 - [<!th:myth></!th:myth>]
2+
MarkupBlock - [0..21)::21
3+
MarkupTagBlock - [0..10)::10 - [<!th:myth>]
4+
MarkupTextLiteral - [0..1)::1 - [<] - Gen<Markup> - SpanEditHandler;Accepts:Any
5+
OpenAngle;[<];
6+
RazorMetaCode - [1..2)::1 - Gen<None> - SpanEditHandler;Accepts:None
7+
Bang;[!];
8+
MarkupTextLiteral - [2..10)::8 - [th:myth>] - Gen<Markup> - SpanEditHandler;Accepts:Any
9+
Text;[th:myth];
10+
CloseAngle;[>];
11+
MarkupTagBlock - [10..21)::11 - [</!th:myth>]
12+
MarkupTextLiteral - [10..12)::2 - [</] - Gen<Markup> - SpanEditHandler;Accepts:Any
13+
OpenAngle;[<];
14+
ForwardSlash;[/];
15+
RazorMetaCode - [12..13)::1 - Gen<None> - SpanEditHandler;Accepts:None
16+
Bang;[!];
17+
MarkupTextLiteral - [13..21)::8 - [th:myth>] - Gen<Markup> - SpanEditHandler;Accepts:Any
18+
Text;[th:myth];
19+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,25 @@
1-
Markup block - Gen<None> - 23 - (0:0,0)
2-
Tag block - Gen<TagHelper> - 23 - (0:0,0) - th:myth - mythTagHelper
3-
SelfClosing - <th:myth class="btn" />
4-
class - DoubleQuotes
5-
Markup span - Gen<Markup> - [btn] - SpanEditHandler;Accepts:Any - (16:0,16) - Tokens:1
6-
SyntaxKind.Text;[btn];
1+
RazorDocument - [0..23)::23 - [<th:myth class="btn" />]
2+
MarkupBlock - [0..23)::23
3+
MarkupTagHelperElement - [0..23)::23 - th:myth[SelfClosing] - mythTagHelper
4+
MarkupTagHelperStartTag - [0..23)::23
5+
MarkupTextLiteral - [0..8)::8 - [<th:myth] - Gen<Markup> - SpanEditHandler;Accepts:Any
6+
OpenAngle;[<];
7+
Text;[th:myth];
8+
MarkupTagHelperAttribute - [8..20)::12 - class - DoubleQuotes
9+
MarkupTextLiteral - [8..9)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
10+
Whitespace;[ ];
11+
MarkupTextLiteral - [9..14)::5 - [class] - Gen<Markup> - SpanEditHandler;Accepts:Any
12+
Text;[class];
13+
Equals;[=];
14+
MarkupTextLiteral - [15..16)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
15+
DoubleQuote;["];
16+
MarkupTagHelperAttributeValue - [16..19)::3
17+
MarkupLiteralAttributeValue - [16..19)::3 - [btn]
18+
MarkupTextLiteral - [16..19)::3 - [btn] - Gen<Markup> - SpanEditHandler;Accepts:Any
19+
Text;[btn];
20+
MarkupTextLiteral - [19..20)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
21+
DoubleQuote;["];
22+
MarkupTextLiteral - [20..23)::3 - [ />] - Gen<Markup> - SpanEditHandler;Accepts:Any
23+
Whitespace;[ ];
24+
ForwardSlash;[/];
25+
CloseAngle;[>];
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,25 @@
1-
Markup block - Gen<None> - 24 - (0:0,0)
2-
Tag block - Gen<TagHelper> - 24 - (0:0,0) - th:myth2 - mythTagHelper2
3-
SelfClosing - <th:myth2 class="btn" />
4-
class - DoubleQuotes
5-
Markup span - Gen<Markup> - [btn] - SpanEditHandler;Accepts:Any - (17:0,17) - Tokens:1
6-
SyntaxKind.Text;[btn];
1+
RazorDocument - [0..24)::24 - [<th:myth2 class="btn" />]
2+
MarkupBlock - [0..24)::24
3+
MarkupTagHelperElement - [0..24)::24 - th:myth2[SelfClosing] - mythTagHelper2
4+
MarkupTagHelperStartTag - [0..24)::24
5+
MarkupTextLiteral - [0..9)::9 - [<th:myth2] - Gen<Markup> - SpanEditHandler;Accepts:Any
6+
OpenAngle;[<];
7+
Text;[th:myth2];
8+
MarkupTagHelperAttribute - [9..21)::12 - class - DoubleQuotes
9+
MarkupTextLiteral - [9..10)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
10+
Whitespace;[ ];
11+
MarkupTextLiteral - [10..15)::5 - [class] - Gen<Markup> - SpanEditHandler;Accepts:Any
12+
Text;[class];
13+
Equals;[=];
14+
MarkupTextLiteral - [16..17)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
15+
DoubleQuote;["];
16+
MarkupTagHelperAttributeValue - [17..20)::3
17+
MarkupLiteralAttributeValue - [17..20)::3 - [btn]
18+
MarkupTextLiteral - [17..20)::3 - [btn] - Gen<Markup> - SpanEditHandler;Accepts:Any
19+
Text;[btn];
20+
MarkupTextLiteral - [20..21)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
21+
DoubleQuote;["];
22+
MarkupTextLiteral - [21..24)::3 - [ />] - Gen<Markup> - SpanEditHandler;Accepts:Any
23+
Whitespace;[ ];
24+
ForwardSlash;[/];
25+
CloseAngle;[>];

0 commit comments

Comments
 (0)