Add mechanism where IR token generation can defer allocation of it's … (#22792)

* Add mechanism where IR token generation can defer allocation of it's content.

It turns out that many IR tokens access their content, and thus allocating it is unnecessary. In particular, with this change against a large file, I've seen allocations under SyntaxNodeExtensions.GetContent reduced by about 33%. Performance wise, I've seen the number of CPU samples in the profile under GetContent reduce by about 40% (in my sample I typed 26 characters and there was about 600 ms less spent in GetContent)

* ContentGetter => ContentFactory

* Make tests happy with the switch from IntermediateToken to IntermediateTokenWithDeferreedContentAllocation

* IntermediateTokenWithDeferredContentAllocation => LazyIntermediateToken
This commit is contained in:
Todd Grunke 2020-06-11 11:20:41 -07:00 committed by GitHub
parent 3e6495fde3
commit 73f04eecac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
581 changed files with 7576 additions and 7553 deletions

View File

@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X
var tagHelper = FindTagHelperNode(irDocument); var tagHelper = FindTagHelperNode(irDocument);
var setProperty = tagHelper.Children.OfType<TagHelperPropertyIntermediateNode>().Single(); var setProperty = tagHelper.Children.OfType<TagHelperPropertyIntermediateNode>().Single();
var token = Assert.IsType<IntermediateToken>(Assert.Single(setProperty.Children)); var token = Assert.IsAssignableFrom<IntermediateToken>(Assert.Single(setProperty.Children));
Assert.True(token.IsCSharp); Assert.True(token.IsCSharp);
Assert.Equal("17", token.Content); Assert.Equal("17", token.Content);
} }
@ -92,7 +92,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X
var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children)); var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children));
Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Bar)", GetCSharpContent(expression)); Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Bar)", GetCSharpContent(expression));
var originalNode = Assert.IsType<IntermediateToken>(expression.Children[2]); var originalNode = Assert.IsAssignableFrom<IntermediateToken>(expression.Children[2]);
Assert.Equal(TokenKind.CSharp, originalNode.Kind); Assert.Equal(TokenKind.CSharp, originalNode.Kind);
Assert.Equal("Bar", originalNode.Content); Assert.Equal("Bar", originalNode.Content);
Assert.Equal(new SourceSpan("test.cshtml", 51, 1, 8, 3), originalNode.Source.Value); Assert.Equal(new SourceSpan("test.cshtml", 51, 1, 8, 3), originalNode.Source.Value);
@ -137,7 +137,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X
var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children)); var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children));
Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => Bar)", GetCSharpContent(expression)); Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => Bar)", GetCSharpContent(expression));
var originalNode = Assert.IsType<IntermediateToken>(expression.Children[1]); var originalNode = Assert.IsAssignableFrom<IntermediateToken>(expression.Children[1]);
Assert.Equal(TokenKind.CSharp, originalNode.Kind); Assert.Equal(TokenKind.CSharp, originalNode.Kind);
Assert.Equal("Bar", originalNode.Content); Assert.Equal("Bar", originalNode.Content);
Assert.Equal(new SourceSpan("test.cshtml", 52, 1, 9, 3), originalNode.Source.Value); Assert.Equal(new SourceSpan("test.cshtml", 52, 1, 9, 3), originalNode.Source.Value);

View File

@ -29,33 +29,33 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [4] Basic.cshtml) HtmlContent - (0:0,0 [4] Basic.cshtml)
IntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div
HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - " HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - "
CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) - CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) -
IntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString() LazyIntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString()
HtmlContent - (29:0,29 [24] Basic.cshtml) HtmlContent - (29:0,29 [24] Basic.cshtml)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - > LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n LazyIntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n
CSharpExpression - (54:2,5 [29] Basic.cshtml) CSharpExpression - (54:2,5 [29] Basic.cshtml)
IntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello") LazyIntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello")
HtmlContent - (83:2,34 [10] Basic.cshtml) HtmlContent - (83:2,34 [10] Basic.cshtml)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div> LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
CSharpCode - (95:4,2 [25] Basic.cshtml) CSharpCode - (95:4,2 [25] Basic.cshtml)
IntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n LazyIntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n
HtmlContent - (123:7,0 [2] Basic.cshtml) HtmlContent - (123:7,0 [2] Basic.cshtml)
IntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p LazyIntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p
HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - " HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - "
CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) - CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) -
IntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) { LazyIntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) {
CSharpExpression - (153:7,30 [3] Basic.cshtml) CSharpExpression - (153:7,30 [3] Basic.cshtml)
IntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls LazyIntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - } LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
HtmlContent - (159:7,36 [5] Basic.cshtml) HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html - LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - /> LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -32,25 +32,25 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml) HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml)
IntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (87:2,0 [6] IncompleteDirectives.cshtml) - model MalformedDirective - (87:2,0 [6] IncompleteDirectives.cshtml) - model
HtmlContent - (93:2,6 [2] IncompleteDirectives.cshtml) HtmlContent - (93:2,6 [2] IncompleteDirectives.cshtml)
IntermediateToken - (93:2,6 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (93:2,6 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (95:3,0 [7] IncompleteDirectives.cshtml) - model MalformedDirective - (95:3,0 [7] IncompleteDirectives.cshtml) - model
DirectiveToken - (102:3,7 [0] IncompleteDirectives.cshtml) - DirectiveToken - (102:3,7 [0] IncompleteDirectives.cshtml) -
HtmlContent - (102:3,7 [4] IncompleteDirectives.cshtml) HtmlContent - (102:3,7 [4] IncompleteDirectives.cshtml)
IntermediateToken - (102:3,7 [4] IncompleteDirectives.cshtml) - Html - \n\n LazyIntermediateToken - (102:3,7 [4] IncompleteDirectives.cshtml) - Html - \n\n
MalformedDirective - (106:5,0 [7] IncompleteDirectives.cshtml) - inject MalformedDirective - (106:5,0 [7] IncompleteDirectives.cshtml) - inject
HtmlContent - (113:5,7 [2] IncompleteDirectives.cshtml) HtmlContent - (113:5,7 [2] IncompleteDirectives.cshtml)
IntermediateToken - (113:5,7 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (113:5,7 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (115:6,0 [8] IncompleteDirectives.cshtml) - inject MalformedDirective - (115:6,0 [8] IncompleteDirectives.cshtml) - inject
DirectiveToken - (123:6,8 [0] IncompleteDirectives.cshtml) - DirectiveToken - (123:6,8 [0] IncompleteDirectives.cshtml) -
HtmlContent - (123:6,8 [2] IncompleteDirectives.cshtml) HtmlContent - (123:6,8 [2] IncompleteDirectives.cshtml)
IntermediateToken - (123:6,8 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (123:6,8 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (125:7,0 [25] IncompleteDirectives.cshtml) - inject MalformedDirective - (125:7,0 [25] IncompleteDirectives.cshtml) - inject
DirectiveToken - (133:7,8 [17] IncompleteDirectives.cshtml) - MyService<TModel> DirectiveToken - (133:7,8 [17] IncompleteDirectives.cshtml) - MyService<TModel>
HtmlContent - (150:7,25 [2] IncompleteDirectives.cshtml) HtmlContent - (150:7,25 [2] IncompleteDirectives.cshtml)
IntermediateToken - (150:7,25 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (150:7,25 [2] IncompleteDirectives.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -29,7 +29,7 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (10:0,10 [6] InvalidNamespaceAtEOF.cshtml) HtmlContent - (10:0,10 [6] InvalidNamespaceAtEOF.cshtml)
IntermediateToken - (10:0,10 [6] InvalidNamespaceAtEOF.cshtml) - Html - Test. LazyIntermediateToken - (10:0,10 [6] InvalidNamespaceAtEOF.cshtml) - Html - Test.
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -33,9 +33,9 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (17:1,0 [2] ModelExpressionTagHelper.cshtml) HtmlContent - (17:1,0 [2] ModelExpressionTagHelper.cshtml)
IntermediateToken - (17:1,0 [2] ModelExpressionTagHelper.cshtml) - Html - \n LazyIntermediateToken - (17:1,0 [2] ModelExpressionTagHelper.cshtml) - Html - \n
HtmlContent - (62:2,43 [4] ModelExpressionTagHelper.cshtml) HtmlContent - (62:2,43 [4] ModelExpressionTagHelper.cshtml)
IntermediateToken - (62:2,43 [4] ModelExpressionTagHelper.cshtml) - Html - \n\n LazyIntermediateToken - (62:2,43 [4] ModelExpressionTagHelper.cshtml) - Html - \n\n
TagHelper - (66:4,0 [25] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing TagHelper - (66:4,0 [25] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper DefaultTagHelperCreate - - InputTestTagHelper
@ -43,22 +43,22 @@ Document -
CSharpExpression - CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model => IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - - CSharp - __model. IntermediateToken - - CSharp - __model.
IntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date LazyIntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date
IntermediateToken - - CSharp - ) IntermediateToken - - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (91:4,25 [2] ModelExpressionTagHelper.cshtml) HtmlContent - (91:4,25 [2] ModelExpressionTagHelper.cshtml)
IntermediateToken - (91:4,25 [2] ModelExpressionTagHelper.cshtml) - Html - \n LazyIntermediateToken - (91:4,25 [2] ModelExpressionTagHelper.cshtml) - Html - \n
TagHelper - (93:5,0 [27] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing TagHelper - (93:5,0 [27] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper DefaultTagHelperCreate - - InputTestTagHelper
DefaultTagHelperProperty - (110:5,17 [6] ModelExpressionTagHelper.cshtml) - for - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression InputTestTagHelper.For - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (110:5,17 [6] ModelExpressionTagHelper.cshtml) - for - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression InputTestTagHelper.For - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model => IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - (111:5,18 [5] ModelExpressionTagHelper.cshtml) - CSharp - Model LazyIntermediateToken - (111:5,18 [5] ModelExpressionTagHelper.cshtml) - CSharp - Model
IntermediateToken - - CSharp - ) IntermediateToken - - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (120:5,27 [2] ModelExpressionTagHelper.cshtml) HtmlContent - (120:5,27 [2] ModelExpressionTagHelper.cshtml)
IntermediateToken - (120:5,27 [2] ModelExpressionTagHelper.cshtml) - Html - \n LazyIntermediateToken - (120:5,27 [2] ModelExpressionTagHelper.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -34,26 +34,26 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (17:1,0 [2] Sections.cshtml) HtmlContent - (17:1,0 [2] Sections.cshtml)
IntermediateToken - (17:1,0 [2] Sections.cshtml) - Html - \n LazyIntermediateToken - (17:1,0 [2] Sections.cshtml) - Html - \n
HtmlContent - (62:2,43 [4] Sections.cshtml) HtmlContent - (62:2,43 [4] Sections.cshtml)
IntermediateToken - (62:2,43 [4] Sections.cshtml) - Html - \n\n LazyIntermediateToken - (62:2,43 [4] Sections.cshtml) - Html - \n\n
CSharpCode - (68:4,2 [46] Sections.cshtml) CSharpCode - (68:4,2 [46] Sections.cshtml)
IntermediateToken - (68:4,2 [46] Sections.cshtml) - CSharp - \n Layout = "_SectionTestLayout.cshtml";\n LazyIntermediateToken - (68:4,2 [46] Sections.cshtml) - CSharp - \n Layout = "_SectionTestLayout.cshtml";\n
HtmlContent - (117:7,0 [26] Sections.cshtml) HtmlContent - (117:7,0 [26] Sections.cshtml)
IntermediateToken - (117:7,0 [2] Sections.cshtml) - Html - \n LazyIntermediateToken - (117:7,0 [2] Sections.cshtml) - Html - \n
IntermediateToken - (119:8,0 [4] Sections.cshtml) - Html - <div LazyIntermediateToken - (119:8,0 [4] Sections.cshtml) - Html - <div
IntermediateToken - (123:8,4 [1] Sections.cshtml) - Html - > LazyIntermediateToken - (123:8,4 [1] Sections.cshtml) - Html - >
IntermediateToken - (124:8,5 [9] Sections.cshtml) - Html - Some body LazyIntermediateToken - (124:8,5 [9] Sections.cshtml) - Html - Some body
IntermediateToken - (133:8,14 [6] Sections.cshtml) - Html - </div> LazyIntermediateToken - (133:8,14 [6] Sections.cshtml) - Html - </div>
IntermediateToken - (139:8,20 [4] Sections.cshtml) - Html - \n\n LazyIntermediateToken - (139:8,20 [4] Sections.cshtml) - Html - \n\n
Section - - Section1 Section - - Section1
HtmlContent - (162:10,19 [43] Sections.cshtml) HtmlContent - (162:10,19 [43] Sections.cshtml)
IntermediateToken - (162:10,19 [6] Sections.cshtml) - Html - \n LazyIntermediateToken - (162:10,19 [6] Sections.cshtml) - Html - \n
IntermediateToken - (168:11,4 [4] Sections.cshtml) - Html - <div LazyIntermediateToken - (168:11,4 [4] Sections.cshtml) - Html - <div
IntermediateToken - (172:11,8 [1] Sections.cshtml) - Html - > LazyIntermediateToken - (172:11,8 [1] Sections.cshtml) - Html - >
IntermediateToken - (173:11,9 [20] Sections.cshtml) - Html - This is in Section 1 LazyIntermediateToken - (173:11,9 [20] Sections.cshtml) - Html - This is in Section 1
IntermediateToken - (193:11,29 [6] Sections.cshtml) - Html - </div> LazyIntermediateToken - (193:11,29 [6] Sections.cshtml) - Html - </div>
IntermediateToken - (199:11,35 [6] Sections.cshtml) - Html - \n LazyIntermediateToken - (199:11,35 [6] Sections.cshtml) - Html - \n
TagHelper - (205:12,4 [25] Sections.cshtml) - input-test - TagMode.SelfClosing TagHelper - (205:12,4 [25] Sections.cshtml) - input-test - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper DefaultTagHelperCreate - - InputTestTagHelper
@ -61,11 +61,11 @@ Document -
CSharpExpression - CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model => IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - - CSharp - __model. IntermediateToken - - CSharp - __model.
IntermediateToken - (222:12,21 [4] Sections.cshtml) - CSharp - Date LazyIntermediateToken - (222:12,21 [4] Sections.cshtml) - CSharp - Date
IntermediateToken - - CSharp - ) IntermediateToken - - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (230:12,29 [2] Sections.cshtml) HtmlContent - (230:12,29 [2] Sections.cshtml)
IntermediateToken - (230:12,29 [2] Sections.cshtml) - Html - \n LazyIntermediateToken - (230:12,29 [2] Sections.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -33,21 +33,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (26:0,26 [2] ViewComponentTagHelper.cshtml) HtmlContent - (26:0,26 [2] ViewComponentTagHelper.cshtml)
IntermediateToken - (26:0,26 [2] ViewComponentTagHelper.cshtml) - Html - \n LazyIntermediateToken - (26:0,26 [2] ViewComponentTagHelper.cshtml) - Html - \n
CSharpCode - (30:1,2 [26] ViewComponentTagHelper.cshtml) CSharpCode - (30:1,2 [26] ViewComponentTagHelper.cshtml)
IntermediateToken - (30:1,2 [26] ViewComponentTagHelper.cshtml) - CSharp - \n var foo = "Hello";\n LazyIntermediateToken - (30:1,2 [26] ViewComponentTagHelper.cshtml) - CSharp - \n var foo = "Hello";\n
HtmlContent - (59:4,0 [2] ViewComponentTagHelper.cshtml) HtmlContent - (59:4,0 [2] ViewComponentTagHelper.cshtml)
IntermediateToken - (59:4,0 [2] ViewComponentTagHelper.cshtml) - Html - \n LazyIntermediateToken - (59:4,0 [2] ViewComponentTagHelper.cshtml) - Html - \n
TagHelper - (61:5,0 [50] ViewComponentTagHelper.cshtml) - vc:test - TagMode.StartTagAndEndTag TagHelper - (61:5,0 [50] ViewComponentTagHelper.cshtml) - vc:test - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - AllTagHelper DefaultTagHelperCreate - - AllTagHelper
DefaultTagHelperCreate - - AspNetCore.TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewComponentTagHelper.__Generated__TestViewComponentTagHelper DefaultTagHelperCreate - - AspNetCore.TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewComponentTagHelper.__Generated__TestViewComponentTagHelper
DefaultTagHelperProperty - (82:5,21 [4] ViewComponentTagHelper.cshtml) - first-name - string TestViewComponentTagHelper.firstName - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (82:5,21 [4] ViewComponentTagHelper.cshtml) - first-name - string TestViewComponentTagHelper.firstName - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (83:5,22 [3] ViewComponentTagHelper.cshtml) CSharpExpression - (83:5,22 [3] ViewComponentTagHelper.cshtml)
IntermediateToken - (83:5,22 [3] ViewComponentTagHelper.cshtml) - CSharp - foo LazyIntermediateToken - (83:5,22 [3] ViewComponentTagHelper.cshtml) - CSharp - foo
DefaultTagHelperProperty - (93:5,32 [6] ViewComponentTagHelper.cshtml) - bar - string AllTagHelper.Bar - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (93:5,32 [6] ViewComponentTagHelper.cshtml) - bar - string AllTagHelper.Bar - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (93:5,32 [6] ViewComponentTagHelper.cshtml) HtmlContent - (93:5,32 [6] ViewComponentTagHelper.cshtml)
IntermediateToken - (93:5,32 [6] ViewComponentTagHelper.cshtml) - Html - World LazyIntermediateToken - (93:5,32 [6] ViewComponentTagHelper.cshtml) - Html - World
DefaultTagHelperExecute - DefaultTagHelperExecute -
Inject - Inject -
Inject - Inject -

View File

@ -253,7 +253,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
node => node =>
{ {
var csharpCode = Assert.IsType<CSharpCodeIntermediateNode>(node); var csharpCode = Assert.IsType<CSharpCodeIntermediateNode>(node);
var token = Assert.IsType<IntermediateToken>(Assert.Single(csharpCode.Children)); var token = Assert.IsAssignableFrom<IntermediateToken>(Assert.Single(csharpCode.Children));
Assert.Equal(TokenKind.CSharp, token.Kind); Assert.Equal(TokenKind.CSharp, token.Kind);
Assert.Equal(expectedAttribute, token.Content); Assert.Equal(expectedAttribute, token.Content);
}, },
@ -306,7 +306,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
node => node =>
{ {
var csharpCode = Assert.IsType<CSharpCodeIntermediateNode>(node); var csharpCode = Assert.IsType<CSharpCodeIntermediateNode>(node);
var token = Assert.IsType<IntermediateToken>(Assert.Single(csharpCode.Children)); var token = Assert.IsAssignableFrom<IntermediateToken>(Assert.Single(csharpCode.Children));
Assert.Equal(TokenKind.CSharp, token.Kind); Assert.Equal(TokenKind.CSharp, token.Kind);
Assert.Equal(expectedAttribute, token.Content); Assert.Equal(expectedAttribute, token.Content);
}, },
@ -366,7 +366,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
node => node =>
{ {
var csharpCode = Assert.IsType<CSharpCodeIntermediateNode>(node); var csharpCode = Assert.IsType<CSharpCodeIntermediateNode>(node);
var token = Assert.IsType<IntermediateToken>(Assert.Single(csharpCode.Children)); var token = Assert.IsAssignableFrom<IntermediateToken>(Assert.Single(csharpCode.Children));
Assert.Equal(TokenKind.CSharp, token.Kind); Assert.Equal(TokenKind.CSharp, token.Kind);
Assert.Equal(expectedAttribute, token.Content); Assert.Equal(expectedAttribute, token.Content);
}, },
@ -420,7 +420,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
node => node =>
{ {
var csharpCode = Assert.IsType<CSharpCodeIntermediateNode>(node); var csharpCode = Assert.IsType<CSharpCodeIntermediateNode>(node);
var token = Assert.IsType<IntermediateToken>(Assert.Single(csharpCode.Children)); var token = Assert.IsAssignableFrom<IntermediateToken>(Assert.Single(csharpCode.Children));
Assert.Equal(TokenKind.CSharp, token.Kind); Assert.Equal(TokenKind.CSharp, token.Kind);
Assert.Equal(expectedAttribute, token.Content); Assert.Equal(expectedAttribute, token.Content);
}, },

View File

@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
var tagHelper = FindTagHelperNode(irDocument); var tagHelper = FindTagHelperNode(irDocument);
var setProperty = tagHelper.Children.OfType<TagHelperPropertyIntermediateNode>().Single(); var setProperty = tagHelper.Children.OfType<TagHelperPropertyIntermediateNode>().Single();
var token = Assert.IsType<IntermediateToken>(Assert.Single(setProperty.Children)); var token = Assert.IsAssignableFrom<IntermediateToken>(Assert.Single(setProperty.Children));
Assert.True(token.IsCSharp); Assert.True(token.IsCSharp);
Assert.Equal("17", token.Content); Assert.Equal("17", token.Content);
} }
@ -92,7 +92,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children)); var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children));
Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Bar)", GetCSharpContent(expression)); Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Bar)", GetCSharpContent(expression));
var originalNode = Assert.IsType<IntermediateToken>(expression.Children[2]); var originalNode = Assert.IsAssignableFrom<IntermediateToken>(expression.Children[2]);
Assert.Equal(TokenKind.CSharp, originalNode.Kind); Assert.Equal(TokenKind.CSharp, originalNode.Kind);
Assert.Equal("Bar", originalNode.Content); Assert.Equal("Bar", originalNode.Content);
Assert.Equal(new SourceSpan("test.cshtml", 51, 1, 8, 3), originalNode.Source.Value); Assert.Equal(new SourceSpan("test.cshtml", 51, 1, 8, 3), originalNode.Source.Value);
@ -137,7 +137,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children)); var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children));
Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => Bar)", GetCSharpContent(expression)); Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => Bar)", GetCSharpContent(expression));
var originalNode = Assert.IsType<IntermediateToken>(expression.Children[1]); var originalNode = Assert.IsAssignableFrom<IntermediateToken>(expression.Children[1]);
Assert.Equal(TokenKind.CSharp, originalNode.Kind); Assert.Equal(TokenKind.CSharp, originalNode.Kind);
Assert.Equal("Bar", originalNode.Content); Assert.Equal("Bar", originalNode.Content);
Assert.Equal(new SourceSpan("test.cshtml", 52, 1, 9, 3), originalNode.Source.Value); Assert.Equal(new SourceSpan("test.cshtml", 52, 1, 9, 3), originalNode.Source.Value);

View File

@ -31,33 +31,33 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [4] Basic.cshtml) HtmlContent - (0:0,0 [4] Basic.cshtml)
IntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div
HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - " HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - "
CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) - CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) -
IntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString() LazyIntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString()
HtmlContent - (29:0,29 [24] Basic.cshtml) HtmlContent - (29:0,29 [24] Basic.cshtml)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - > LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n LazyIntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n
CSharpExpression - (54:2,5 [29] Basic.cshtml) CSharpExpression - (54:2,5 [29] Basic.cshtml)
IntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello") LazyIntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello")
HtmlContent - (83:2,34 [10] Basic.cshtml) HtmlContent - (83:2,34 [10] Basic.cshtml)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div> LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
CSharpCode - (95:4,2 [25] Basic.cshtml) CSharpCode - (95:4,2 [25] Basic.cshtml)
IntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n LazyIntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n
HtmlContent - (123:7,0 [2] Basic.cshtml) HtmlContent - (123:7,0 [2] Basic.cshtml)
IntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p LazyIntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p
HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - " HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - "
CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) - CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) -
IntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) { LazyIntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) {
CSharpExpression - (153:7,30 [3] Basic.cshtml) CSharpExpression - (153:7,30 [3] Basic.cshtml)
IntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls LazyIntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - } LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
HtmlContent - (159:7,36 [5] Basic.cshtml) HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html - LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - /> LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -16,58 +16,58 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(0, 4, true); IntermediateToken - - CSharp - BeginContext(0, 4, true);
HtmlContent - (0:0,0 [4] Basic.cshtml) HtmlContent - (0:0,0 [4] Basic.cshtml)
IntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - " HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - "
CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) - CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) -
IntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString() LazyIntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString()
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(29, 24, true); IntermediateToken - - CSharp - BeginContext(29, 24, true);
HtmlContent - (29:0,29 [24] Basic.cshtml) HtmlContent - (29:0,29 [24] Basic.cshtml)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - > LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [19] Basic.cshtml) - Html - \n Hello world\n LazyIntermediateToken - (30:0,30 [19] Basic.cshtml) - Html - \n Hello world\n
IntermediateToken - (49:2,0 [4] Basic.cshtml) - Html - LazyIntermediateToken - (49:2,0 [4] Basic.cshtml) - Html -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(54, 29, false); IntermediateToken - - CSharp - BeginContext(54, 29, false);
CSharpExpression - (54:2,5 [29] Basic.cshtml) CSharpExpression - (54:2,5 [29] Basic.cshtml)
IntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello") LazyIntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello")
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(83, 10, true); IntermediateToken - - CSharp - BeginContext(83, 10, true);
HtmlContent - (83:2,34 [10] Basic.cshtml) HtmlContent - (83:2,34 [10] Basic.cshtml)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div> LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - (95:4,2 [25] Basic.cshtml) CSharpCode - (95:4,2 [25] Basic.cshtml)
IntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n LazyIntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(123, 2, true); IntermediateToken - - CSharp - BeginContext(123, 2, true);
HtmlContent - (123:7,0 [2] Basic.cshtml) HtmlContent - (123:7,0 [2] Basic.cshtml)
IntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p LazyIntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - " HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - "
CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) - CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) -
IntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) { LazyIntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) {
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(153, 3, false); IntermediateToken - - CSharp - BeginContext(153, 3, false);
CSharpExpression - (153:7,30 [3] Basic.cshtml) CSharpExpression - (153:7,30 [3] Basic.cshtml)
IntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls LazyIntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - } LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(159, 5, true); IntermediateToken - - CSharp - BeginContext(159, 5, true);
HtmlContent - (159:7,36 [5] Basic.cshtml) HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html - LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - /> LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
Inject - Inject -

View File

@ -35,36 +35,36 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml) HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml)
IntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (94:3,0 [8] IncompleteDirectives.cshtml) - page MalformedDirective - (94:3,0 [8] IncompleteDirectives.cshtml) - page
MalformedDirective - (102:4,0 [6] IncompleteDirectives.cshtml) - page MalformedDirective - (102:4,0 [6] IncompleteDirectives.cshtml) - page
HtmlContent - (108:4,6 [5] IncompleteDirectives.cshtml) HtmlContent - (108:4,6 [5] IncompleteDirectives.cshtml)
IntermediateToken - (108:4,6 [5] IncompleteDirectives.cshtml) - Html - "\n\n LazyIntermediateToken - (108:4,6 [5] IncompleteDirectives.cshtml) - Html - "\n\n
MalformedDirective - (113:6,0 [6] IncompleteDirectives.cshtml) - model MalformedDirective - (113:6,0 [6] IncompleteDirectives.cshtml) - model
HtmlContent - (119:6,6 [2] IncompleteDirectives.cshtml) HtmlContent - (119:6,6 [2] IncompleteDirectives.cshtml)
IntermediateToken - (119:6,6 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (119:6,6 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (121:7,0 [7] IncompleteDirectives.cshtml) - model MalformedDirective - (121:7,0 [7] IncompleteDirectives.cshtml) - model
DirectiveToken - (128:7,7 [0] IncompleteDirectives.cshtml) - DirectiveToken - (128:7,7 [0] IncompleteDirectives.cshtml) -
HtmlContent - (128:7,7 [4] IncompleteDirectives.cshtml) HtmlContent - (128:7,7 [4] IncompleteDirectives.cshtml)
IntermediateToken - (128:7,7 [4] IncompleteDirectives.cshtml) - Html - \n\n LazyIntermediateToken - (128:7,7 [4] IncompleteDirectives.cshtml) - Html - \n\n
MalformedDirective - (132:9,0 [7] IncompleteDirectives.cshtml) - inject MalformedDirective - (132:9,0 [7] IncompleteDirectives.cshtml) - inject
HtmlContent - (139:9,7 [2] IncompleteDirectives.cshtml) HtmlContent - (139:9,7 [2] IncompleteDirectives.cshtml)
IntermediateToken - (139:9,7 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (139:9,7 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (141:10,0 [8] IncompleteDirectives.cshtml) - inject MalformedDirective - (141:10,0 [8] IncompleteDirectives.cshtml) - inject
DirectiveToken - (149:10,8 [0] IncompleteDirectives.cshtml) - DirectiveToken - (149:10,8 [0] IncompleteDirectives.cshtml) -
HtmlContent - (149:10,8 [2] IncompleteDirectives.cshtml) HtmlContent - (149:10,8 [2] IncompleteDirectives.cshtml)
IntermediateToken - (149:10,8 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (149:10,8 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (151:11,0 [25] IncompleteDirectives.cshtml) - inject MalformedDirective - (151:11,0 [25] IncompleteDirectives.cshtml) - inject
DirectiveToken - (159:11,8 [17] IncompleteDirectives.cshtml) - MyService<TModel> DirectiveToken - (159:11,8 [17] IncompleteDirectives.cshtml) - MyService<TModel>
HtmlContent - (176:11,25 [4] IncompleteDirectives.cshtml) HtmlContent - (176:11,25 [4] IncompleteDirectives.cshtml)
IntermediateToken - (176:11,25 [4] IncompleteDirectives.cshtml) - Html - \n\n LazyIntermediateToken - (176:11,25 [4] IncompleteDirectives.cshtml) - Html - \n\n
MalformedDirective - (180:13,0 [10] IncompleteDirectives.cshtml) - namespace MalformedDirective - (180:13,0 [10] IncompleteDirectives.cshtml) - namespace
HtmlContent - (190:13,10 [2] IncompleteDirectives.cshtml) HtmlContent - (190:13,10 [2] IncompleteDirectives.cshtml)
IntermediateToken - (190:13,10 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (190:13,10 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (192:14,0 [11] IncompleteDirectives.cshtml) - namespace MalformedDirective - (192:14,0 [11] IncompleteDirectives.cshtml) - namespace
DirectiveToken - (203:14,11 [0] IncompleteDirectives.cshtml) - DirectiveToken - (203:14,11 [0] IncompleteDirectives.cshtml) -
HtmlContent - (203:14,11 [2] IncompleteDirectives.cshtml) HtmlContent - (203:14,11 [2] IncompleteDirectives.cshtml)
IntermediateToken - (203:14,11 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (203:14,11 [2] IncompleteDirectives.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -16,7 +16,7 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(85, 2, true); IntermediateToken - - CSharp - BeginContext(85, 2, true);
HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml) HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml)
IntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
MalformedDirective - (94:3,0 [8] IncompleteDirectives.cshtml) - page MalformedDirective - (94:3,0 [8] IncompleteDirectives.cshtml) - page
@ -24,14 +24,14 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(108, 5, true); IntermediateToken - - CSharp - BeginContext(108, 5, true);
HtmlContent - (108:4,6 [5] IncompleteDirectives.cshtml) HtmlContent - (108:4,6 [5] IncompleteDirectives.cshtml)
IntermediateToken - (108:4,6 [5] IncompleteDirectives.cshtml) - Html - "\n\n LazyIntermediateToken - (108:4,6 [5] IncompleteDirectives.cshtml) - Html - "\n\n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
MalformedDirective - (113:6,0 [6] IncompleteDirectives.cshtml) - model MalformedDirective - (113:6,0 [6] IncompleteDirectives.cshtml) - model
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(119, 2, true); IntermediateToken - - CSharp - BeginContext(119, 2, true);
HtmlContent - (119:6,6 [2] IncompleteDirectives.cshtml) HtmlContent - (119:6,6 [2] IncompleteDirectives.cshtml)
IntermediateToken - (119:6,6 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (119:6,6 [2] IncompleteDirectives.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
MalformedDirective - (121:7,0 [7] IncompleteDirectives.cshtml) - model MalformedDirective - (121:7,0 [7] IncompleteDirectives.cshtml) - model
@ -39,14 +39,14 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(128, 4, true); IntermediateToken - - CSharp - BeginContext(128, 4, true);
HtmlContent - (128:7,7 [4] IncompleteDirectives.cshtml) HtmlContent - (128:7,7 [4] IncompleteDirectives.cshtml)
IntermediateToken - (128:7,7 [4] IncompleteDirectives.cshtml) - Html - \n\n LazyIntermediateToken - (128:7,7 [4] IncompleteDirectives.cshtml) - Html - \n\n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
MalformedDirective - (132:9,0 [7] IncompleteDirectives.cshtml) - inject MalformedDirective - (132:9,0 [7] IncompleteDirectives.cshtml) - inject
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(139, 2, true); IntermediateToken - - CSharp - BeginContext(139, 2, true);
HtmlContent - (139:9,7 [2] IncompleteDirectives.cshtml) HtmlContent - (139:9,7 [2] IncompleteDirectives.cshtml)
IntermediateToken - (139:9,7 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (139:9,7 [2] IncompleteDirectives.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
MalformedDirective - (141:10,0 [8] IncompleteDirectives.cshtml) - inject MalformedDirective - (141:10,0 [8] IncompleteDirectives.cshtml) - inject
@ -54,7 +54,7 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(149, 2, true); IntermediateToken - - CSharp - BeginContext(149, 2, true);
HtmlContent - (149:10,8 [2] IncompleteDirectives.cshtml) HtmlContent - (149:10,8 [2] IncompleteDirectives.cshtml)
IntermediateToken - (149:10,8 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (149:10,8 [2] IncompleteDirectives.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
MalformedDirective - (151:11,0 [25] IncompleteDirectives.cshtml) - inject MalformedDirective - (151:11,0 [25] IncompleteDirectives.cshtml) - inject
@ -62,14 +62,14 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(176, 4, true); IntermediateToken - - CSharp - BeginContext(176, 4, true);
HtmlContent - (176:11,25 [4] IncompleteDirectives.cshtml) HtmlContent - (176:11,25 [4] IncompleteDirectives.cshtml)
IntermediateToken - (176:11,25 [4] IncompleteDirectives.cshtml) - Html - \n\n LazyIntermediateToken - (176:11,25 [4] IncompleteDirectives.cshtml) - Html - \n\n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
MalformedDirective - (180:13,0 [10] IncompleteDirectives.cshtml) - namespace MalformedDirective - (180:13,0 [10] IncompleteDirectives.cshtml) - namespace
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(190, 2, true); IntermediateToken - - CSharp - BeginContext(190, 2, true);
HtmlContent - (190:13,10 [2] IncompleteDirectives.cshtml) HtmlContent - (190:13,10 [2] IncompleteDirectives.cshtml)
IntermediateToken - (190:13,10 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (190:13,10 [2] IncompleteDirectives.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
MalformedDirective - (192:14,0 [11] IncompleteDirectives.cshtml) - namespace MalformedDirective - (192:14,0 [11] IncompleteDirectives.cshtml) - namespace
@ -77,7 +77,7 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(203, 2, true); IntermediateToken - - CSharp - BeginContext(203, 2, true);
HtmlContent - (203:14,11 [2] IncompleteDirectives.cshtml) HtmlContent - (203:14,11 [2] IncompleteDirectives.cshtml)
IntermediateToken - (203:14,11 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (203:14,11 [2] IncompleteDirectives.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
Inject - Inject -

View File

@ -32,7 +32,7 @@ Document -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
MalformedDirective - (0:0,0 [11] InvalidNamespaceAtEOF.cshtml) - namespace MalformedDirective - (0:0,0 [11] InvalidNamespaceAtEOF.cshtml) - namespace
HtmlContent - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) HtmlContent - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml)
IntermediateToken - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) - Html - Test. LazyIntermediateToken - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) - Html - Test.
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -17,7 +17,7 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(11, 5, true); IntermediateToken - - CSharp - BeginContext(11, 5, true);
HtmlContent - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) HtmlContent - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml)
IntermediateToken - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) - Html - Test. LazyIntermediateToken - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) - Html - Test.
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
Inject - Inject -

View File

@ -32,16 +32,16 @@ Document -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
MalformedDirective - (0:0,0 [6] MalformedPageDirective.cshtml) - page MalformedDirective - (0:0,0 [6] MalformedPageDirective.cshtml) - page
HtmlContent - (6:0,6 [49] MalformedPageDirective.cshtml) HtmlContent - (6:0,6 [49] MalformedPageDirective.cshtml)
IntermediateToken - (6:0,6 [8] MalformedPageDirective.cshtml) - Html - "foo\n\n LazyIntermediateToken - (6:0,6 [8] MalformedPageDirective.cshtml) - Html - "foo\n\n
IntermediateToken - (14:2,0 [3] MalformedPageDirective.cshtml) - Html - <h1 LazyIntermediateToken - (14:2,0 [3] MalformedPageDirective.cshtml) - Html - <h1
IntermediateToken - (17:2,3 [1] MalformedPageDirective.cshtml) - Html - > LazyIntermediateToken - (17:2,3 [1] MalformedPageDirective.cshtml) - Html - >
IntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us LazyIntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
IntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html - </h1> LazyIntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html - </h1>
IntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n LazyIntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
IntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html - <p LazyIntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html - <p
IntermediateToken - (35:3,2 [1] MalformedPageDirective.cshtml) - Html - > LazyIntermediateToken - (35:3,2 [1] MalformedPageDirective.cshtml) - Html - >
IntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome. LazyIntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
IntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html - </p> LazyIntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html - </p>
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -17,16 +17,16 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(6, 49, true); IntermediateToken - - CSharp - BeginContext(6, 49, true);
HtmlContent - (6:0,6 [49] MalformedPageDirective.cshtml) HtmlContent - (6:0,6 [49] MalformedPageDirective.cshtml)
IntermediateToken - (6:0,6 [8] MalformedPageDirective.cshtml) - Html - "foo\n\n LazyIntermediateToken - (6:0,6 [8] MalformedPageDirective.cshtml) - Html - "foo\n\n
IntermediateToken - (14:2,0 [3] MalformedPageDirective.cshtml) - Html - <h1 LazyIntermediateToken - (14:2,0 [3] MalformedPageDirective.cshtml) - Html - <h1
IntermediateToken - (17:2,3 [1] MalformedPageDirective.cshtml) - Html - > LazyIntermediateToken - (17:2,3 [1] MalformedPageDirective.cshtml) - Html - >
IntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us LazyIntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
IntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html - </h1> LazyIntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html - </h1>
IntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n LazyIntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
IntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html - <p LazyIntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html - <p
IntermediateToken - (35:3,2 [1] MalformedPageDirective.cshtml) - Html - > LazyIntermediateToken - (35:3,2 [1] MalformedPageDirective.cshtml) - Html - >
IntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome. LazyIntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
IntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html - </p> LazyIntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html - </p>
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
Inject - Inject -

View File

@ -35,9 +35,9 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (17:1,0 [2] ModelExpressionTagHelper.cshtml) HtmlContent - (17:1,0 [2] ModelExpressionTagHelper.cshtml)
IntermediateToken - (17:1,0 [2] ModelExpressionTagHelper.cshtml) - Html - \n LazyIntermediateToken - (17:1,0 [2] ModelExpressionTagHelper.cshtml) - Html - \n
HtmlContent - (62:2,43 [4] ModelExpressionTagHelper.cshtml) HtmlContent - (62:2,43 [4] ModelExpressionTagHelper.cshtml)
IntermediateToken - (62:2,43 [4] ModelExpressionTagHelper.cshtml) - Html - \n\n LazyIntermediateToken - (62:2,43 [4] ModelExpressionTagHelper.cshtml) - Html - \n\n
TagHelper - (66:4,0 [25] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing TagHelper - (66:4,0 [25] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper DefaultTagHelperCreate - - InputTestTagHelper
@ -45,22 +45,22 @@ Document -
CSharpExpression - CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model => IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - - CSharp - __model. IntermediateToken - - CSharp - __model.
IntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date LazyIntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date
IntermediateToken - - CSharp - ) IntermediateToken - - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (91:4,25 [2] ModelExpressionTagHelper.cshtml) HtmlContent - (91:4,25 [2] ModelExpressionTagHelper.cshtml)
IntermediateToken - (91:4,25 [2] ModelExpressionTagHelper.cshtml) - Html - \n LazyIntermediateToken - (91:4,25 [2] ModelExpressionTagHelper.cshtml) - Html - \n
TagHelper - (93:5,0 [27] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing TagHelper - (93:5,0 [27] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper DefaultTagHelperCreate - - InputTestTagHelper
DefaultTagHelperProperty - (110:5,17 [6] ModelExpressionTagHelper.cshtml) - for - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression InputTestTagHelper.For - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (110:5,17 [6] ModelExpressionTagHelper.cshtml) - for - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression InputTestTagHelper.For - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model => IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - (111:5,18 [5] ModelExpressionTagHelper.cshtml) - CSharp - Model LazyIntermediateToken - (111:5,18 [5] ModelExpressionTagHelper.cshtml) - CSharp - Model
IntermediateToken - - CSharp - ) IntermediateToken - - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (120:5,27 [2] ModelExpressionTagHelper.cshtml) HtmlContent - (120:5,27 [2] ModelExpressionTagHelper.cshtml)
IntermediateToken - (120:5,27 [2] ModelExpressionTagHelper.cshtml) - Html - \n LazyIntermediateToken - (120:5,27 [2] ModelExpressionTagHelper.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -32,11 +32,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (34:2,0 [20] PageWithNamespace.cshtml) HtmlContent - (34:2,0 [20] PageWithNamespace.cshtml)
IntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html - <h1 LazyIntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html - <h1
IntermediateToken - (37:2,3 [1] PageWithNamespace.cshtml) - Html - > LazyIntermediateToken - (37:2,3 [1] PageWithNamespace.cshtml) - Html - >
IntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There! LazyIntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
IntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html - </h1> LazyIntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html - </h1>
IntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n LazyIntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -16,11 +16,11 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(34, 20, true); IntermediateToken - - CSharp - BeginContext(34, 20, true);
HtmlContent - (34:2,0 [20] PageWithNamespace.cshtml) HtmlContent - (34:2,0 [20] PageWithNamespace.cshtml)
IntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html - <h1 LazyIntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html - <h1
IntermediateToken - (37:2,3 [1] PageWithNamespace.cshtml) - Html - > LazyIntermediateToken - (37:2,3 [1] PageWithNamespace.cshtml) - Html - >
IntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There! LazyIntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
IntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html - </h1> LazyIntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html - </h1>
IntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n LazyIntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
Inject - Inject -

View File

@ -31,11 +31,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [28] RazorPageWithNoLeadingPageDirective.cshtml) HtmlContent - (0:0,0 [28] RazorPageWithNoLeadingPageDirective.cshtml)
IntermediateToken - (0:0,0 [4] RazorPageWithNoLeadingPageDirective.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] RazorPageWithNoLeadingPageDirective.cshtml) - Html - <div
IntermediateToken - (4:0,4 [1] RazorPageWithNoLeadingPageDirective.cshtml) - Html - > LazyIntermediateToken - (4:0,4 [1] RazorPageWithNoLeadingPageDirective.cshtml) - Html - >
IntermediateToken - (5:0,5 [15] RazorPageWithNoLeadingPageDirective.cshtml) - Html - Some text here. LazyIntermediateToken - (5:0,5 [15] RazorPageWithNoLeadingPageDirective.cshtml) - Html - Some text here.
IntermediateToken - (20:0,20 [6] RazorPageWithNoLeadingPageDirective.cshtml) - Html - </div> LazyIntermediateToken - (20:0,20 [6] RazorPageWithNoLeadingPageDirective.cshtml) - Html - </div>
IntermediateToken - (26:0,26 [2] RazorPageWithNoLeadingPageDirective.cshtml) - Html - \n LazyIntermediateToken - (26:0,26 [2] RazorPageWithNoLeadingPageDirective.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -16,11 +16,11 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(0, 28, true); IntermediateToken - - CSharp - BeginContext(0, 28, true);
HtmlContent - (0:0,0 [28] RazorPageWithNoLeadingPageDirective.cshtml) HtmlContent - (0:0,0 [28] RazorPageWithNoLeadingPageDirective.cshtml)
IntermediateToken - (0:0,0 [4] RazorPageWithNoLeadingPageDirective.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] RazorPageWithNoLeadingPageDirective.cshtml) - Html - <div
IntermediateToken - (4:0,4 [1] RazorPageWithNoLeadingPageDirective.cshtml) - Html - > LazyIntermediateToken - (4:0,4 [1] RazorPageWithNoLeadingPageDirective.cshtml) - Html - >
IntermediateToken - (5:0,5 [15] RazorPageWithNoLeadingPageDirective.cshtml) - Html - Some text here. LazyIntermediateToken - (5:0,5 [15] RazorPageWithNoLeadingPageDirective.cshtml) - Html - Some text here.
IntermediateToken - (20:0,20 [6] RazorPageWithNoLeadingPageDirective.cshtml) - Html - </div> LazyIntermediateToken - (20:0,20 [6] RazorPageWithNoLeadingPageDirective.cshtml) - Html - </div>
IntermediateToken - (26:0,26 [2] RazorPageWithNoLeadingPageDirective.cshtml) - Html - \n LazyIntermediateToken - (26:0,26 [2] RazorPageWithNoLeadingPageDirective.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
Inject - Inject -

View File

@ -35,21 +35,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
HtmlContent - (77:3,42 [4] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (77:3,42 [4] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (77:3,42 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n LazyIntermediateToken - (77:3,42 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n
HtmlContent - (191:10,1 [21] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (191:10,1 [21] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (191:10,1 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n LazyIntermediateToken - (191:10,1 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n
IntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1 LazyIntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
IntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - > LazyIntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
IntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer LazyIntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
CSharpExpression - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) CSharpExpression - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) - CSharp - Model.Name LazyIntermediateToken - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) - CSharp - Model.Name
HtmlContent - (223:12,28 [7] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (223:12,28 [7] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1> LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
CSharpCode - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) CSharpCode - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public string Name { get; set; }\n }\n LazyIntermediateToken - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public string Name { get; set; }\n }\n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -18,39 +18,39 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(16, 2, true); IntermediateToken - - CSharp - BeginContext(16, 2, true);
HtmlContent - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(79, 2, true); IntermediateToken - - CSharp - BeginContext(79, 2, true);
HtmlContent - (79:4,0 [2] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (79:4,0 [2] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (79:4,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (79:4,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(193, 19, true); IntermediateToken - - CSharp - BeginContext(193, 19, true);
HtmlContent - (193:11,0 [19] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (193:11,0 [19] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (193:11,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (193:11,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
IntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1 LazyIntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
IntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - > LazyIntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
IntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer LazyIntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(213, 10, false); IntermediateToken - - CSharp - BeginContext(213, 10, false);
CSharpExpression - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) CSharpExpression - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) - CSharp - Model.Name LazyIntermediateToken - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) - CSharp - Model.Name
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(223, 7, true); IntermediateToken - - CSharp - BeginContext(223, 7, true);
HtmlContent - (223:12,28 [7] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (223:12,28 [7] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1> LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) CSharpCode - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public string Name { get; set; }\n }\n LazyIntermediateToken - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public string Name { get; set; }\n }\n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -35,105 +35,105 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (7:1,0 [2] RazorPagesWithoutModel.cshtml) HtmlContent - (7:1,0 [2] RazorPagesWithoutModel.cshtml)
IntermediateToken - (7:1,0 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (7:1,0 [2] RazorPagesWithoutModel.cshtml) - Html - \n
HtmlContent - (35:2,26 [2] RazorPagesWithoutModel.cshtml) HtmlContent - (35:2,26 [2] RazorPagesWithoutModel.cshtml)
IntermediateToken - (35:2,26 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (35:2,26 [2] RazorPagesWithoutModel.cshtml) - Html - \n
HtmlContent - (79:3,42 [4] RazorPagesWithoutModel.cshtml) HtmlContent - (79:3,42 [4] RazorPagesWithoutModel.cshtml)
IntermediateToken - (79:3,42 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n LazyIntermediateToken - (79:3,42 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n
HtmlContent - (379:18,1 [77] RazorPagesWithoutModel.cshtml) HtmlContent - (379:18,1 [77] RazorPagesWithoutModel.cshtml)
IntermediateToken - (379:18,1 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n LazyIntermediateToken - (379:18,1 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n
IntermediateToken - (383:20,0 [3] RazorPagesWithoutModel.cshtml) - Html - <h1 LazyIntermediateToken - (383:20,0 [3] RazorPagesWithoutModel.cshtml) - Html - <h1
IntermediateToken - (386:20,3 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (386:20,3 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer LazyIntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer
IntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html - </h1> LazyIntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html - </h1>
IntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html - <form LazyIntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html - <form
IntermediateToken - (411:21,5 [14] RazorPagesWithoutModel.cshtml) - Html - method="post" LazyIntermediateToken - (411:21,5 [14] RazorPagesWithoutModel.cshtml) - Html - method="post"
IntermediateToken - (425:21,19 [24] RazorPagesWithoutModel.cshtml) - Html - class="form-horizontal" LazyIntermediateToken - (425:21,19 [24] RazorPagesWithoutModel.cshtml) - Html - class="form-horizontal"
IntermediateToken - (449:21,43 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (449:21,43 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (450:21,44 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (450:21,44 [6] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (456:22,4 [31] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (456:22,4 [31] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (468:22,16 [11] RazorPagesWithoutModel.cshtml) HtmlContent - (468:22,16 [11] RazorPagesWithoutModel.cshtml)
IntermediateToken - (468:22,16 [11] RazorPagesWithoutModel.cshtml) - Html - text-danger LazyIntermediateToken - (468:22,16 [11] RazorPagesWithoutModel.cshtml) - Html - text-danger
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (487:22,35 [6] RazorPagesWithoutModel.cshtml) HtmlContent - (487:22,35 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (487:22,35 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (487:22,35 [6] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (493:23,4 [237] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (493:23,4 [237] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (517:23,28 [48] RazorPagesWithoutModel.cshtml) HtmlContent - (517:23,28 [48] RazorPagesWithoutModel.cshtml)
IntermediateToken - (517:23,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (517:23,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (527:24,8 [6] RazorPagesWithoutModel.cshtml) - Html - <label LazyIntermediateToken - (527:24,8 [6] RazorPagesWithoutModel.cshtml) - Html - <label
IntermediateToken - (533:24,14 [31] RazorPagesWithoutModel.cshtml) - Html - class="col-md-2 control-label" LazyIntermediateToken - (533:24,14 [31] RazorPagesWithoutModel.cshtml) - Html - class="col-md-2 control-label"
IntermediateToken - (564:24,45 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (564:24,45 [1] RazorPagesWithoutModel.cshtml) - Html - >
CSharpExpression - (566:24,47 [4] RazorPagesWithoutModel.cshtml) CSharpExpression - (566:24,47 [4] RazorPagesWithoutModel.cshtml)
IntermediateToken - (566:24,47 [4] RazorPagesWithoutModel.cshtml) - CSharp - Name LazyIntermediateToken - (566:24,47 [4] RazorPagesWithoutModel.cshtml) - CSharp - Name
HtmlContent - (570:24,51 [18] RazorPagesWithoutModel.cshtml) HtmlContent - (570:24,51 [18] RazorPagesWithoutModel.cshtml)
IntermediateToken - (570:24,51 [8] RazorPagesWithoutModel.cshtml) - Html - </label> LazyIntermediateToken - (570:24,51 [8] RazorPagesWithoutModel.cshtml) - Html - </label>
IntermediateToken - (578:24,59 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (578:24,59 [10] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (588:25,8 [130] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (588:25,8 [130] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (611:25,31 [101] RazorPagesWithoutModel.cshtml) HtmlContent - (611:25,31 [101] RazorPagesWithoutModel.cshtml)
IntermediateToken - (611:25,31 [14] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (611:25,31 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (625:26,12 [6] RazorPagesWithoutModel.cshtml) - Html - <input LazyIntermediateToken - (625:26,12 [6] RazorPagesWithoutModel.cshtml) - Html - <input
IntermediateToken - (631:26,18 [21] RazorPagesWithoutModel.cshtml) - Html - class="form-control" LazyIntermediateToken - (631:26,18 [21] RazorPagesWithoutModel.cshtml) - Html - class="form-control"
IntermediateToken - (652:26,39 [1] RazorPagesWithoutModel.cshtml) - Html - LazyIntermediateToken - (652:26,39 [1] RazorPagesWithoutModel.cshtml) - Html -
IntermediateToken - (653:26,40 [2] RazorPagesWithoutModel.cshtml) - Html - /> LazyIntermediateToken - (653:26,40 [2] RazorPagesWithoutModel.cshtml) - Html - />
IntermediateToken - (655:26,42 [14] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (655:26,42 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (669:27,12 [5] RazorPagesWithoutModel.cshtml) - Html - <span LazyIntermediateToken - (669:27,12 [5] RazorPagesWithoutModel.cshtml) - Html - <span
IntermediateToken - (674:27,17 [20] RazorPagesWithoutModel.cshtml) - Html - class="text-danger" LazyIntermediateToken - (674:27,17 [20] RazorPagesWithoutModel.cshtml) - Html - class="text-danger"
IntermediateToken - (694:27,37 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (694:27,37 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (695:27,38 [7] RazorPagesWithoutModel.cshtml) - Html - </span> LazyIntermediateToken - (695:27,38 [7] RazorPagesWithoutModel.cshtml) - Html - </span>
IntermediateToken - (702:27,45 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (702:27,45 [10] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (600:25,20 [9] RazorPagesWithoutModel.cshtml) HtmlContent - (600:25,20 [9] RazorPagesWithoutModel.cshtml)
IntermediateToken - (600:25,20 [9] RazorPagesWithoutModel.cshtml) - Html - col-md-10 LazyIntermediateToken - (600:25,20 [9] RazorPagesWithoutModel.cshtml) - Html - col-md-10
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (718:28,14 [6] RazorPagesWithoutModel.cshtml) HtmlContent - (718:28,14 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (718:28,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (718:28,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (505:23,16 [10] RazorPagesWithoutModel.cshtml) HtmlContent - (505:23,16 [10] RazorPagesWithoutModel.cshtml)
IntermediateToken - (505:23,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group LazyIntermediateToken - (505:23,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (730:29,10 [6] RazorPagesWithoutModel.cshtml) HtmlContent - (730:29,10 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (730:29,10 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (730:29,10 [6] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (736:30,4 [174] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (736:30,4 [174] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (760:30,28 [10] RazorPagesWithoutModel.cshtml) HtmlContent - (760:30,28 [10] RazorPagesWithoutModel.cshtml)
IntermediateToken - (760:30,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (760:30,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (770:31,8 [128] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (770:31,8 [128] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (809:31,47 [83] RazorPagesWithoutModel.cshtml) HtmlContent - (809:31,47 [83] RazorPagesWithoutModel.cshtml)
IntermediateToken - (809:31,47 [14] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (809:31,47 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (823:32,12 [7] RazorPagesWithoutModel.cshtml) - Html - <button LazyIntermediateToken - (823:32,12 [7] RazorPagesWithoutModel.cshtml) - Html - <button
IntermediateToken - (830:32,19 [14] RazorPagesWithoutModel.cshtml) - Html - type="submit" LazyIntermediateToken - (830:32,19 [14] RazorPagesWithoutModel.cshtml) - Html - type="submit"
IntermediateToken - (844:32,33 [24] RazorPagesWithoutModel.cshtml) - Html - class="btn btn-primary" LazyIntermediateToken - (844:32,33 [24] RazorPagesWithoutModel.cshtml) - Html - class="btn btn-primary"
IntermediateToken - (868:32,57 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (868:32,57 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (869:32,58 [4] RazorPagesWithoutModel.cshtml) - Html - Save LazyIntermediateToken - (869:32,58 [4] RazorPagesWithoutModel.cshtml) - Html - Save
IntermediateToken - (873:32,62 [9] RazorPagesWithoutModel.cshtml) - Html - </button> LazyIntermediateToken - (873:32,62 [9] RazorPagesWithoutModel.cshtml) - Html - </button>
IntermediateToken - (882:32,71 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (882:32,71 [10] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (782:31,20 [25] RazorPagesWithoutModel.cshtml) HtmlContent - (782:31,20 [25] RazorPagesWithoutModel.cshtml)
IntermediateToken - (782:31,20 [25] RazorPagesWithoutModel.cshtml) - Html - col-md-offset-2 col-md-10 LazyIntermediateToken - (782:31,20 [25] RazorPagesWithoutModel.cshtml) - Html - col-md-offset-2 col-md-10
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (898:33,14 [6] RazorPagesWithoutModel.cshtml) HtmlContent - (898:33,14 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (898:33,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (898:33,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (748:30,16 [10] RazorPagesWithoutModel.cshtml) HtmlContent - (748:30,16 [10] RazorPagesWithoutModel.cshtml)
IntermediateToken - (748:30,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group LazyIntermediateToken - (748:30,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (910:34,10 [11] RazorPagesWithoutModel.cshtml) HtmlContent - (910:34,10 [11] RazorPagesWithoutModel.cshtml)
IntermediateToken - (910:34,10 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (910:34,10 [2] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (912:35,0 [7] RazorPagesWithoutModel.cshtml) - Html - </form> LazyIntermediateToken - (912:35,0 [7] RazorPagesWithoutModel.cshtml) - Html - </form>
IntermediateToken - (919:35,7 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (919:35,7 [2] RazorPagesWithoutModel.cshtml) - Html - \n
CSharpCode - (95:5,12 [283] RazorPagesWithoutModel.cshtml) CSharpCode - (95:5,12 [283] RazorPagesWithoutModel.cshtml)
IntermediateToken - (95:5,12 [283] RazorPagesWithoutModel.cshtml) - CSharp - \n public IActionResult OnPost(Customer customer)\n {\n Name = customer.Name;\n return Redirect("~/customers/inlinepagemodels/");\n }\n\n public string Name { get; set; }\n\n public class Customer\n {\n public string Name { get; set; }\n }\n LazyIntermediateToken - (95:5,12 [283] RazorPagesWithoutModel.cshtml) - CSharp - \n public IActionResult OnPost(Customer customer)\n {\n Name = customer.Name;\n return Redirect("~/customers/inlinepagemodels/");\n }\n\n public string Name { get; set; }\n\n public class Customer\n {\n public string Name { get; set; }\n }\n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -36,106 +36,106 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (7:1,0 [2] RazorPages.cshtml) HtmlContent - (7:1,0 [2] RazorPages.cshtml)
IntermediateToken - (7:1,0 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (7:1,0 [2] RazorPages.cshtml) - Html - \n
HtmlContent - (52:3,26 [2] RazorPages.cshtml) HtmlContent - (52:3,26 [2] RazorPages.cshtml)
IntermediateToken - (52:3,26 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (52:3,26 [2] RazorPages.cshtml) - Html - \n
HtmlContent - (96:4,42 [4] RazorPages.cshtml) HtmlContent - (96:4,42 [4] RazorPages.cshtml)
IntermediateToken - (96:4,42 [4] RazorPages.cshtml) - Html - \n\n LazyIntermediateToken - (96:4,42 [4] RazorPages.cshtml) - Html - \n\n
HtmlContent - (473:22,1 [78] RazorPages.cshtml) HtmlContent - (473:22,1 [78] RazorPages.cshtml)
IntermediateToken - (473:22,1 [4] RazorPages.cshtml) - Html - \n\n LazyIntermediateToken - (473:22,1 [4] RazorPages.cshtml) - Html - \n\n
IntermediateToken - (477:24,0 [3] RazorPages.cshtml) - Html - <h1 LazyIntermediateToken - (477:24,0 [3] RazorPages.cshtml) - Html - <h1
IntermediateToken - (480:24,3 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (480:24,3 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer LazyIntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer
IntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html - </h1> LazyIntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html - </h1>
IntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n
IntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html - <form LazyIntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html - <form
IntermediateToken - (505:25,5 [14] RazorPages.cshtml) - Html - method="post" LazyIntermediateToken - (505:25,5 [14] RazorPages.cshtml) - Html - method="post"
IntermediateToken - (519:25,19 [24] RazorPages.cshtml) - Html - class="form-horizontal" LazyIntermediateToken - (519:25,19 [24] RazorPages.cshtml) - Html - class="form-horizontal"
IntermediateToken - (543:25,43 [1] RazorPages.cshtml) - Html - LazyIntermediateToken - (543:25,43 [1] RazorPages.cshtml) - Html -
IntermediateToken - (544:25,44 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (544:25,44 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (545:25,45 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (545:25,45 [6] RazorPages.cshtml) - Html - \n
TagHelper - (551:26,4 [31] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (551:26,4 [31] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (563:26,16 [11] RazorPages.cshtml) HtmlContent - (563:26,16 [11] RazorPages.cshtml)
IntermediateToken - (563:26,16 [11] RazorPages.cshtml) - Html - text-danger LazyIntermediateToken - (563:26,16 [11] RazorPages.cshtml) - Html - text-danger
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (582:26,35 [6] RazorPages.cshtml) HtmlContent - (582:26,35 [6] RazorPages.cshtml)
IntermediateToken - (582:26,35 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (582:26,35 [6] RazorPages.cshtml) - Html - \n
TagHelper - (588:27,4 [243] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (588:27,4 [243] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (612:27,28 [48] RazorPages.cshtml) HtmlContent - (612:27,28 [48] RazorPages.cshtml)
IntermediateToken - (612:27,28 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (612:27,28 [10] RazorPages.cshtml) - Html - \n
IntermediateToken - (622:28,8 [6] RazorPages.cshtml) - Html - <label LazyIntermediateToken - (622:28,8 [6] RazorPages.cshtml) - Html - <label
IntermediateToken - (628:28,14 [31] RazorPages.cshtml) - Html - class="col-md-2 control-label" LazyIntermediateToken - (628:28,14 [31] RazorPages.cshtml) - Html - class="col-md-2 control-label"
IntermediateToken - (659:28,45 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (659:28,45 [1] RazorPages.cshtml) - Html - >
CSharpExpression - (661:28,47 [10] RazorPages.cshtml) CSharpExpression - (661:28,47 [10] RazorPages.cshtml)
IntermediateToken - (661:28,47 [10] RazorPages.cshtml) - CSharp - Model.Name LazyIntermediateToken - (661:28,47 [10] RazorPages.cshtml) - CSharp - Model.Name
HtmlContent - (671:28,57 [18] RazorPages.cshtml) HtmlContent - (671:28,57 [18] RazorPages.cshtml)
IntermediateToken - (671:28,57 [8] RazorPages.cshtml) - Html - </label> LazyIntermediateToken - (671:28,57 [8] RazorPages.cshtml) - Html - </label>
IntermediateToken - (679:28,65 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (679:28,65 [10] RazorPages.cshtml) - Html - \n
TagHelper - (689:29,8 [130] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (689:29,8 [130] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (712:29,31 [101] RazorPages.cshtml) HtmlContent - (712:29,31 [101] RazorPages.cshtml)
IntermediateToken - (712:29,31 [14] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (712:29,31 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (726:30,12 [6] RazorPages.cshtml) - Html - <input LazyIntermediateToken - (726:30,12 [6] RazorPages.cshtml) - Html - <input
IntermediateToken - (732:30,18 [21] RazorPages.cshtml) - Html - class="form-control" LazyIntermediateToken - (732:30,18 [21] RazorPages.cshtml) - Html - class="form-control"
IntermediateToken - (753:30,39 [1] RazorPages.cshtml) - Html - LazyIntermediateToken - (753:30,39 [1] RazorPages.cshtml) - Html -
IntermediateToken - (754:30,40 [2] RazorPages.cshtml) - Html - /> LazyIntermediateToken - (754:30,40 [2] RazorPages.cshtml) - Html - />
IntermediateToken - (756:30,42 [14] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (756:30,42 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (770:31,12 [5] RazorPages.cshtml) - Html - <span LazyIntermediateToken - (770:31,12 [5] RazorPages.cshtml) - Html - <span
IntermediateToken - (775:31,17 [20] RazorPages.cshtml) - Html - class="text-danger" LazyIntermediateToken - (775:31,17 [20] RazorPages.cshtml) - Html - class="text-danger"
IntermediateToken - (795:31,37 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (795:31,37 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (796:31,38 [7] RazorPages.cshtml) - Html - </span> LazyIntermediateToken - (796:31,38 [7] RazorPages.cshtml) - Html - </span>
IntermediateToken - (803:31,45 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (803:31,45 [10] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (701:29,20 [9] RazorPages.cshtml) HtmlContent - (701:29,20 [9] RazorPages.cshtml)
IntermediateToken - (701:29,20 [9] RazorPages.cshtml) - Html - col-md-10 LazyIntermediateToken - (701:29,20 [9] RazorPages.cshtml) - Html - col-md-10
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (819:32,14 [6] RazorPages.cshtml) HtmlContent - (819:32,14 [6] RazorPages.cshtml)
IntermediateToken - (819:32,14 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (819:32,14 [6] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (600:27,16 [10] RazorPages.cshtml) HtmlContent - (600:27,16 [10] RazorPages.cshtml)
IntermediateToken - (600:27,16 [10] RazorPages.cshtml) - Html - form-group LazyIntermediateToken - (600:27,16 [10] RazorPages.cshtml) - Html - form-group
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (831:33,10 [6] RazorPages.cshtml) HtmlContent - (831:33,10 [6] RazorPages.cshtml)
IntermediateToken - (831:33,10 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (831:33,10 [6] RazorPages.cshtml) - Html - \n
TagHelper - (837:34,4 [174] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (837:34,4 [174] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (861:34,28 [10] RazorPages.cshtml) HtmlContent - (861:34,28 [10] RazorPages.cshtml)
IntermediateToken - (861:34,28 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (861:34,28 [10] RazorPages.cshtml) - Html - \n
TagHelper - (871:35,8 [128] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (871:35,8 [128] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (910:35,47 [83] RazorPages.cshtml) HtmlContent - (910:35,47 [83] RazorPages.cshtml)
IntermediateToken - (910:35,47 [14] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (910:35,47 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (924:36,12 [7] RazorPages.cshtml) - Html - <button LazyIntermediateToken - (924:36,12 [7] RazorPages.cshtml) - Html - <button
IntermediateToken - (931:36,19 [14] RazorPages.cshtml) - Html - type="submit" LazyIntermediateToken - (931:36,19 [14] RazorPages.cshtml) - Html - type="submit"
IntermediateToken - (945:36,33 [24] RazorPages.cshtml) - Html - class="btn btn-primary" LazyIntermediateToken - (945:36,33 [24] RazorPages.cshtml) - Html - class="btn btn-primary"
IntermediateToken - (969:36,57 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (969:36,57 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (970:36,58 [4] RazorPages.cshtml) - Html - Save LazyIntermediateToken - (970:36,58 [4] RazorPages.cshtml) - Html - Save
IntermediateToken - (974:36,62 [9] RazorPages.cshtml) - Html - </button> LazyIntermediateToken - (974:36,62 [9] RazorPages.cshtml) - Html - </button>
IntermediateToken - (983:36,71 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (983:36,71 [10] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (883:35,20 [25] RazorPages.cshtml) HtmlContent - (883:35,20 [25] RazorPages.cshtml)
IntermediateToken - (883:35,20 [25] RazorPages.cshtml) - Html - col-md-offset-2 col-md-10 LazyIntermediateToken - (883:35,20 [25] RazorPages.cshtml) - Html - col-md-offset-2 col-md-10
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (999:37,14 [6] RazorPages.cshtml) HtmlContent - (999:37,14 [6] RazorPages.cshtml)
IntermediateToken - (999:37,14 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (999:37,14 [6] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (849:34,16 [10] RazorPages.cshtml) HtmlContent - (849:34,16 [10] RazorPages.cshtml)
IntermediateToken - (849:34,16 [10] RazorPages.cshtml) - Html - form-group LazyIntermediateToken - (849:34,16 [10] RazorPages.cshtml) - Html - form-group
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1011:38,10 [11] RazorPages.cshtml) HtmlContent - (1011:38,10 [11] RazorPages.cshtml)
IntermediateToken - (1011:38,10 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (1011:38,10 [2] RazorPages.cshtml) - Html - \n
IntermediateToken - (1013:39,0 [7] RazorPages.cshtml) - Html - </form> LazyIntermediateToken - (1013:39,0 [7] RazorPages.cshtml) - Html - </form>
IntermediateToken - (1020:39,7 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (1020:39,7 [2] RazorPages.cshtml) - Html - \n
CSharpCode - (112:6,12 [360] RazorPages.cshtml) CSharpCode - (112:6,12 [360] RazorPages.cshtml)
IntermediateToken - (112:6,12 [360] RazorPages.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public IActionResult OnPost(Customer customer)\n {\n Name = customer.Name;\n return Redirect("~/customers/inlinepagemodels/");\n }\n\n public string Name { get; set; }\n }\n\n public class Customer\n {\n public string Name { get; set; }\n }\n LazyIntermediateToken - (112:6,12 [360] RazorPages.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public IActionResult OnPost(Customer customer)\n {\n Name = customer.Name;\n return Redirect("~/customers/inlinepagemodels/");\n }\n\n public string Name { get; set; }\n }\n\n public class Customer\n {\n public string Name { get; set; }\n }\n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -36,26 +36,26 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (17:1,0 [2] Sections.cshtml) HtmlContent - (17:1,0 [2] Sections.cshtml)
IntermediateToken - (17:1,0 [2] Sections.cshtml) - Html - \n LazyIntermediateToken - (17:1,0 [2] Sections.cshtml) - Html - \n
HtmlContent - (62:2,43 [4] Sections.cshtml) HtmlContent - (62:2,43 [4] Sections.cshtml)
IntermediateToken - (62:2,43 [4] Sections.cshtml) - Html - \n\n LazyIntermediateToken - (62:2,43 [4] Sections.cshtml) - Html - \n\n
CSharpCode - (68:4,2 [46] Sections.cshtml) CSharpCode - (68:4,2 [46] Sections.cshtml)
IntermediateToken - (68:4,2 [46] Sections.cshtml) - CSharp - \n Layout = "_SectionTestLayout.cshtml";\n LazyIntermediateToken - (68:4,2 [46] Sections.cshtml) - CSharp - \n Layout = "_SectionTestLayout.cshtml";\n
HtmlContent - (117:7,0 [26] Sections.cshtml) HtmlContent - (117:7,0 [26] Sections.cshtml)
IntermediateToken - (117:7,0 [2] Sections.cshtml) - Html - \n LazyIntermediateToken - (117:7,0 [2] Sections.cshtml) - Html - \n
IntermediateToken - (119:8,0 [4] Sections.cshtml) - Html - <div LazyIntermediateToken - (119:8,0 [4] Sections.cshtml) - Html - <div
IntermediateToken - (123:8,4 [1] Sections.cshtml) - Html - > LazyIntermediateToken - (123:8,4 [1] Sections.cshtml) - Html - >
IntermediateToken - (124:8,5 [9] Sections.cshtml) - Html - Some body LazyIntermediateToken - (124:8,5 [9] Sections.cshtml) - Html - Some body
IntermediateToken - (133:8,14 [6] Sections.cshtml) - Html - </div> LazyIntermediateToken - (133:8,14 [6] Sections.cshtml) - Html - </div>
IntermediateToken - (139:8,20 [4] Sections.cshtml) - Html - \n\n LazyIntermediateToken - (139:8,20 [4] Sections.cshtml) - Html - \n\n
Section - - Section1 Section - - Section1
HtmlContent - (162:10,19 [43] Sections.cshtml) HtmlContent - (162:10,19 [43] Sections.cshtml)
IntermediateToken - (162:10,19 [6] Sections.cshtml) - Html - \n LazyIntermediateToken - (162:10,19 [6] Sections.cshtml) - Html - \n
IntermediateToken - (168:11,4 [4] Sections.cshtml) - Html - <div LazyIntermediateToken - (168:11,4 [4] Sections.cshtml) - Html - <div
IntermediateToken - (172:11,8 [1] Sections.cshtml) - Html - > LazyIntermediateToken - (172:11,8 [1] Sections.cshtml) - Html - >
IntermediateToken - (173:11,9 [20] Sections.cshtml) - Html - This is in Section 1 LazyIntermediateToken - (173:11,9 [20] Sections.cshtml) - Html - This is in Section 1
IntermediateToken - (193:11,29 [6] Sections.cshtml) - Html - </div> LazyIntermediateToken - (193:11,29 [6] Sections.cshtml) - Html - </div>
IntermediateToken - (199:11,35 [6] Sections.cshtml) - Html - \n LazyIntermediateToken - (199:11,35 [6] Sections.cshtml) - Html - \n
TagHelper - (205:12,4 [25] Sections.cshtml) - input-test - TagMode.SelfClosing TagHelper - (205:12,4 [25] Sections.cshtml) - input-test - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper DefaultTagHelperCreate - - InputTestTagHelper
@ -63,11 +63,11 @@ Document -
CSharpExpression - CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model => IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - - CSharp - __model. IntermediateToken - - CSharp - __model.
IntermediateToken - (222:12,21 [4] Sections.cshtml) - CSharp - Date LazyIntermediateToken - (222:12,21 [4] Sections.cshtml) - CSharp - Date
IntermediateToken - - CSharp - ) IntermediateToken - - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (230:12,29 [2] Sections.cshtml) HtmlContent - (230:12,29 [2] Sections.cshtml)
IntermediateToken - (230:12,29 [2] Sections.cshtml) - Html - \n LazyIntermediateToken - (230:12,29 [2] Sections.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -34,11 +34,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (28:0,28 [2] UsingDirectives.cshtml) HtmlContent - (28:0,28 [2] UsingDirectives.cshtml)
IntermediateToken - (28:0,28 [2] UsingDirectives.cshtml) - Html - \n LazyIntermediateToken - (28:0,28 [2] UsingDirectives.cshtml) - Html - \n
HtmlContent - (55:1,25 [2] UsingDirectives.cshtml) HtmlContent - (55:1,25 [2] UsingDirectives.cshtml)
IntermediateToken - (55:1,25 [2] UsingDirectives.cshtml) - Html - \n LazyIntermediateToken - (55:1,25 [2] UsingDirectives.cshtml) - Html - \n
HtmlContent - (70:2,13 [2] UsingDirectives.cshtml) HtmlContent - (70:2,13 [2] UsingDirectives.cshtml)
IntermediateToken - (70:2,13 [2] UsingDirectives.cshtml) - Html - \n LazyIntermediateToken - (70:2,13 [2] UsingDirectives.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -35,21 +35,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (26:0,26 [2] ViewComponentTagHelper.cshtml) HtmlContent - (26:0,26 [2] ViewComponentTagHelper.cshtml)
IntermediateToken - (26:0,26 [2] ViewComponentTagHelper.cshtml) - Html - \n LazyIntermediateToken - (26:0,26 [2] ViewComponentTagHelper.cshtml) - Html - \n
CSharpCode - (30:1,2 [26] ViewComponentTagHelper.cshtml) CSharpCode - (30:1,2 [26] ViewComponentTagHelper.cshtml)
IntermediateToken - (30:1,2 [26] ViewComponentTagHelper.cshtml) - CSharp - \n var foo = "Hello";\n LazyIntermediateToken - (30:1,2 [26] ViewComponentTagHelper.cshtml) - CSharp - \n var foo = "Hello";\n
HtmlContent - (59:4,0 [2] ViewComponentTagHelper.cshtml) HtmlContent - (59:4,0 [2] ViewComponentTagHelper.cshtml)
IntermediateToken - (59:4,0 [2] ViewComponentTagHelper.cshtml) - Html - \n LazyIntermediateToken - (59:4,0 [2] ViewComponentTagHelper.cshtml) - Html - \n
TagHelper - (61:5,0 [50] ViewComponentTagHelper.cshtml) - vc:test - TagMode.StartTagAndEndTag TagHelper - (61:5,0 [50] ViewComponentTagHelper.cshtml) - vc:test - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - AllTagHelper DefaultTagHelperCreate - - AllTagHelper
DefaultTagHelperCreate - - AspNetCore.TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewComponentTagHelper.__Generated__TestViewComponentTagHelper DefaultTagHelperCreate - - AspNetCore.TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewComponentTagHelper.__Generated__TestViewComponentTagHelper
DefaultTagHelperProperty - (82:5,21 [4] ViewComponentTagHelper.cshtml) - first-name - string TestViewComponentTagHelper.firstName - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (82:5,21 [4] ViewComponentTagHelper.cshtml) - first-name - string TestViewComponentTagHelper.firstName - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (83:5,22 [3] ViewComponentTagHelper.cshtml) CSharpExpression - (83:5,22 [3] ViewComponentTagHelper.cshtml)
IntermediateToken - (83:5,22 [3] ViewComponentTagHelper.cshtml) - CSharp - foo LazyIntermediateToken - (83:5,22 [3] ViewComponentTagHelper.cshtml) - CSharp - foo
DefaultTagHelperProperty - (93:5,32 [6] ViewComponentTagHelper.cshtml) - bar - string AllTagHelper.Bar - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (93:5,32 [6] ViewComponentTagHelper.cshtml) - bar - string AllTagHelper.Bar - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (93:5,32 [6] ViewComponentTagHelper.cshtml) HtmlContent - (93:5,32 [6] ViewComponentTagHelper.cshtml)
IntermediateToken - (93:5,32 [6] ViewComponentTagHelper.cshtml) - Html - World LazyIntermediateToken - (93:5,32 [6] ViewComponentTagHelper.cshtml) - Html - World
DefaultTagHelperExecute - DefaultTagHelperExecute -
Inject - Inject -
Inject - Inject -

View File

@ -32,11 +32,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (27:1,0 [20] ViewWithNamespace.cshtml) HtmlContent - (27:1,0 [20] ViewWithNamespace.cshtml)
IntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html - <h1 LazyIntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html - <h1
IntermediateToken - (30:1,3 [1] ViewWithNamespace.cshtml) - Html - > LazyIntermediateToken - (30:1,3 [1] ViewWithNamespace.cshtml) - Html - >
IntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There! LazyIntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
IntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html - </h1> LazyIntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html - </h1>
IntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n LazyIntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -16,11 +16,11 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(27, 20, true); IntermediateToken - - CSharp - BeginContext(27, 20, true);
HtmlContent - (27:1,0 [20] ViewWithNamespace.cshtml) HtmlContent - (27:1,0 [20] ViewWithNamespace.cshtml)
IntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html - <h1 LazyIntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html - <h1
IntermediateToken - (30:1,3 [1] ViewWithNamespace.cshtml) - Html - > LazyIntermediateToken - (30:1,3 [1] ViewWithNamespace.cshtml) - Html - >
IntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There! LazyIntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
IntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html - </h1> LazyIntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html - </h1>
IntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n LazyIntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
Inject - Inject -

View File

@ -24,12 +24,12 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(31, 28, true); IntermediateToken - - CSharp - BeginContext(31, 28, true);
HtmlContent - (31:1,0 [28] BasicTest.cshtml) HtmlContent - (31:1,0 [28] BasicTest.cshtml)
IntermediateToken - (31:1,0 [5] BasicTest.cshtml) - Html - <span LazyIntermediateToken - (31:1,0 [5] BasicTest.cshtml) - Html - <span
IntermediateToken - (36:1,5 [9] BasicTest.cshtml) - Html - someattr LazyIntermediateToken - (36:1,5 [9] BasicTest.cshtml) - Html - someattr
IntermediateToken - (45:1,14 [1] BasicTest.cshtml) - Html - > LazyIntermediateToken - (45:1,14 [1] BasicTest.cshtml) - Html - >
IntermediateToken - (46:1,15 [4] BasicTest.cshtml) - Html - Hola LazyIntermediateToken - (46:1,15 [4] BasicTest.cshtml) - Html - Hola
IntermediateToken - (50:1,19 [7] BasicTest.cshtml) - Html - </span> LazyIntermediateToken - (50:1,19 [7] BasicTest.cshtml) - Html - </span>
IntermediateToken - (57:1,26 [2] BasicTest.cshtml) - Html - \n LazyIntermediateToken - (57:1,26 [2] BasicTest.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
@ -39,7 +39,7 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(61, 7, false); IntermediateToken - - CSharp - BeginContext(61, 7, false);
CSharpExpression - (61:2,2 [7] BasicTest.cshtml) CSharpExpression - (61:2,2 [7] BasicTest.cshtml)
IntermediateToken - (61:2,2 [7] BasicTest.cshtml) - CSharp - "Hello" LazyIntermediateToken - (61:2,2 [7] BasicTest.cshtml) - CSharp - "Hello"
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
@ -49,7 +49,7 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(69, 2, true); IntermediateToken - - CSharp - BeginContext(69, 2, true);
HtmlContent - (69:2,10 [2] BasicTest.cshtml) HtmlContent - (69:2,10 [2] BasicTest.cshtml)
IntermediateToken - (69:2,10 [2] BasicTest.cshtml) - Html - \n LazyIntermediateToken - (69:2,10 [2] BasicTest.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
@ -65,7 +65,7 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(91, 6, true); IntermediateToken - - CSharp - BeginContext(91, 6, true);
HtmlContent - (91:3,20 [6] BasicTest.cshtml) HtmlContent - (91:3,20 [6] BasicTest.cshtml)
IntermediateToken - (91:3,20 [6] BasicTest.cshtml) - Html - \n LazyIntermediateToken - (91:3,20 [6] BasicTest.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
@ -80,7 +80,7 @@ Document -
PreallocatedTagHelperProperty - (110:4,17 [5] BasicTest.cshtml) - __tagHelperAttribute_0 - value - FooProp PreallocatedTagHelperProperty - (110:4,17 [5] BasicTest.cshtml) - __tagHelperAttribute_0 - value - FooProp
DefaultTagHelperProperty - (121:4,28 [13] BasicTest.cshtml) - date - System.DateTime InputTagHelper.BarProp - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (121:4,28 [13] BasicTest.cshtml) - date - System.DateTime InputTagHelper.BarProp - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (122:4,29 [12] BasicTest.cshtml) CSharpExpression - (122:4,29 [12] BasicTest.cshtml)
IntermediateToken - (122:4,29 [12] BasicTest.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (122:4,29 [12] BasicTest.cshtml) - CSharp - DateTime.Now
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
DefaultTagHelperExecute - DefaultTagHelperExecute -
CSharpCode - CSharpCode -
@ -92,7 +92,7 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(149, 2, true); IntermediateToken - - CSharp - BeginContext(149, 2, true);
HtmlContent - (149:4,56 [2] BasicTest.cshtml) HtmlContent - (149:4,56 [2] BasicTest.cshtml)
IntermediateToken - (149:4,56 [2] BasicTest.cshtml) - Html - \n LazyIntermediateToken - (149:4,56 [2] BasicTest.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
@ -109,10 +109,10 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(158, 31, true); IntermediateToken - - CSharp - BeginContext(158, 31, true);
HtmlContent - (158:5,7 [31] BasicTest.cshtml) HtmlContent - (158:5,7 [31] BasicTest.cshtml)
IntermediateToken - (158:5,7 [4] BasicTest.cshtml) - Html - \n\n LazyIntermediateToken - (158:5,7 [4] BasicTest.cshtml) - Html - \n\n
IntermediateToken - (162:7,0 [5] BasicTest.cshtml) - Html - <span LazyIntermediateToken - (162:7,0 [5] BasicTest.cshtml) - Html - <span
IntermediateToken - (167:7,5 [1] BasicTest.cshtml) - Html - > LazyIntermediateToken - (167:7,5 [1] BasicTest.cshtml) - Html - >
IntermediateToken - (168:7,6 [21] BasicTest.cshtml) - Html - Here is some content LazyIntermediateToken - (168:7,6 [21] BasicTest.cshtml) - Html - Here is some content
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
@ -122,8 +122,8 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(207, 9, true); IntermediateToken - - CSharp - BeginContext(207, 9, true);
HtmlContent - (207:7,45 [9] BasicTest.cshtml) HtmlContent - (207:7,45 [9] BasicTest.cshtml)
IntermediateToken - (207:7,45 [7] BasicTest.cshtml) - Html - </span> LazyIntermediateToken - (207:7,45 [7] BasicTest.cshtml) - Html - </span>
IntermediateToken - (214:7,52 [2] BasicTest.cshtml) - Html - \n LazyIntermediateToken - (214:7,52 [2] BasicTest.cshtml) - Html - \n
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
@ -133,22 +133,22 @@ Document -
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(217, 29, false); IntermediateToken - - CSharp - BeginContext(217, 29, false);
CSharpExpression - (217:8,1 [29] BasicTest.cshtml) CSharpExpression - (217:8,1 [29] BasicTest.cshtml)
IntermediateToken - (217:8,1 [4] BasicTest.cshtml) - CSharp - Foo( LazyIntermediateToken - (217:8,1 [4] BasicTest.cshtml) - CSharp - Foo(
Template - (222:8,6 [24] BasicTest.cshtml) Template - (222:8,6 [24] BasicTest.cshtml)
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(222, 24, true); IntermediateToken - - CSharp - BeginContext(222, 24, true);
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - BeginContext(222, 24, true); IntermediateToken - - CSharp - BeginContext(222, 24, true);
HtmlContent - (222:8,6 [24] BasicTest.cshtml) HtmlContent - (222:8,6 [24] BasicTest.cshtml)
IntermediateToken - (222:8,6 [5] BasicTest.cshtml) - Html - <span LazyIntermediateToken - (222:8,6 [5] BasicTest.cshtml) - Html - <span
IntermediateToken - (227:8,11 [1] BasicTest.cshtml) - Html - > LazyIntermediateToken - (227:8,11 [1] BasicTest.cshtml) - Html - >
IntermediateToken - (228:8,12 [11] BasicTest.cshtml) - Html - Hello world LazyIntermediateToken - (228:8,12 [11] BasicTest.cshtml) - Html - Hello world
IntermediateToken - (239:8,23 [7] BasicTest.cshtml) - Html - </span> LazyIntermediateToken - (239:8,23 [7] BasicTest.cshtml) - Html - </span>
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
IntermediateToken - (246:8,30 [1] BasicTest.cshtml) - CSharp - ) LazyIntermediateToken - (246:8,30 [1] BasicTest.cshtml) - CSharp - )
CSharpCode - CSharpCode -
IntermediateToken - - CSharp - EndContext(); IntermediateToken - - CSharp - EndContext();
CSharpCode - CSharpCode -

View File

@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions
var tagHelper = FindTagHelperNode(irDocument); var tagHelper = FindTagHelperNode(irDocument);
var setProperty = tagHelper.Children.OfType<TagHelperPropertyIntermediateNode>().Single(); var setProperty = tagHelper.Children.OfType<TagHelperPropertyIntermediateNode>().Single();
var token = Assert.IsType<IntermediateToken>(Assert.Single(setProperty.Children)); var token = Assert.IsAssignableFrom<IntermediateToken>(Assert.Single(setProperty.Children));
Assert.True(token.IsCSharp); Assert.True(token.IsCSharp);
Assert.Equal("17", token.Content); Assert.Equal("17", token.Content);
} }
@ -92,7 +92,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions
var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children)); var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children));
Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Bar)", GetCSharpContent(expression)); Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Bar)", GetCSharpContent(expression));
var originalNode = Assert.IsType<IntermediateToken>(expression.Children[2]); var originalNode = Assert.IsAssignableFrom<IntermediateToken>(expression.Children[2]);
Assert.Equal(TokenKind.CSharp, originalNode.Kind); Assert.Equal(TokenKind.CSharp, originalNode.Kind);
Assert.Equal("Bar", originalNode.Content); Assert.Equal("Bar", originalNode.Content);
Assert.Equal(new SourceSpan("test.cshtml", 51, 1, 8, 3), originalNode.Source.Value); Assert.Equal(new SourceSpan("test.cshtml", 51, 1, 8, 3), originalNode.Source.Value);
@ -137,7 +137,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions
var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children)); var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children));
Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => Bar)", GetCSharpContent(expression)); Assert.Equal("ModelExpressionProvider.CreateModelExpression(ViewData, __model => Bar)", GetCSharpContent(expression));
var originalNode = Assert.IsType<IntermediateToken>(expression.Children[1]); var originalNode = Assert.IsAssignableFrom<IntermediateToken>(expression.Children[1]);
Assert.Equal(TokenKind.CSharp, originalNode.Kind); Assert.Equal(TokenKind.CSharp, originalNode.Kind);
Assert.Equal("Bar", originalNode.Content); Assert.Equal("Bar", originalNode.Content);
Assert.Equal(new SourceSpan("test.cshtml", 52, 1, 9, 3), originalNode.Source.Value); Assert.Equal(new SourceSpan("test.cshtml", 52, 1, 9, 3), originalNode.Source.Value);

View File

@ -18,16 +18,16 @@ Document -
MarkupElement - (25:1,0 [91] BasicComponent.cshtml) - div MarkupElement - (25:1,0 [91] BasicComponent.cshtml) - div
HtmlAttribute - (29:1,4 [25] BasicComponent.cshtml) - class=" - " HtmlAttribute - (29:1,4 [25] BasicComponent.cshtml) - class=" - "
CSharpExpressionAttributeValue - (37:1,12 [16] BasicComponent.cshtml) - CSharpExpressionAttributeValue - (37:1,12 [16] BasicComponent.cshtml) -
IntermediateToken - (38:1,13 [15] BasicComponent.cshtml) - CSharp - this.ToString() LazyIntermediateToken - (38:1,13 [15] BasicComponent.cshtml) - CSharp - this.ToString()
HtmlContent - (55:1,30 [23] BasicComponent.cshtml) HtmlContent - (55:1,30 [23] BasicComponent.cshtml)
IntermediateToken - (55:1,30 [23] BasicComponent.cshtml) - Html - \n Hello world\n LazyIntermediateToken - (55:1,30 [23] BasicComponent.cshtml) - Html - \n Hello world\n
CSharpExpression - (79:3,5 [29] BasicComponent.cshtml) CSharpExpression - (79:3,5 [29] BasicComponent.cshtml)
IntermediateToken - (79:3,5 [29] BasicComponent.cshtml) - CSharp - string.Format("{0}", "Hello") LazyIntermediateToken - (79:3,5 [29] BasicComponent.cshtml) - CSharp - string.Format("{0}", "Hello")
HtmlContent - (108:3,34 [2] BasicComponent.cshtml) HtmlContent - (108:3,34 [2] BasicComponent.cshtml)
IntermediateToken - (108:3,34 [2] BasicComponent.cshtml) - Html - \n LazyIntermediateToken - (108:3,34 [2] BasicComponent.cshtml) - Html - \n
HtmlContent - (116:4,6 [4] BasicComponent.cshtml) HtmlContent - (116:4,6 [4] BasicComponent.cshtml)
IntermediateToken - (116:4,6 [4] BasicComponent.cshtml) - Html - \n\n LazyIntermediateToken - (116:4,6 [4] BasicComponent.cshtml) - Html - \n\n
HtmlContent - (170:8,1 [2] BasicComponent.cshtml) HtmlContent - (170:8,1 [2] BasicComponent.cshtml)
IntermediateToken - (170:8,1 [2] BasicComponent.cshtml) - Html - \n LazyIntermediateToken - (170:8,1 [2] BasicComponent.cshtml) - Html - \n
CSharpCode - (132:6,12 [37] BasicComponent.cshtml) CSharpCode - (132:6,12 [37] BasicComponent.cshtml)
IntermediateToken - (132:6,12 [37] BasicComponent.cshtml) - CSharp - \n void IDisposable.Dispose(){ }\n LazyIntermediateToken - (132:6,12 [37] BasicComponent.cshtml) - CSharp - \n void IDisposable.Dispose(){ }\n

View File

@ -10,13 +10,13 @@ Document -
MarkupElement - (25:1,0 [91] BasicComponent.cshtml) - div MarkupElement - (25:1,0 [91] BasicComponent.cshtml) - div
HtmlAttribute - (29:1,4 [25] BasicComponent.cshtml) - class=" - " HtmlAttribute - (29:1,4 [25] BasicComponent.cshtml) - class=" - "
CSharpExpressionAttributeValue - (37:1,12 [16] BasicComponent.cshtml) - CSharpExpressionAttributeValue - (37:1,12 [16] BasicComponent.cshtml) -
IntermediateToken - (38:1,13 [15] BasicComponent.cshtml) - CSharp - this.ToString() LazyIntermediateToken - (38:1,13 [15] BasicComponent.cshtml) - CSharp - this.ToString()
HtmlContent - (55:1,30 [23] BasicComponent.cshtml) HtmlContent - (55:1,30 [23] BasicComponent.cshtml)
IntermediateToken - (55:1,30 [19] BasicComponent.cshtml) - Html - \n Hello world\n LazyIntermediateToken - (55:1,30 [19] BasicComponent.cshtml) - Html - \n Hello world\n
IntermediateToken - (74:3,0 [4] BasicComponent.cshtml) - Html - LazyIntermediateToken - (74:3,0 [4] BasicComponent.cshtml) - Html -
CSharpExpression - (79:3,5 [29] BasicComponent.cshtml) CSharpExpression - (79:3,5 [29] BasicComponent.cshtml)
IntermediateToken - (79:3,5 [29] BasicComponent.cshtml) - CSharp - string.Format("{0}", "Hello") LazyIntermediateToken - (79:3,5 [29] BasicComponent.cshtml) - CSharp - string.Format("{0}", "Hello")
HtmlContent - (108:3,34 [2] BasicComponent.cshtml) HtmlContent - (108:3,34 [2] BasicComponent.cshtml)
IntermediateToken - (108:3,34 [2] BasicComponent.cshtml) - Html - \n LazyIntermediateToken - (108:3,34 [2] BasicComponent.cshtml) - Html - \n
CSharpCode - (132:6,12 [37] BasicComponent.cshtml) CSharpCode - (132:6,12 [37] BasicComponent.cshtml)
IntermediateToken - (132:6,12 [37] BasicComponent.cshtml) - CSharp - \n void IDisposable.Dispose(){ }\n LazyIntermediateToken - (132:6,12 [37] BasicComponent.cshtml) - CSharp - \n void IDisposable.Dispose(){ }\n

View File

@ -31,33 +31,33 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [4] Basic.cshtml) HtmlContent - (0:0,0 [4] Basic.cshtml)
IntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div
HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - " HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - "
CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) - CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) -
IntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString() LazyIntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString()
HtmlContent - (29:0,29 [24] Basic.cshtml) HtmlContent - (29:0,29 [24] Basic.cshtml)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - > LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n LazyIntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n
CSharpExpression - (54:2,5 [29] Basic.cshtml) CSharpExpression - (54:2,5 [29] Basic.cshtml)
IntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello") LazyIntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello")
HtmlContent - (83:2,34 [10] Basic.cshtml) HtmlContent - (83:2,34 [10] Basic.cshtml)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div> LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
CSharpCode - (95:4,2 [25] Basic.cshtml) CSharpCode - (95:4,2 [25] Basic.cshtml)
IntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n LazyIntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n
HtmlContent - (123:7,0 [2] Basic.cshtml) HtmlContent - (123:7,0 [2] Basic.cshtml)
IntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p LazyIntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p
HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - " HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - "
CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) - CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) -
IntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) { LazyIntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) {
CSharpExpression - (153:7,30 [3] Basic.cshtml) CSharpExpression - (153:7,30 [3] Basic.cshtml)
IntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls LazyIntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - } LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
HtmlContent - (159:7,36 [5] Basic.cshtml) HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html - LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - /> LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -12,34 +12,34 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Basic - global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic> - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Basic - global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic> -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [4] Basic.cshtml) HtmlContent - (0:0,0 [4] Basic.cshtml)
IntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] Basic.cshtml) - Html - <div
HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - " HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - "
CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) - CSharpExpressionAttributeValue - (12:0,12 [16] Basic.cshtml) -
IntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString() LazyIntermediateToken - (13:0,13 [15] Basic.cshtml) - CSharp - this.ToString()
HtmlContent - (29:0,29 [24] Basic.cshtml) HtmlContent - (29:0,29 [24] Basic.cshtml)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - > LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [19] Basic.cshtml) - Html - \n Hello world\n LazyIntermediateToken - (30:0,30 [19] Basic.cshtml) - Html - \n Hello world\n
IntermediateToken - (49:2,0 [4] Basic.cshtml) - Html - LazyIntermediateToken - (49:2,0 [4] Basic.cshtml) - Html -
CSharpExpression - (54:2,5 [29] Basic.cshtml) CSharpExpression - (54:2,5 [29] Basic.cshtml)
IntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello") LazyIntermediateToken - (54:2,5 [29] Basic.cshtml) - CSharp - string.Format("{0}", "Hello")
HtmlContent - (83:2,34 [10] Basic.cshtml) HtmlContent - (83:2,34 [10] Basic.cshtml)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div> LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
CSharpCode - (95:4,2 [25] Basic.cshtml) CSharpCode - (95:4,2 [25] Basic.cshtml)
IntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n LazyIntermediateToken - (95:4,2 [25] Basic.cshtml) - CSharp - \n var cls = "foo";\n
HtmlContent - (123:7,0 [2] Basic.cshtml) HtmlContent - (123:7,0 [2] Basic.cshtml)
IntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p LazyIntermediateToken - (123:7,0 [2] Basic.cshtml) - Html - <p
HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - " HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - "
CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) - CSharpCodeAttributeValue - (133:7,10 [25] Basic.cshtml) -
IntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) { LazyIntermediateToken - (134:7,11 [18] Basic.cshtml) - CSharp - if(cls != null) {
CSharpExpression - (153:7,30 [3] Basic.cshtml) CSharpExpression - (153:7,30 [3] Basic.cshtml)
IntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls LazyIntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - } LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
HtmlContent - (159:7,36 [5] Basic.cshtml) HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html - LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - /> LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -35,36 +35,36 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml) HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml)
IntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (94:3,0 [8] IncompleteDirectives.cshtml) - page MalformedDirective - (94:3,0 [8] IncompleteDirectives.cshtml) - page
MalformedDirective - (102:4,0 [6] IncompleteDirectives.cshtml) - page MalformedDirective - (102:4,0 [6] IncompleteDirectives.cshtml) - page
HtmlContent - (108:4,6 [5] IncompleteDirectives.cshtml) HtmlContent - (108:4,6 [5] IncompleteDirectives.cshtml)
IntermediateToken - (108:4,6 [5] IncompleteDirectives.cshtml) - Html - "\n\n LazyIntermediateToken - (108:4,6 [5] IncompleteDirectives.cshtml) - Html - "\n\n
MalformedDirective - (113:6,0 [6] IncompleteDirectives.cshtml) - model MalformedDirective - (113:6,0 [6] IncompleteDirectives.cshtml) - model
HtmlContent - (119:6,6 [2] IncompleteDirectives.cshtml) HtmlContent - (119:6,6 [2] IncompleteDirectives.cshtml)
IntermediateToken - (119:6,6 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (119:6,6 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (121:7,0 [7] IncompleteDirectives.cshtml) - model MalformedDirective - (121:7,0 [7] IncompleteDirectives.cshtml) - model
DirectiveToken - (128:7,7 [0] IncompleteDirectives.cshtml) - DirectiveToken - (128:7,7 [0] IncompleteDirectives.cshtml) -
HtmlContent - (128:7,7 [4] IncompleteDirectives.cshtml) HtmlContent - (128:7,7 [4] IncompleteDirectives.cshtml)
IntermediateToken - (128:7,7 [4] IncompleteDirectives.cshtml) - Html - \n\n LazyIntermediateToken - (128:7,7 [4] IncompleteDirectives.cshtml) - Html - \n\n
MalformedDirective - (132:9,0 [7] IncompleteDirectives.cshtml) - inject MalformedDirective - (132:9,0 [7] IncompleteDirectives.cshtml) - inject
HtmlContent - (139:9,7 [2] IncompleteDirectives.cshtml) HtmlContent - (139:9,7 [2] IncompleteDirectives.cshtml)
IntermediateToken - (139:9,7 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (139:9,7 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (141:10,0 [8] IncompleteDirectives.cshtml) - inject MalformedDirective - (141:10,0 [8] IncompleteDirectives.cshtml) - inject
DirectiveToken - (149:10,8 [0] IncompleteDirectives.cshtml) - DirectiveToken - (149:10,8 [0] IncompleteDirectives.cshtml) -
HtmlContent - (149:10,8 [2] IncompleteDirectives.cshtml) HtmlContent - (149:10,8 [2] IncompleteDirectives.cshtml)
IntermediateToken - (149:10,8 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (149:10,8 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (151:11,0 [25] IncompleteDirectives.cshtml) - inject MalformedDirective - (151:11,0 [25] IncompleteDirectives.cshtml) - inject
DirectiveToken - (159:11,8 [17] IncompleteDirectives.cshtml) - MyService<TModel> DirectiveToken - (159:11,8 [17] IncompleteDirectives.cshtml) - MyService<TModel>
HtmlContent - (176:11,25 [4] IncompleteDirectives.cshtml) HtmlContent - (176:11,25 [4] IncompleteDirectives.cshtml)
IntermediateToken - (176:11,25 [4] IncompleteDirectives.cshtml) - Html - \n\n LazyIntermediateToken - (176:11,25 [4] IncompleteDirectives.cshtml) - Html - \n\n
MalformedDirective - (180:13,0 [10] IncompleteDirectives.cshtml) - namespace MalformedDirective - (180:13,0 [10] IncompleteDirectives.cshtml) - namespace
HtmlContent - (190:13,10 [2] IncompleteDirectives.cshtml) HtmlContent - (190:13,10 [2] IncompleteDirectives.cshtml)
IntermediateToken - (190:13,10 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (190:13,10 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (192:14,0 [11] IncompleteDirectives.cshtml) - namespace MalformedDirective - (192:14,0 [11] IncompleteDirectives.cshtml) - namespace
DirectiveToken - (203:14,11 [0] IncompleteDirectives.cshtml) - DirectiveToken - (203:14,11 [0] IncompleteDirectives.cshtml) -
HtmlContent - (203:14,11 [2] IncompleteDirectives.cshtml) HtmlContent - (203:14,11 [2] IncompleteDirectives.cshtml)
IntermediateToken - (203:14,11 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (203:14,11 [2] IncompleteDirectives.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -12,36 +12,36 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_IncompleteDirectives - global::Microsoft.AspNetCore.Mvc.RazorPages.Page - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_IncompleteDirectives - global::Microsoft.AspNetCore.Mvc.RazorPages.Page -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml) HtmlContent - (85:1,0 [2] IncompleteDirectives.cshtml)
IntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (85:1,0 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (94:3,0 [8] IncompleteDirectives.cshtml) - page MalformedDirective - (94:3,0 [8] IncompleteDirectives.cshtml) - page
MalformedDirective - (102:4,0 [6] IncompleteDirectives.cshtml) - page MalformedDirective - (102:4,0 [6] IncompleteDirectives.cshtml) - page
HtmlContent - (108:4,6 [5] IncompleteDirectives.cshtml) HtmlContent - (108:4,6 [5] IncompleteDirectives.cshtml)
IntermediateToken - (108:4,6 [5] IncompleteDirectives.cshtml) - Html - "\n\n LazyIntermediateToken - (108:4,6 [5] IncompleteDirectives.cshtml) - Html - "\n\n
MalformedDirective - (113:6,0 [6] IncompleteDirectives.cshtml) - model MalformedDirective - (113:6,0 [6] IncompleteDirectives.cshtml) - model
HtmlContent - (119:6,6 [2] IncompleteDirectives.cshtml) HtmlContent - (119:6,6 [2] IncompleteDirectives.cshtml)
IntermediateToken - (119:6,6 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (119:6,6 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (121:7,0 [7] IncompleteDirectives.cshtml) - model MalformedDirective - (121:7,0 [7] IncompleteDirectives.cshtml) - model
DirectiveToken - (128:7,7 [0] IncompleteDirectives.cshtml) - DirectiveToken - (128:7,7 [0] IncompleteDirectives.cshtml) -
HtmlContent - (128:7,7 [4] IncompleteDirectives.cshtml) HtmlContent - (128:7,7 [4] IncompleteDirectives.cshtml)
IntermediateToken - (128:7,7 [4] IncompleteDirectives.cshtml) - Html - \n\n LazyIntermediateToken - (128:7,7 [4] IncompleteDirectives.cshtml) - Html - \n\n
MalformedDirective - (132:9,0 [7] IncompleteDirectives.cshtml) - inject MalformedDirective - (132:9,0 [7] IncompleteDirectives.cshtml) - inject
HtmlContent - (139:9,7 [2] IncompleteDirectives.cshtml) HtmlContent - (139:9,7 [2] IncompleteDirectives.cshtml)
IntermediateToken - (139:9,7 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (139:9,7 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (141:10,0 [8] IncompleteDirectives.cshtml) - inject MalformedDirective - (141:10,0 [8] IncompleteDirectives.cshtml) - inject
DirectiveToken - (149:10,8 [0] IncompleteDirectives.cshtml) - DirectiveToken - (149:10,8 [0] IncompleteDirectives.cshtml) -
HtmlContent - (149:10,8 [2] IncompleteDirectives.cshtml) HtmlContent - (149:10,8 [2] IncompleteDirectives.cshtml)
IntermediateToken - (149:10,8 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (149:10,8 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (151:11,0 [25] IncompleteDirectives.cshtml) - inject MalformedDirective - (151:11,0 [25] IncompleteDirectives.cshtml) - inject
DirectiveToken - (159:11,8 [17] IncompleteDirectives.cshtml) - MyService<TModel> DirectiveToken - (159:11,8 [17] IncompleteDirectives.cshtml) - MyService<TModel>
HtmlContent - (176:11,25 [4] IncompleteDirectives.cshtml) HtmlContent - (176:11,25 [4] IncompleteDirectives.cshtml)
IntermediateToken - (176:11,25 [4] IncompleteDirectives.cshtml) - Html - \n\n LazyIntermediateToken - (176:11,25 [4] IncompleteDirectives.cshtml) - Html - \n\n
MalformedDirective - (180:13,0 [10] IncompleteDirectives.cshtml) - namespace MalformedDirective - (180:13,0 [10] IncompleteDirectives.cshtml) - namespace
HtmlContent - (190:13,10 [2] IncompleteDirectives.cshtml) HtmlContent - (190:13,10 [2] IncompleteDirectives.cshtml)
IntermediateToken - (190:13,10 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (190:13,10 [2] IncompleteDirectives.cshtml) - Html - \n
MalformedDirective - (192:14,0 [11] IncompleteDirectives.cshtml) - namespace MalformedDirective - (192:14,0 [11] IncompleteDirectives.cshtml) - namespace
DirectiveToken - (203:14,11 [0] IncompleteDirectives.cshtml) - DirectiveToken - (203:14,11 [0] IncompleteDirectives.cshtml) -
HtmlContent - (203:14,11 [2] IncompleteDirectives.cshtml) HtmlContent - (203:14,11 [2] IncompleteDirectives.cshtml)
IntermediateToken - (203:14,11 [2] IncompleteDirectives.cshtml) - Html - \n LazyIntermediateToken - (203:14,11 [2] IncompleteDirectives.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -32,7 +32,7 @@ Document -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
MalformedDirective - (0:0,0 [11] InvalidNamespaceAtEOF.cshtml) - namespace MalformedDirective - (0:0,0 [11] InvalidNamespaceAtEOF.cshtml) - namespace
HtmlContent - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) HtmlContent - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml)
IntermediateToken - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) - Html - Test. LazyIntermediateToken - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) - Html - Test.
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -13,7 +13,7 @@ Document -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
MalformedDirective - (0:0,0 [11] InvalidNamespaceAtEOF.cshtml) - namespace MalformedDirective - (0:0,0 [11] InvalidNamespaceAtEOF.cshtml) - namespace
HtmlContent - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) HtmlContent - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml)
IntermediateToken - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) - Html - Test. LazyIntermediateToken - (11:0,11 [5] InvalidNamespaceAtEOF.cshtml) - Html - Test.
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -32,16 +32,16 @@ Document -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
MalformedDirective - (0:0,0 [6] MalformedPageDirective.cshtml) - page MalformedDirective - (0:0,0 [6] MalformedPageDirective.cshtml) - page
HtmlContent - (6:0,6 [49] MalformedPageDirective.cshtml) HtmlContent - (6:0,6 [49] MalformedPageDirective.cshtml)
IntermediateToken - (6:0,6 [8] MalformedPageDirective.cshtml) - Html - "foo\n\n LazyIntermediateToken - (6:0,6 [8] MalformedPageDirective.cshtml) - Html - "foo\n\n
IntermediateToken - (14:2,0 [3] MalformedPageDirective.cshtml) - Html - <h1 LazyIntermediateToken - (14:2,0 [3] MalformedPageDirective.cshtml) - Html - <h1
IntermediateToken - (17:2,3 [1] MalformedPageDirective.cshtml) - Html - > LazyIntermediateToken - (17:2,3 [1] MalformedPageDirective.cshtml) - Html - >
IntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us LazyIntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
IntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html - </h1> LazyIntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html - </h1>
IntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n LazyIntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
IntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html - <p LazyIntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html - <p
IntermediateToken - (35:3,2 [1] MalformedPageDirective.cshtml) - Html - > LazyIntermediateToken - (35:3,2 [1] MalformedPageDirective.cshtml) - Html - >
IntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome. LazyIntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
IntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html - </p> LazyIntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html - </p>
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -13,16 +13,16 @@ Document -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
MalformedDirective - (0:0,0 [6] MalformedPageDirective.cshtml) - page MalformedDirective - (0:0,0 [6] MalformedPageDirective.cshtml) - page
HtmlContent - (6:0,6 [49] MalformedPageDirective.cshtml) HtmlContent - (6:0,6 [49] MalformedPageDirective.cshtml)
IntermediateToken - (6:0,6 [8] MalformedPageDirective.cshtml) - Html - "foo\n\n LazyIntermediateToken - (6:0,6 [8] MalformedPageDirective.cshtml) - Html - "foo\n\n
IntermediateToken - (14:2,0 [3] MalformedPageDirective.cshtml) - Html - <h1 LazyIntermediateToken - (14:2,0 [3] MalformedPageDirective.cshtml) - Html - <h1
IntermediateToken - (17:2,3 [1] MalformedPageDirective.cshtml) - Html - > LazyIntermediateToken - (17:2,3 [1] MalformedPageDirective.cshtml) - Html - >
IntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us LazyIntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
IntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html - </h1> LazyIntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html - </h1>
IntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n LazyIntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
IntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html - <p LazyIntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html - <p
IntermediateToken - (35:3,2 [1] MalformedPageDirective.cshtml) - Html - > LazyIntermediateToken - (35:3,2 [1] MalformedPageDirective.cshtml) - Html - >
IntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome. LazyIntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
IntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html - </p> LazyIntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html - </p>
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -35,9 +35,9 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (17:1,0 [2] ModelExpressionTagHelper.cshtml) HtmlContent - (17:1,0 [2] ModelExpressionTagHelper.cshtml)
IntermediateToken - (17:1,0 [2] ModelExpressionTagHelper.cshtml) - Html - \n LazyIntermediateToken - (17:1,0 [2] ModelExpressionTagHelper.cshtml) - Html - \n
HtmlContent - (62:2,43 [4] ModelExpressionTagHelper.cshtml) HtmlContent - (62:2,43 [4] ModelExpressionTagHelper.cshtml)
IntermediateToken - (62:2,43 [4] ModelExpressionTagHelper.cshtml) - Html - \n\n LazyIntermediateToken - (62:2,43 [4] ModelExpressionTagHelper.cshtml) - Html - \n\n
TagHelper - (66:4,0 [25] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing TagHelper - (66:4,0 [25] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper DefaultTagHelperCreate - - InputTestTagHelper
@ -45,22 +45,22 @@ Document -
CSharpExpression - CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model => IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - - CSharp - __model. IntermediateToken - - CSharp - __model.
IntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date LazyIntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date
IntermediateToken - - CSharp - ) IntermediateToken - - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (91:4,25 [2] ModelExpressionTagHelper.cshtml) HtmlContent - (91:4,25 [2] ModelExpressionTagHelper.cshtml)
IntermediateToken - (91:4,25 [2] ModelExpressionTagHelper.cshtml) - Html - \n LazyIntermediateToken - (91:4,25 [2] ModelExpressionTagHelper.cshtml) - Html - \n
TagHelper - (93:5,0 [27] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing TagHelper - (93:5,0 [27] ModelExpressionTagHelper.cshtml) - input-test - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper DefaultTagHelperCreate - - InputTestTagHelper
DefaultTagHelperProperty - (110:5,17 [6] ModelExpressionTagHelper.cshtml) - for - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression InputTestTagHelper.For - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (110:5,17 [6] ModelExpressionTagHelper.cshtml) - for - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression InputTestTagHelper.For - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model => IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - (111:5,18 [5] ModelExpressionTagHelper.cshtml) - CSharp - Model LazyIntermediateToken - (111:5,18 [5] ModelExpressionTagHelper.cshtml) - CSharp - Model
IntermediateToken - - CSharp - ) IntermediateToken - - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (120:5,27 [2] ModelExpressionTagHelper.cshtml) HtmlContent - (120:5,27 [2] ModelExpressionTagHelper.cshtml)
IntermediateToken - (120:5,27 [2] ModelExpressionTagHelper.cshtml) - Html - \n LazyIntermediateToken - (120:5,27 [2] ModelExpressionTagHelper.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -32,11 +32,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (34:2,0 [20] PageWithNamespace.cshtml) HtmlContent - (34:2,0 [20] PageWithNamespace.cshtml)
IntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html - <h1 LazyIntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html - <h1
IntermediateToken - (37:2,3 [1] PageWithNamespace.cshtml) - Html - > LazyIntermediateToken - (37:2,3 [1] PageWithNamespace.cshtml) - Html - >
IntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There! LazyIntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
IntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html - </h1> LazyIntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html - </h1>
IntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n LazyIntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -12,11 +12,11 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_PageWithNamespace - global::Microsoft.AspNetCore.Mvc.RazorPages.Page - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_PageWithNamespace - global::Microsoft.AspNetCore.Mvc.RazorPages.Page -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (34:2,0 [20] PageWithNamespace.cshtml) HtmlContent - (34:2,0 [20] PageWithNamespace.cshtml)
IntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html - <h1 LazyIntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html - <h1
IntermediateToken - (37:2,3 [1] PageWithNamespace.cshtml) - Html - > LazyIntermediateToken - (37:2,3 [1] PageWithNamespace.cshtml) - Html - >
IntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There! LazyIntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
IntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html - </h1> LazyIntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html - </h1>
IntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n LazyIntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -31,11 +31,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [28] RazorPageWithNoLeadingPageDirective.cshtml) HtmlContent - (0:0,0 [28] RazorPageWithNoLeadingPageDirective.cshtml)
IntermediateToken - (0:0,0 [4] RazorPageWithNoLeadingPageDirective.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] RazorPageWithNoLeadingPageDirective.cshtml) - Html - <div
IntermediateToken - (4:0,4 [1] RazorPageWithNoLeadingPageDirective.cshtml) - Html - > LazyIntermediateToken - (4:0,4 [1] RazorPageWithNoLeadingPageDirective.cshtml) - Html - >
IntermediateToken - (5:0,5 [15] RazorPageWithNoLeadingPageDirective.cshtml) - Html - Some text here. LazyIntermediateToken - (5:0,5 [15] RazorPageWithNoLeadingPageDirective.cshtml) - Html - Some text here.
IntermediateToken - (20:0,20 [6] RazorPageWithNoLeadingPageDirective.cshtml) - Html - </div> LazyIntermediateToken - (20:0,20 [6] RazorPageWithNoLeadingPageDirective.cshtml) - Html - </div>
IntermediateToken - (26:0,26 [2] RazorPageWithNoLeadingPageDirective.cshtml) - Html - \n LazyIntermediateToken - (26:0,26 [2] RazorPageWithNoLeadingPageDirective.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -12,11 +12,11 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_RazorPageWithNoLeadingPageDirective - global::Microsoft.AspNetCore.Mvc.RazorPages.Page - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_RazorPageWithNoLeadingPageDirective - global::Microsoft.AspNetCore.Mvc.RazorPages.Page -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [28] RazorPageWithNoLeadingPageDirective.cshtml) HtmlContent - (0:0,0 [28] RazorPageWithNoLeadingPageDirective.cshtml)
IntermediateToken - (0:0,0 [4] RazorPageWithNoLeadingPageDirective.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] RazorPageWithNoLeadingPageDirective.cshtml) - Html - <div
IntermediateToken - (4:0,4 [1] RazorPageWithNoLeadingPageDirective.cshtml) - Html - > LazyIntermediateToken - (4:0,4 [1] RazorPageWithNoLeadingPageDirective.cshtml) - Html - >
IntermediateToken - (5:0,5 [15] RazorPageWithNoLeadingPageDirective.cshtml) - Html - Some text here. LazyIntermediateToken - (5:0,5 [15] RazorPageWithNoLeadingPageDirective.cshtml) - Html - Some text here.
IntermediateToken - (20:0,20 [6] RazorPageWithNoLeadingPageDirective.cshtml) - Html - </div> LazyIntermediateToken - (20:0,20 [6] RazorPageWithNoLeadingPageDirective.cshtml) - Html - </div>
IntermediateToken - (26:0,26 [2] RazorPageWithNoLeadingPageDirective.cshtml) - Html - \n LazyIntermediateToken - (26:0,26 [2] RazorPageWithNoLeadingPageDirective.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -35,21 +35,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
HtmlContent - (77:3,42 [4] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (77:3,42 [4] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (77:3,42 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n LazyIntermediateToken - (77:3,42 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n
HtmlContent - (191:10,1 [21] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (191:10,1 [21] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (191:10,1 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n LazyIntermediateToken - (191:10,1 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n
IntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1 LazyIntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
IntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - > LazyIntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
IntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer LazyIntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
CSharpExpression - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) CSharpExpression - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) - CSharp - Model.Name LazyIntermediateToken - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) - CSharp - Model.Name
HtmlContent - (223:12,28 [7] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (223:12,28 [7] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1> LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
CSharpCode - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) CSharpCode - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public string Name { get; set; }\n }\n LazyIntermediateToken - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public string Name { get; set; }\n }\n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -14,21 +14,21 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_RazorPagesWithRouteTemplate - global::Microsoft.AspNetCore.Mvc.RazorPages.Page - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_RazorPagesWithRouteTemplate - global::Microsoft.AspNetCore.Mvc.RazorPages.Page -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (16:1,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
HtmlContent - (79:4,0 [2] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (79:4,0 [2] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (79:4,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (79:4,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
HtmlContent - (193:11,0 [19] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (193:11,0 [19] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (193:11,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (193:11,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
IntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1 LazyIntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
IntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - > LazyIntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
IntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer LazyIntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
CSharpExpression - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) CSharpExpression - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) - CSharp - Model.Name LazyIntermediateToken - (213:12,18 [10] RazorPagesWithRouteTemplate.cshtml) - CSharp - Model.Name
HtmlContent - (223:12,28 [7] RazorPagesWithRouteTemplate.cshtml) HtmlContent - (223:12,28 [7] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1> LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n LazyIntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
CSharpCode - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) CSharpCode - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public string Name { get; set; }\n }\n LazyIntermediateToken - (93:5,12 [97] RazorPagesWithRouteTemplate.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public string Name { get; set; }\n }\n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -35,105 +35,105 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (7:1,0 [2] RazorPagesWithoutModel.cshtml) HtmlContent - (7:1,0 [2] RazorPagesWithoutModel.cshtml)
IntermediateToken - (7:1,0 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (7:1,0 [2] RazorPagesWithoutModel.cshtml) - Html - \n
HtmlContent - (35:2,26 [2] RazorPagesWithoutModel.cshtml) HtmlContent - (35:2,26 [2] RazorPagesWithoutModel.cshtml)
IntermediateToken - (35:2,26 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (35:2,26 [2] RazorPagesWithoutModel.cshtml) - Html - \n
HtmlContent - (79:3,42 [4] RazorPagesWithoutModel.cshtml) HtmlContent - (79:3,42 [4] RazorPagesWithoutModel.cshtml)
IntermediateToken - (79:3,42 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n LazyIntermediateToken - (79:3,42 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n
HtmlContent - (379:18,1 [77] RazorPagesWithoutModel.cshtml) HtmlContent - (379:18,1 [77] RazorPagesWithoutModel.cshtml)
IntermediateToken - (379:18,1 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n LazyIntermediateToken - (379:18,1 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n
IntermediateToken - (383:20,0 [3] RazorPagesWithoutModel.cshtml) - Html - <h1 LazyIntermediateToken - (383:20,0 [3] RazorPagesWithoutModel.cshtml) - Html - <h1
IntermediateToken - (386:20,3 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (386:20,3 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer LazyIntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer
IntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html - </h1> LazyIntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html - </h1>
IntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html - <form LazyIntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html - <form
IntermediateToken - (411:21,5 [14] RazorPagesWithoutModel.cshtml) - Html - method="post" LazyIntermediateToken - (411:21,5 [14] RazorPagesWithoutModel.cshtml) - Html - method="post"
IntermediateToken - (425:21,19 [24] RazorPagesWithoutModel.cshtml) - Html - class="form-horizontal" LazyIntermediateToken - (425:21,19 [24] RazorPagesWithoutModel.cshtml) - Html - class="form-horizontal"
IntermediateToken - (449:21,43 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (449:21,43 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (450:21,44 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (450:21,44 [6] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (456:22,4 [31] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (456:22,4 [31] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (468:22,16 [11] RazorPagesWithoutModel.cshtml) HtmlContent - (468:22,16 [11] RazorPagesWithoutModel.cshtml)
IntermediateToken - (468:22,16 [11] RazorPagesWithoutModel.cshtml) - Html - text-danger LazyIntermediateToken - (468:22,16 [11] RazorPagesWithoutModel.cshtml) - Html - text-danger
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (487:22,35 [6] RazorPagesWithoutModel.cshtml) HtmlContent - (487:22,35 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (487:22,35 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (487:22,35 [6] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (493:23,4 [237] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (493:23,4 [237] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (517:23,28 [48] RazorPagesWithoutModel.cshtml) HtmlContent - (517:23,28 [48] RazorPagesWithoutModel.cshtml)
IntermediateToken - (517:23,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (517:23,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (527:24,8 [6] RazorPagesWithoutModel.cshtml) - Html - <label LazyIntermediateToken - (527:24,8 [6] RazorPagesWithoutModel.cshtml) - Html - <label
IntermediateToken - (533:24,14 [31] RazorPagesWithoutModel.cshtml) - Html - class="col-md-2 control-label" LazyIntermediateToken - (533:24,14 [31] RazorPagesWithoutModel.cshtml) - Html - class="col-md-2 control-label"
IntermediateToken - (564:24,45 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (564:24,45 [1] RazorPagesWithoutModel.cshtml) - Html - >
CSharpExpression - (566:24,47 [4] RazorPagesWithoutModel.cshtml) CSharpExpression - (566:24,47 [4] RazorPagesWithoutModel.cshtml)
IntermediateToken - (566:24,47 [4] RazorPagesWithoutModel.cshtml) - CSharp - Name LazyIntermediateToken - (566:24,47 [4] RazorPagesWithoutModel.cshtml) - CSharp - Name
HtmlContent - (570:24,51 [18] RazorPagesWithoutModel.cshtml) HtmlContent - (570:24,51 [18] RazorPagesWithoutModel.cshtml)
IntermediateToken - (570:24,51 [8] RazorPagesWithoutModel.cshtml) - Html - </label> LazyIntermediateToken - (570:24,51 [8] RazorPagesWithoutModel.cshtml) - Html - </label>
IntermediateToken - (578:24,59 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (578:24,59 [10] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (588:25,8 [130] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (588:25,8 [130] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (611:25,31 [101] RazorPagesWithoutModel.cshtml) HtmlContent - (611:25,31 [101] RazorPagesWithoutModel.cshtml)
IntermediateToken - (611:25,31 [14] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (611:25,31 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (625:26,12 [6] RazorPagesWithoutModel.cshtml) - Html - <input LazyIntermediateToken - (625:26,12 [6] RazorPagesWithoutModel.cshtml) - Html - <input
IntermediateToken - (631:26,18 [21] RazorPagesWithoutModel.cshtml) - Html - class="form-control" LazyIntermediateToken - (631:26,18 [21] RazorPagesWithoutModel.cshtml) - Html - class="form-control"
IntermediateToken - (652:26,39 [1] RazorPagesWithoutModel.cshtml) - Html - LazyIntermediateToken - (652:26,39 [1] RazorPagesWithoutModel.cshtml) - Html -
IntermediateToken - (653:26,40 [2] RazorPagesWithoutModel.cshtml) - Html - /> LazyIntermediateToken - (653:26,40 [2] RazorPagesWithoutModel.cshtml) - Html - />
IntermediateToken - (655:26,42 [14] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (655:26,42 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (669:27,12 [5] RazorPagesWithoutModel.cshtml) - Html - <span LazyIntermediateToken - (669:27,12 [5] RazorPagesWithoutModel.cshtml) - Html - <span
IntermediateToken - (674:27,17 [20] RazorPagesWithoutModel.cshtml) - Html - class="text-danger" LazyIntermediateToken - (674:27,17 [20] RazorPagesWithoutModel.cshtml) - Html - class="text-danger"
IntermediateToken - (694:27,37 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (694:27,37 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (695:27,38 [7] RazorPagesWithoutModel.cshtml) - Html - </span> LazyIntermediateToken - (695:27,38 [7] RazorPagesWithoutModel.cshtml) - Html - </span>
IntermediateToken - (702:27,45 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (702:27,45 [10] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (600:25,20 [9] RazorPagesWithoutModel.cshtml) HtmlContent - (600:25,20 [9] RazorPagesWithoutModel.cshtml)
IntermediateToken - (600:25,20 [9] RazorPagesWithoutModel.cshtml) - Html - col-md-10 LazyIntermediateToken - (600:25,20 [9] RazorPagesWithoutModel.cshtml) - Html - col-md-10
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (718:28,14 [6] RazorPagesWithoutModel.cshtml) HtmlContent - (718:28,14 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (718:28,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (718:28,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (505:23,16 [10] RazorPagesWithoutModel.cshtml) HtmlContent - (505:23,16 [10] RazorPagesWithoutModel.cshtml)
IntermediateToken - (505:23,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group LazyIntermediateToken - (505:23,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (730:29,10 [6] RazorPagesWithoutModel.cshtml) HtmlContent - (730:29,10 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (730:29,10 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (730:29,10 [6] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (736:30,4 [174] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (736:30,4 [174] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (760:30,28 [10] RazorPagesWithoutModel.cshtml) HtmlContent - (760:30,28 [10] RazorPagesWithoutModel.cshtml)
IntermediateToken - (760:30,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (760:30,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (770:31,8 [128] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (770:31,8 [128] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (809:31,47 [83] RazorPagesWithoutModel.cshtml) HtmlContent - (809:31,47 [83] RazorPagesWithoutModel.cshtml)
IntermediateToken - (809:31,47 [14] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (809:31,47 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (823:32,12 [7] RazorPagesWithoutModel.cshtml) - Html - <button LazyIntermediateToken - (823:32,12 [7] RazorPagesWithoutModel.cshtml) - Html - <button
IntermediateToken - (830:32,19 [14] RazorPagesWithoutModel.cshtml) - Html - type="submit" LazyIntermediateToken - (830:32,19 [14] RazorPagesWithoutModel.cshtml) - Html - type="submit"
IntermediateToken - (844:32,33 [24] RazorPagesWithoutModel.cshtml) - Html - class="btn btn-primary" LazyIntermediateToken - (844:32,33 [24] RazorPagesWithoutModel.cshtml) - Html - class="btn btn-primary"
IntermediateToken - (868:32,57 [1] RazorPagesWithoutModel.cshtml) - Html - > LazyIntermediateToken - (868:32,57 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (869:32,58 [4] RazorPagesWithoutModel.cshtml) - Html - Save LazyIntermediateToken - (869:32,58 [4] RazorPagesWithoutModel.cshtml) - Html - Save
IntermediateToken - (873:32,62 [9] RazorPagesWithoutModel.cshtml) - Html - </button> LazyIntermediateToken - (873:32,62 [9] RazorPagesWithoutModel.cshtml) - Html - </button>
IntermediateToken - (882:32,71 [10] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (882:32,71 [10] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (782:31,20 [25] RazorPagesWithoutModel.cshtml) HtmlContent - (782:31,20 [25] RazorPagesWithoutModel.cshtml)
IntermediateToken - (782:31,20 [25] RazorPagesWithoutModel.cshtml) - Html - col-md-offset-2 col-md-10 LazyIntermediateToken - (782:31,20 [25] RazorPagesWithoutModel.cshtml) - Html - col-md-offset-2 col-md-10
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (898:33,14 [6] RazorPagesWithoutModel.cshtml) HtmlContent - (898:33,14 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (898:33,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (898:33,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (748:30,16 [10] RazorPagesWithoutModel.cshtml) HtmlContent - (748:30,16 [10] RazorPagesWithoutModel.cshtml)
IntermediateToken - (748:30,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group LazyIntermediateToken - (748:30,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (910:34,10 [11] RazorPagesWithoutModel.cshtml) HtmlContent - (910:34,10 [11] RazorPagesWithoutModel.cshtml)
IntermediateToken - (910:34,10 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (910:34,10 [2] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (912:35,0 [7] RazorPagesWithoutModel.cshtml) - Html - </form> LazyIntermediateToken - (912:35,0 [7] RazorPagesWithoutModel.cshtml) - Html - </form>
IntermediateToken - (919:35,7 [2] RazorPagesWithoutModel.cshtml) - Html - \n LazyIntermediateToken - (919:35,7 [2] RazorPagesWithoutModel.cshtml) - Html - \n
CSharpCode - (95:5,12 [283] RazorPagesWithoutModel.cshtml) CSharpCode - (95:5,12 [283] RazorPagesWithoutModel.cshtml)
IntermediateToken - (95:5,12 [283] RazorPagesWithoutModel.cshtml) - CSharp - \n public IActionResult OnPost(Customer customer)\n {\n Name = customer.Name;\n return Redirect("~/customers/inlinepagemodels/");\n }\n\n public string Name { get; set; }\n\n public class Customer\n {\n public string Name { get; set; }\n }\n LazyIntermediateToken - (95:5,12 [283] RazorPagesWithoutModel.cshtml) - CSharp - \n public IActionResult OnPost(Customer customer)\n {\n Name = customer.Name;\n return Redirect("~/customers/inlinepagemodels/");\n }\n\n public string Name { get; set; }\n\n public class Customer\n {\n public string Name { get; set; }\n }\n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -36,106 +36,106 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (7:1,0 [2] RazorPages.cshtml) HtmlContent - (7:1,0 [2] RazorPages.cshtml)
IntermediateToken - (7:1,0 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (7:1,0 [2] RazorPages.cshtml) - Html - \n
HtmlContent - (52:3,26 [2] RazorPages.cshtml) HtmlContent - (52:3,26 [2] RazorPages.cshtml)
IntermediateToken - (52:3,26 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (52:3,26 [2] RazorPages.cshtml) - Html - \n
HtmlContent - (96:4,42 [4] RazorPages.cshtml) HtmlContent - (96:4,42 [4] RazorPages.cshtml)
IntermediateToken - (96:4,42 [4] RazorPages.cshtml) - Html - \n\n LazyIntermediateToken - (96:4,42 [4] RazorPages.cshtml) - Html - \n\n
HtmlContent - (473:22,1 [78] RazorPages.cshtml) HtmlContent - (473:22,1 [78] RazorPages.cshtml)
IntermediateToken - (473:22,1 [4] RazorPages.cshtml) - Html - \n\n LazyIntermediateToken - (473:22,1 [4] RazorPages.cshtml) - Html - \n\n
IntermediateToken - (477:24,0 [3] RazorPages.cshtml) - Html - <h1 LazyIntermediateToken - (477:24,0 [3] RazorPages.cshtml) - Html - <h1
IntermediateToken - (480:24,3 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (480:24,3 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer LazyIntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer
IntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html - </h1> LazyIntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html - </h1>
IntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n
IntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html - <form LazyIntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html - <form
IntermediateToken - (505:25,5 [14] RazorPages.cshtml) - Html - method="post" LazyIntermediateToken - (505:25,5 [14] RazorPages.cshtml) - Html - method="post"
IntermediateToken - (519:25,19 [24] RazorPages.cshtml) - Html - class="form-horizontal" LazyIntermediateToken - (519:25,19 [24] RazorPages.cshtml) - Html - class="form-horizontal"
IntermediateToken - (543:25,43 [1] RazorPages.cshtml) - Html - LazyIntermediateToken - (543:25,43 [1] RazorPages.cshtml) - Html -
IntermediateToken - (544:25,44 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (544:25,44 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (545:25,45 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (545:25,45 [6] RazorPages.cshtml) - Html - \n
TagHelper - (551:26,4 [31] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (551:26,4 [31] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (563:26,16 [11] RazorPages.cshtml) HtmlContent - (563:26,16 [11] RazorPages.cshtml)
IntermediateToken - (563:26,16 [11] RazorPages.cshtml) - Html - text-danger LazyIntermediateToken - (563:26,16 [11] RazorPages.cshtml) - Html - text-danger
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (582:26,35 [6] RazorPages.cshtml) HtmlContent - (582:26,35 [6] RazorPages.cshtml)
IntermediateToken - (582:26,35 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (582:26,35 [6] RazorPages.cshtml) - Html - \n
TagHelper - (588:27,4 [243] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (588:27,4 [243] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (612:27,28 [48] RazorPages.cshtml) HtmlContent - (612:27,28 [48] RazorPages.cshtml)
IntermediateToken - (612:27,28 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (612:27,28 [10] RazorPages.cshtml) - Html - \n
IntermediateToken - (622:28,8 [6] RazorPages.cshtml) - Html - <label LazyIntermediateToken - (622:28,8 [6] RazorPages.cshtml) - Html - <label
IntermediateToken - (628:28,14 [31] RazorPages.cshtml) - Html - class="col-md-2 control-label" LazyIntermediateToken - (628:28,14 [31] RazorPages.cshtml) - Html - class="col-md-2 control-label"
IntermediateToken - (659:28,45 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (659:28,45 [1] RazorPages.cshtml) - Html - >
CSharpExpression - (661:28,47 [10] RazorPages.cshtml) CSharpExpression - (661:28,47 [10] RazorPages.cshtml)
IntermediateToken - (661:28,47 [10] RazorPages.cshtml) - CSharp - Model.Name LazyIntermediateToken - (661:28,47 [10] RazorPages.cshtml) - CSharp - Model.Name
HtmlContent - (671:28,57 [18] RazorPages.cshtml) HtmlContent - (671:28,57 [18] RazorPages.cshtml)
IntermediateToken - (671:28,57 [8] RazorPages.cshtml) - Html - </label> LazyIntermediateToken - (671:28,57 [8] RazorPages.cshtml) - Html - </label>
IntermediateToken - (679:28,65 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (679:28,65 [10] RazorPages.cshtml) - Html - \n
TagHelper - (689:29,8 [130] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (689:29,8 [130] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (712:29,31 [101] RazorPages.cshtml) HtmlContent - (712:29,31 [101] RazorPages.cshtml)
IntermediateToken - (712:29,31 [14] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (712:29,31 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (726:30,12 [6] RazorPages.cshtml) - Html - <input LazyIntermediateToken - (726:30,12 [6] RazorPages.cshtml) - Html - <input
IntermediateToken - (732:30,18 [21] RazorPages.cshtml) - Html - class="form-control" LazyIntermediateToken - (732:30,18 [21] RazorPages.cshtml) - Html - class="form-control"
IntermediateToken - (753:30,39 [1] RazorPages.cshtml) - Html - LazyIntermediateToken - (753:30,39 [1] RazorPages.cshtml) - Html -
IntermediateToken - (754:30,40 [2] RazorPages.cshtml) - Html - /> LazyIntermediateToken - (754:30,40 [2] RazorPages.cshtml) - Html - />
IntermediateToken - (756:30,42 [14] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (756:30,42 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (770:31,12 [5] RazorPages.cshtml) - Html - <span LazyIntermediateToken - (770:31,12 [5] RazorPages.cshtml) - Html - <span
IntermediateToken - (775:31,17 [20] RazorPages.cshtml) - Html - class="text-danger" LazyIntermediateToken - (775:31,17 [20] RazorPages.cshtml) - Html - class="text-danger"
IntermediateToken - (795:31,37 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (795:31,37 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (796:31,38 [7] RazorPages.cshtml) - Html - </span> LazyIntermediateToken - (796:31,38 [7] RazorPages.cshtml) - Html - </span>
IntermediateToken - (803:31,45 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (803:31,45 [10] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (701:29,20 [9] RazorPages.cshtml) HtmlContent - (701:29,20 [9] RazorPages.cshtml)
IntermediateToken - (701:29,20 [9] RazorPages.cshtml) - Html - col-md-10 LazyIntermediateToken - (701:29,20 [9] RazorPages.cshtml) - Html - col-md-10
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (819:32,14 [6] RazorPages.cshtml) HtmlContent - (819:32,14 [6] RazorPages.cshtml)
IntermediateToken - (819:32,14 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (819:32,14 [6] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (600:27,16 [10] RazorPages.cshtml) HtmlContent - (600:27,16 [10] RazorPages.cshtml)
IntermediateToken - (600:27,16 [10] RazorPages.cshtml) - Html - form-group LazyIntermediateToken - (600:27,16 [10] RazorPages.cshtml) - Html - form-group
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (831:33,10 [6] RazorPages.cshtml) HtmlContent - (831:33,10 [6] RazorPages.cshtml)
IntermediateToken - (831:33,10 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (831:33,10 [6] RazorPages.cshtml) - Html - \n
TagHelper - (837:34,4 [174] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (837:34,4 [174] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (861:34,28 [10] RazorPages.cshtml) HtmlContent - (861:34,28 [10] RazorPages.cshtml)
IntermediateToken - (861:34,28 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (861:34,28 [10] RazorPages.cshtml) - Html - \n
TagHelper - (871:35,8 [128] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag TagHelper - (871:35,8 [128] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (910:35,47 [83] RazorPages.cshtml) HtmlContent - (910:35,47 [83] RazorPages.cshtml)
IntermediateToken - (910:35,47 [14] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (910:35,47 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (924:36,12 [7] RazorPages.cshtml) - Html - <button LazyIntermediateToken - (924:36,12 [7] RazorPages.cshtml) - Html - <button
IntermediateToken - (931:36,19 [14] RazorPages.cshtml) - Html - type="submit" LazyIntermediateToken - (931:36,19 [14] RazorPages.cshtml) - Html - type="submit"
IntermediateToken - (945:36,33 [24] RazorPages.cshtml) - Html - class="btn btn-primary" LazyIntermediateToken - (945:36,33 [24] RazorPages.cshtml) - Html - class="btn btn-primary"
IntermediateToken - (969:36,57 [1] RazorPages.cshtml) - Html - > LazyIntermediateToken - (969:36,57 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (970:36,58 [4] RazorPages.cshtml) - Html - Save LazyIntermediateToken - (970:36,58 [4] RazorPages.cshtml) - Html - Save
IntermediateToken - (974:36,62 [9] RazorPages.cshtml) - Html - </button> LazyIntermediateToken - (974:36,62 [9] RazorPages.cshtml) - Html - </button>
IntermediateToken - (983:36,71 [10] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (983:36,71 [10] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (883:35,20 [25] RazorPages.cshtml) HtmlContent - (883:35,20 [25] RazorPages.cshtml)
IntermediateToken - (883:35,20 [25] RazorPages.cshtml) - Html - col-md-offset-2 col-md-10 LazyIntermediateToken - (883:35,20 [25] RazorPages.cshtml) - Html - col-md-offset-2 col-md-10
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (999:37,14 [6] RazorPages.cshtml) HtmlContent - (999:37,14 [6] RazorPages.cshtml)
IntermediateToken - (999:37,14 [6] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (999:37,14 [6] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (849:34,16 [10] RazorPages.cshtml) HtmlContent - (849:34,16 [10] RazorPages.cshtml)
IntermediateToken - (849:34,16 [10] RazorPages.cshtml) - Html - form-group LazyIntermediateToken - (849:34,16 [10] RazorPages.cshtml) - Html - form-group
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1011:38,10 [11] RazorPages.cshtml) HtmlContent - (1011:38,10 [11] RazorPages.cshtml)
IntermediateToken - (1011:38,10 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (1011:38,10 [2] RazorPages.cshtml) - Html - \n
IntermediateToken - (1013:39,0 [7] RazorPages.cshtml) - Html - </form> LazyIntermediateToken - (1013:39,0 [7] RazorPages.cshtml) - Html - </form>
IntermediateToken - (1020:39,7 [2] RazorPages.cshtml) - Html - \n LazyIntermediateToken - (1020:39,7 [2] RazorPages.cshtml) - Html - \n
CSharpCode - (112:6,12 [360] RazorPages.cshtml) CSharpCode - (112:6,12 [360] RazorPages.cshtml)
IntermediateToken - (112:6,12 [360] RazorPages.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public IActionResult OnPost(Customer customer)\n {\n Name = customer.Name;\n return Redirect("~/customers/inlinepagemodels/");\n }\n\n public string Name { get; set; }\n }\n\n public class Customer\n {\n public string Name { get; set; }\n }\n LazyIntermediateToken - (112:6,12 [360] RazorPages.cshtml) - CSharp - \n public class NewModel : PageModel\n {\n public IActionResult OnPost(Customer customer)\n {\n Name = customer.Name;\n return Redirect("~/customers/inlinepagemodels/");\n }\n\n public string Name { get; set; }\n }\n\n public class Customer\n {\n public string Name { get; set; }\n }\n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -36,26 +36,26 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (17:1,0 [2] Sections.cshtml) HtmlContent - (17:1,0 [2] Sections.cshtml)
IntermediateToken - (17:1,0 [2] Sections.cshtml) - Html - \n LazyIntermediateToken - (17:1,0 [2] Sections.cshtml) - Html - \n
HtmlContent - (62:2,43 [4] Sections.cshtml) HtmlContent - (62:2,43 [4] Sections.cshtml)
IntermediateToken - (62:2,43 [4] Sections.cshtml) - Html - \n\n LazyIntermediateToken - (62:2,43 [4] Sections.cshtml) - Html - \n\n
CSharpCode - (68:4,2 [46] Sections.cshtml) CSharpCode - (68:4,2 [46] Sections.cshtml)
IntermediateToken - (68:4,2 [46] Sections.cshtml) - CSharp - \n Layout = "_SectionTestLayout.cshtml";\n LazyIntermediateToken - (68:4,2 [46] Sections.cshtml) - CSharp - \n Layout = "_SectionTestLayout.cshtml";\n
HtmlContent - (117:7,0 [26] Sections.cshtml) HtmlContent - (117:7,0 [26] Sections.cshtml)
IntermediateToken - (117:7,0 [2] Sections.cshtml) - Html - \n LazyIntermediateToken - (117:7,0 [2] Sections.cshtml) - Html - \n
IntermediateToken - (119:8,0 [4] Sections.cshtml) - Html - <div LazyIntermediateToken - (119:8,0 [4] Sections.cshtml) - Html - <div
IntermediateToken - (123:8,4 [1] Sections.cshtml) - Html - > LazyIntermediateToken - (123:8,4 [1] Sections.cshtml) - Html - >
IntermediateToken - (124:8,5 [9] Sections.cshtml) - Html - Some body LazyIntermediateToken - (124:8,5 [9] Sections.cshtml) - Html - Some body
IntermediateToken - (133:8,14 [6] Sections.cshtml) - Html - </div> LazyIntermediateToken - (133:8,14 [6] Sections.cshtml) - Html - </div>
IntermediateToken - (139:8,20 [4] Sections.cshtml) - Html - \n\n LazyIntermediateToken - (139:8,20 [4] Sections.cshtml) - Html - \n\n
Section - - Section1 Section - - Section1
HtmlContent - (162:10,19 [43] Sections.cshtml) HtmlContent - (162:10,19 [43] Sections.cshtml)
IntermediateToken - (162:10,19 [6] Sections.cshtml) - Html - \n LazyIntermediateToken - (162:10,19 [6] Sections.cshtml) - Html - \n
IntermediateToken - (168:11,4 [4] Sections.cshtml) - Html - <div LazyIntermediateToken - (168:11,4 [4] Sections.cshtml) - Html - <div
IntermediateToken - (172:11,8 [1] Sections.cshtml) - Html - > LazyIntermediateToken - (172:11,8 [1] Sections.cshtml) - Html - >
IntermediateToken - (173:11,9 [20] Sections.cshtml) - Html - This is in Section 1 LazyIntermediateToken - (173:11,9 [20] Sections.cshtml) - Html - This is in Section 1
IntermediateToken - (193:11,29 [6] Sections.cshtml) - Html - </div> LazyIntermediateToken - (193:11,29 [6] Sections.cshtml) - Html - </div>
IntermediateToken - (199:11,35 [6] Sections.cshtml) - Html - \n LazyIntermediateToken - (199:11,35 [6] Sections.cshtml) - Html - \n
TagHelper - (205:12,4 [25] Sections.cshtml) - input-test - TagMode.SelfClosing TagHelper - (205:12,4 [25] Sections.cshtml) - input-test - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper DefaultTagHelperCreate - - InputTestTagHelper
@ -63,11 +63,11 @@ Document -
CSharpExpression - CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model => IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - - CSharp - __model. IntermediateToken - - CSharp - __model.
IntermediateToken - (222:12,21 [4] Sections.cshtml) - CSharp - Date LazyIntermediateToken - (222:12,21 [4] Sections.cshtml) - CSharp - Date
IntermediateToken - - CSharp - ) IntermediateToken - - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (230:12,29 [2] Sections.cshtml) HtmlContent - (230:12,29 [2] Sections.cshtml)
IntermediateToken - (230:12,29 [2] Sections.cshtml) - Html - \n LazyIntermediateToken - (230:12,29 [2] Sections.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -34,11 +34,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (28:0,28 [2] UsingDirectives.cshtml) HtmlContent - (28:0,28 [2] UsingDirectives.cshtml)
IntermediateToken - (28:0,28 [2] UsingDirectives.cshtml) - Html - \n LazyIntermediateToken - (28:0,28 [2] UsingDirectives.cshtml) - Html - \n
HtmlContent - (55:1,25 [2] UsingDirectives.cshtml) HtmlContent - (55:1,25 [2] UsingDirectives.cshtml)
IntermediateToken - (55:1,25 [2] UsingDirectives.cshtml) - Html - \n LazyIntermediateToken - (55:1,25 [2] UsingDirectives.cshtml) - Html - \n
HtmlContent - (70:2,13 [2] UsingDirectives.cshtml) HtmlContent - (70:2,13 [2] UsingDirectives.cshtml)
IntermediateToken - (70:2,13 [2] UsingDirectives.cshtml) - Html - \n LazyIntermediateToken - (70:2,13 [2] UsingDirectives.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -35,21 +35,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (26:0,26 [2] ViewComponentTagHelper.cshtml) HtmlContent - (26:0,26 [2] ViewComponentTagHelper.cshtml)
IntermediateToken - (26:0,26 [2] ViewComponentTagHelper.cshtml) - Html - \n LazyIntermediateToken - (26:0,26 [2] ViewComponentTagHelper.cshtml) - Html - \n
CSharpCode - (30:1,2 [26] ViewComponentTagHelper.cshtml) CSharpCode - (30:1,2 [26] ViewComponentTagHelper.cshtml)
IntermediateToken - (30:1,2 [26] ViewComponentTagHelper.cshtml) - CSharp - \n var foo = "Hello";\n LazyIntermediateToken - (30:1,2 [26] ViewComponentTagHelper.cshtml) - CSharp - \n var foo = "Hello";\n
HtmlContent - (59:4,0 [2] ViewComponentTagHelper.cshtml) HtmlContent - (59:4,0 [2] ViewComponentTagHelper.cshtml)
IntermediateToken - (59:4,0 [2] ViewComponentTagHelper.cshtml) - Html - \n LazyIntermediateToken - (59:4,0 [2] ViewComponentTagHelper.cshtml) - Html - \n
TagHelper - (61:5,0 [50] ViewComponentTagHelper.cshtml) - vc:test - TagMode.StartTagAndEndTag TagHelper - (61:5,0 [50] ViewComponentTagHelper.cshtml) - vc:test - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - AllTagHelper DefaultTagHelperCreate - - AllTagHelper
DefaultTagHelperCreate - - AspNetCore.TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewComponentTagHelper.__Generated__TestViewComponentTagHelper DefaultTagHelperCreate - - AspNetCore.TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewComponentTagHelper.__Generated__TestViewComponentTagHelper
DefaultTagHelperProperty - (82:5,21 [4] ViewComponentTagHelper.cshtml) - first-name - string TestViewComponentTagHelper.firstName - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (82:5,21 [4] ViewComponentTagHelper.cshtml) - first-name - string TestViewComponentTagHelper.firstName - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (83:5,22 [3] ViewComponentTagHelper.cshtml) CSharpExpression - (83:5,22 [3] ViewComponentTagHelper.cshtml)
IntermediateToken - (83:5,22 [3] ViewComponentTagHelper.cshtml) - CSharp - foo LazyIntermediateToken - (83:5,22 [3] ViewComponentTagHelper.cshtml) - CSharp - foo
DefaultTagHelperProperty - (93:5,32 [6] ViewComponentTagHelper.cshtml) - bar - string AllTagHelper.Bar - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (93:5,32 [6] ViewComponentTagHelper.cshtml) - bar - string AllTagHelper.Bar - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (93:5,32 [6] ViewComponentTagHelper.cshtml) HtmlContent - (93:5,32 [6] ViewComponentTagHelper.cshtml)
IntermediateToken - (93:5,32 [6] ViewComponentTagHelper.cshtml) - Html - World LazyIntermediateToken - (93:5,32 [6] ViewComponentTagHelper.cshtml) - Html - World
DefaultTagHelperExecute - DefaultTagHelperExecute -
Inject - Inject -
Inject - Inject -

View File

@ -32,11 +32,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (27:1,0 [20] ViewWithNamespace.cshtml) HtmlContent - (27:1,0 [20] ViewWithNamespace.cshtml)
IntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html - <h1 LazyIntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html - <h1
IntermediateToken - (30:1,3 [1] ViewWithNamespace.cshtml) - Html - > LazyIntermediateToken - (30:1,3 [1] ViewWithNamespace.cshtml) - Html - >
IntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There! LazyIntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
IntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html - </h1> LazyIntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html - </h1>
IntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n LazyIntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -12,11 +12,11 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewWithNamespace - global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic> - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewWithNamespace - global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic> -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (27:1,0 [20] ViewWithNamespace.cshtml) HtmlContent - (27:1,0 [20] ViewWithNamespace.cshtml)
IntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html - <h1 LazyIntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html - <h1
IntermediateToken - (30:1,3 [1] ViewWithNamespace.cshtml) - Html - > LazyIntermediateToken - (30:1,3 [1] ViewWithNamespace.cshtml) - Html - >
IntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There! LazyIntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
IntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html - </h1> LazyIntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html - </h1>
IntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n LazyIntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
Inject - Inject -
Inject - Inject -
Inject - Inject -

View File

@ -583,9 +583,9 @@ namespace Microsoft.AspNetCore.Razor.Language
Source = BuildSourceSpanFromNode(node), Source = BuildSourceSpanFromNode(node),
}); });
_builder.Add(new IntermediateToken() _builder.Add(new LazyIntermediateToken()
{ {
Content = node.Value?.GetContent() ?? string.Empty, ContentFactory = () => node.Value?.GetContent() ?? string.Empty,
Kind = TokenKind.Html, Kind = TokenKind.Html,
Source = BuildSourceSpanFromNode(node.Value) Source = BuildSourceSpanFromNode(node.Value)
}); });
@ -715,9 +715,9 @@ namespace Microsoft.AspNetCore.Razor.Language
return; return;
} }
_builder.Add(new IntermediateToken() _builder.Add(new LazyIntermediateToken()
{ {
Content = node.GetContent(), ContentFactory = () => node.GetContent(),
Kind = TokenKind.CSharp, Kind = TokenKind.CSharp,
Source = BuildSourceSpanFromNode(node), Source = BuildSourceSpanFromNode(node),
}); });
@ -741,9 +741,9 @@ namespace Microsoft.AspNetCore.Razor.Language
_builder.Push(statementNode); _builder.Push(statementNode);
} }
_builder.Add(new IntermediateToken() _builder.Add(new LazyIntermediateToken()
{ {
Content = node.GetContent(), ContentFactory = () => node.GetContent(),
Kind = TokenKind.CSharp, Kind = TokenKind.CSharp,
Source = BuildSourceSpanFromNode(node), Source = BuildSourceSpanFromNode(node),
}); });
@ -843,9 +843,9 @@ namespace Microsoft.AspNetCore.Razor.Language
}; };
_builder.Push(contentNode); _builder.Push(contentNode);
_builder.Add(new IntermediateToken() _builder.Add(new LazyIntermediateToken()
{ {
Content = node.GetContent(), ContentFactory = () => node.GetContent(),
Kind = TokenKind.Html, Kind = TokenKind.Html,
Source = source, Source = source,
}); });
@ -1090,9 +1090,9 @@ namespace Microsoft.AspNetCore.Razor.Language
private void Combine(HtmlContentIntermediateNode node, SyntaxNode item) private void Combine(HtmlContentIntermediateNode node, SyntaxNode item)
{ {
node.Children.Add(new IntermediateToken() node.Children.Add(new LazyIntermediateToken()
{ {
Content = item.GetContent(), ContentFactory = () => item.GetContent(),
Kind = TokenKind.Html, Kind = TokenKind.Html,
Source = BuildSourceSpanFromNode(item), Source = BuildSourceSpanFromNode(item),
}); });
@ -1327,9 +1327,9 @@ namespace Microsoft.AspNetCore.Razor.Language
Source = BuildSourceSpanFromNode(node), Source = BuildSourceSpanFromNode(node),
}); });
_builder.Add(new IntermediateToken() _builder.Add(new LazyIntermediateToken()
{ {
Content = node.Value?.GetContent() ?? string.Empty, ContentFactory = () => node.Value?.GetContent() ?? string.Empty,
Kind = TokenKind.Html, Kind = TokenKind.Html,
Source = BuildSourceSpanFromNode(node.Value) Source = BuildSourceSpanFromNode(node.Value)
}); });
@ -1348,9 +1348,9 @@ namespace Microsoft.AspNetCore.Razor.Language
Source = BuildSourceSpanFromNode(node), Source = BuildSourceSpanFromNode(node),
}); });
_builder.Add(new IntermediateToken() _builder.Add(new LazyIntermediateToken()
{ {
Content = node.GetContent() ?? string.Empty, ContentFactory = () => node.GetContent() ?? string.Empty,
Kind = TokenKind.Html, Kind = TokenKind.Html,
Source = BuildSourceSpanFromNode(node), Source = BuildSourceSpanFromNode(node),
}); });
@ -1405,9 +1405,9 @@ namespace Microsoft.AspNetCore.Razor.Language
Source = source, Source = source,
Children = Children =
{ {
new IntermediateToken() new LazyIntermediateToken()
{ {
Content = node.GetContent(), ContentFactory = () => node.GetContent(),
Kind = TokenKind.Html, Kind = TokenKind.Html,
Source = source, Source = source,
} }
@ -1574,9 +1574,9 @@ namespace Microsoft.AspNetCore.Razor.Language
return; return;
} }
_builder.Add(new IntermediateToken() _builder.Add(new LazyIntermediateToken()
{ {
Content = node.GetContent(), ContentFactory = () => node.GetContent(),
Kind = TokenKind.CSharp, Kind = TokenKind.CSharp,
Source = BuildSourceSpanFromNode(node), Source = BuildSourceSpanFromNode(node),
}); });
@ -1600,9 +1600,9 @@ namespace Microsoft.AspNetCore.Razor.Language
_builder.Push(statementNode); _builder.Push(statementNode);
} }
_builder.Add(new IntermediateToken() _builder.Add(new LazyIntermediateToken()
{ {
Content = node.GetContent(), ContentFactory = () => node.GetContent(),
Kind = TokenKind.CSharp, Kind = TokenKind.CSharp,
Source = BuildSourceSpanFromNode(node), Source = BuildSourceSpanFromNode(node),
}); });
@ -2041,9 +2041,9 @@ namespace Microsoft.AspNetCore.Razor.Language
private void Combine(HtmlContentIntermediateNode node, SyntaxNode item) private void Combine(HtmlContentIntermediateNode node, SyntaxNode item)
{ {
node.Children.Add(new IntermediateToken() node.Children.Add(new LazyIntermediateToken()
{ {
Content = item.GetContent(), ContentFactory = () => item.GetContent(),
Kind = TokenKind.Html, Kind = TokenKind.Html,
Source = BuildSourceSpanFromNode(item), Source = BuildSourceSpanFromNode(item),
}); });
@ -2179,9 +2179,9 @@ namespace Microsoft.AspNetCore.Razor.Language
return; return;
} }
_builder.Add(new IntermediateToken() _builder.Add(new LazyIntermediateToken()
{ {
Content = node.GetContent(), ContentFactory = () => node.GetContent(),
Kind = TokenKind.CSharp, Kind = TokenKind.CSharp,
Source = BuildSourceSpanFromNode(node), Source = BuildSourceSpanFromNode(node),
}); });

View File

@ -5,11 +5,11 @@ using System;
namespace Microsoft.AspNetCore.Razor.Language.Intermediate namespace Microsoft.AspNetCore.Razor.Language.Intermediate
{ {
public sealed class IntermediateToken : IntermediateNode public class IntermediateToken : IntermediateNode
{ {
public override IntermediateNodeCollection Children => IntermediateNodeCollection.ReadOnly; public override IntermediateNodeCollection Children => IntermediateNodeCollection.ReadOnly;
public string Content { get; set; } public virtual string Content { get; set; }
public bool IsCSharp => Kind == TokenKind.CSharp; public bool IsCSharp => Kind == TokenKind.CSharp;

View File

@ -0,0 +1,23 @@
using System;
namespace Microsoft.AspNetCore.Razor.Language.Intermediate
{
internal class LazyIntermediateToken : IntermediateToken
{
public Func<string> ContentFactory { get; set; }
public override string Content
{
get
{
if (base.Content == null && ContentFactory != null)
{
Content = ContentFactory();
ContentFactory = null;
}
return base.Content;
}
}
}
}

View File

@ -20,7 +20,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Components
var actual = new StringBuilder(); var actual = new StringBuilder();
for (var i = 0; i < attributeValueNode.Children.Count; i++) for (var i = 0; i < attributeValueNode.Children.Count; i++)
{ {
var token = Assert.IsType<IntermediateToken>(attributeValueNode.Children[i]); var token = Assert.IsAssignableFrom<IntermediateToken>(attributeValueNode.Children[i]);
Assert.Equal(TokenKind.Html, token.Kind); Assert.Equal(TokenKind.Html, token.Kind);
actual.Append(token.Content); actual.Append(token.Content);
} }
@ -45,7 +45,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Components
var actual = new StringBuilder(); var actual = new StringBuilder();
for (var i = 0; i < contentNode.Children.Count; i++) for (var i = 0; i < contentNode.Children.Count; i++)
{ {
var token = Assert.IsType<IntermediateToken>(contentNode.Children[i]); var token = Assert.IsAssignableFrom<IntermediateToken>(contentNode.Children[i]);
Assert.Equal(TokenKind.Html, token.Kind); Assert.Equal(TokenKind.Html, token.Kind);
actual.Append(token.Content); actual.Append(token.Content);
} }
@ -71,7 +71,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Components
var actual = new StringBuilder(); var actual = new StringBuilder();
for (var i = 0; i < attributeValueNode.Children.Count; i++) for (var i = 0; i < attributeValueNode.Children.Count; i++)
{ {
var token = Assert.IsType<IntermediateToken>(attributeValueNode.Children[i]); var token = Assert.IsAssignableFrom<IntermediateToken>(attributeValueNode.Children[i]);
Assert.Equal(TokenKind.CSharp, token.Kind); Assert.Equal(TokenKind.CSharp, token.Kind);
actual.Append(token.Content); actual.Append(token.Content);
} }
@ -109,7 +109,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Components
var contentNode = Assert.IsType<HtmlContentIntermediateNode>(node); var contentNode = Assert.IsType<HtmlContentIntermediateNode>(node);
for (var i = 0; i < contentNode.Children.Count; i++) for (var i = 0; i < contentNode.Children.Count; i++)
{ {
var token = Assert.IsType<IntermediateToken>(contentNode.Children[i]); var token = Assert.IsAssignableFrom<IntermediateToken>(contentNode.Children[i]);
Assert.Equal(TokenKind.Html, token.Kind); Assert.Equal(TokenKind.Html, token.Kind);
Assert.True(string.IsNullOrWhiteSpace(token.Content)); Assert.True(string.IsNullOrWhiteSpace(token.Content));
} }

View File

@ -5,4 +5,4 @@ Document -
ClassDeclaration - - public - Template - - ClassDeclaration - - public - Template - -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [13] HelloWorld.cshtml) HtmlContent - (0:0,0 [13] HelloWorld.cshtml)
IntermediateToken - (0:0,0 [13] HelloWorld.cshtml) - Html - Hello, World! LazyIntermediateToken - (0:0,0 [13] HelloWorld.cshtml) - Html - Hello, World!

View File

@ -11,4 +11,4 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:0,31 [2] AddTagHelperDirective.cshtml) HtmlContent - (31:0,31 [2] AddTagHelperDirective.cshtml)
IntermediateToken - (31:0,31 [2] AddTagHelperDirective.cshtml) - Html - \n LazyIntermediateToken - (31:0,31 [2] AddTagHelperDirective.cshtml) - Html - \n

View File

@ -22,4 +22,4 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (269:4,0 [13] AttributeDirective.cshtml) HtmlContent - (269:4,0 [13] AttributeDirective.cshtml)
IntermediateToken - (269:4,0 [13] AttributeDirective.cshtml) - Html - \nHello World LazyIntermediateToken - (269:4,0 [13] AttributeDirective.cshtml) - Html - \nHello World

View File

@ -13,4 +13,4 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_AttributeDirective_Runtime - - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_AttributeDirective_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (269:4,0 [13] AttributeDirective.cshtml) HtmlContent - (269:4,0 [13] AttributeDirective.cshtml)
IntermediateToken - (269:4,0 [13] AttributeDirective.cshtml) - Html - \nHello World LazyIntermediateToken - (269:4,0 [13] AttributeDirective.cshtml) - Html - \nHello World

View File

@ -16,49 +16,49 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (29:0,29 [4] AttributeTargetingTagHelpers.cshtml) HtmlContent - (29:0,29 [4] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (29:0,29 [4] AttributeTargetingTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (29:0,29 [4] AttributeTargetingTagHelpers.cshtml) - Html - \n\n
TagHelper - (33:2,0 [228] AttributeTargetingTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (33:2,0 [228] AttributeTargetingTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (48:2,15 [9] AttributeTargetingTagHelpers.cshtml) HtmlContent - (48:2,15 [9] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
IntermediateToken - (54:3,4 [2] AttributeTargetingTagHelpers.cshtml) - Html - <p LazyIntermediateToken - (54:3,4 [2] AttributeTargetingTagHelpers.cshtml) - Html - <p
IntermediateToken - (56:3,6 [1] AttributeTargetingTagHelpers.cshtml) - Html - > LazyIntermediateToken - (56:3,6 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
TagHelper - (57:3,7 [36] AttributeTargetingTagHelpers.cshtml) - strong - TagMode.StartTagAndEndTag TagHelper - (57:3,7 [36] AttributeTargetingTagHelpers.cshtml) - strong - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml) HtmlContent - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml) - Html - Hello LazyIntermediateToken - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml) - Html - Hello
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
DefaultTagHelperHtmlAttribute - - catchAll - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - catchAll - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (75:3,25 [2] AttributeTargetingTagHelpers.cshtml) HtmlContent - (75:3,25 [2] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (75:3,25 [2] AttributeTargetingTagHelpers.cshtml) - Html - hi LazyIntermediateToken - (75:3,25 [2] AttributeTargetingTagHelpers.cshtml) - Html - hi
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (93:3,43 [62] AttributeTargetingTagHelpers.cshtml) HtmlContent - (93:3,43 [62] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (93:3,43 [7] AttributeTargetingTagHelpers.cshtml) - Html - <strong LazyIntermediateToken - (93:3,43 [7] AttributeTargetingTagHelpers.cshtml) - Html - <strong
IntermediateToken - (100:3,50 [1] AttributeTargetingTagHelpers.cshtml) - Html - > LazyIntermediateToken - (100:3,50 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
IntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World LazyIntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World
IntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - </strong> LazyIntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - </strong>
IntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html - </p> LazyIntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html - </p>
IntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
IntermediateToken - (125:4,4 [6] AttributeTargetingTagHelpers.cshtml) - Html - <input LazyIntermediateToken - (125:4,4 [6] AttributeTargetingTagHelpers.cshtml) - Html - <input
IntermediateToken - (131:4,10 [15] AttributeTargetingTagHelpers.cshtml) - Html - checked="true" LazyIntermediateToken - (131:4,10 [15] AttributeTargetingTagHelpers.cshtml) - Html - checked="true"
IntermediateToken - (146:4,25 [1] AttributeTargetingTagHelpers.cshtml) - Html - LazyIntermediateToken - (146:4,25 [1] AttributeTargetingTagHelpers.cshtml) - Html -
IntermediateToken - (147:4,26 [2] AttributeTargetingTagHelpers.cshtml) - Html - /> LazyIntermediateToken - (147:4,26 [2] AttributeTargetingTagHelpers.cshtml) - Html - />
IntermediateToken - (149:4,28 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (149:4,28 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
TagHelper - (155:5,4 [40] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (155:5,4 [40] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) HtmlContent - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperProperty - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) HtmlContent - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperProperty - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (195:5,44 [6] AttributeTargetingTagHelpers.cshtml) HtmlContent - (195:5,44 [6] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (195:5,44 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (195:5,44 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
TagHelper - (201:6,4 [54] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (201:6,4 [54] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -66,20 +66,20 @@ Document -
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
DefaultTagHelperProperty - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) HtmlContent - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperProperty - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) HtmlContent - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperProperty - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true
DefaultTagHelperHtmlAttribute - - catchAll - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - catchAll - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (249:6,52 [2] AttributeTargetingTagHelpers.cshtml) HtmlContent - (249:6,52 [2] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (249:6,52 [2] AttributeTargetingTagHelpers.cshtml) - Html - hi LazyIntermediateToken - (249:6,52 [2] AttributeTargetingTagHelpers.cshtml) - Html - hi
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml) HtmlContent - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (43:2,10 [3] AttributeTargetingTagHelpers.cshtml) HtmlContent - (43:2,10 [3] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (43:2,10 [3] AttributeTargetingTagHelpers.cshtml) - Html - btn LazyIntermediateToken - (43:2,10 [3] AttributeTargetingTagHelpers.cshtml) - Html - btn
DefaultTagHelperExecute - DefaultTagHelperExecute -

View File

@ -13,32 +13,32 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2 FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [2] AttributeTargetingTagHelpers.cshtml) HtmlContent - (31:1,0 [2] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (31:1,0 [2] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (31:1,0 [2] AttributeTargetingTagHelpers.cshtml) - Html - \n
TagHelper - (33:2,0 [228] AttributeTargetingTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (33:2,0 [228] AttributeTargetingTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (48:2,15 [9] AttributeTargetingTagHelpers.cshtml) HtmlContent - (48:2,15 [9] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
IntermediateToken - (54:3,4 [2] AttributeTargetingTagHelpers.cshtml) - Html - <p LazyIntermediateToken - (54:3,4 [2] AttributeTargetingTagHelpers.cshtml) - Html - <p
IntermediateToken - (56:3,6 [1] AttributeTargetingTagHelpers.cshtml) - Html - > LazyIntermediateToken - (56:3,6 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
TagHelper - (57:3,7 [36] AttributeTargetingTagHelpers.cshtml) - strong - TagMode.StartTagAndEndTag TagHelper - (57:3,7 [36] AttributeTargetingTagHelpers.cshtml) - strong - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml) HtmlContent - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml) - Html - Hello LazyIntermediateToken - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml) - Html - Hello
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (93:3,43 [62] AttributeTargetingTagHelpers.cshtml) HtmlContent - (93:3,43 [62] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (93:3,43 [7] AttributeTargetingTagHelpers.cshtml) - Html - <strong LazyIntermediateToken - (93:3,43 [7] AttributeTargetingTagHelpers.cshtml) - Html - <strong
IntermediateToken - (100:3,50 [1] AttributeTargetingTagHelpers.cshtml) - Html - > LazyIntermediateToken - (100:3,50 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
IntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World LazyIntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World
IntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - </strong> LazyIntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - </strong>
IntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html - </p> LazyIntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html - </p>
IntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
IntermediateToken - (125:4,4 [6] AttributeTargetingTagHelpers.cshtml) - Html - <input LazyIntermediateToken - (125:4,4 [6] AttributeTargetingTagHelpers.cshtml) - Html - <input
IntermediateToken - (131:4,10 [15] AttributeTargetingTagHelpers.cshtml) - Html - checked="true" LazyIntermediateToken - (131:4,10 [15] AttributeTargetingTagHelpers.cshtml) - Html - checked="true"
IntermediateToken - (146:4,25 [1] AttributeTargetingTagHelpers.cshtml) - Html - LazyIntermediateToken - (146:4,25 [1] AttributeTargetingTagHelpers.cshtml) - Html -
IntermediateToken - (147:4,26 [2] AttributeTargetingTagHelpers.cshtml) - Html - /> LazyIntermediateToken - (147:4,26 [2] AttributeTargetingTagHelpers.cshtml) - Html - />
IntermediateToken - (149:4,28 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (149:4,28 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
TagHelper - (155:5,4 [40] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (155:5,4 [40] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -46,10 +46,10 @@ Document -
PreallocatedTagHelperProperty - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type PreallocatedTagHelperProperty - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type
PreallocatedTagHelperProperty - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type PreallocatedTagHelperProperty - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type
DefaultTagHelperProperty - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (195:5,44 [6] AttributeTargetingTagHelpers.cshtml) HtmlContent - (195:5,44 [6] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (195:5,44 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (195:5,44 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
TagHelper - (201:6,4 [54] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (201:6,4 [54] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -58,11 +58,11 @@ Document -
PreallocatedTagHelperProperty - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type PreallocatedTagHelperProperty - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type
PreallocatedTagHelperProperty - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type PreallocatedTagHelperProperty - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type
DefaultTagHelperProperty - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml) HtmlContent - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
DefaultTagHelperExecute - DefaultTagHelperExecute -

View File

@ -10,139 +10,139 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (89:5,1 [102] Await.cshtml) HtmlContent - (89:5,1 [102] Await.cshtml)
IntermediateToken - (89:5,1 [4] Await.cshtml) - Html - \n\n LazyIntermediateToken - (89:5,1 [4] Await.cshtml) - Html - \n\n
IntermediateToken - (93:7,0 [8] Await.cshtml) - Html - <section LazyIntermediateToken - (93:7,0 [8] Await.cshtml) - Html - <section
IntermediateToken - (101:7,8 [1] Await.cshtml) - Html - > LazyIntermediateToken - (101:7,8 [1] Await.cshtml) - Html - >
IntermediateToken - (102:7,9 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (102:7,9 [6] Await.cshtml) - Html - \n
IntermediateToken - (108:8,4 [3] Await.cshtml) - Html - <h1 LazyIntermediateToken - (108:8,4 [3] Await.cshtml) - Html - <h1
IntermediateToken - (111:8,7 [1] Await.cshtml) - Html - > LazyIntermediateToken - (111:8,7 [1] Await.cshtml) - Html - >
IntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test LazyIntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test
IntermediateToken - (146:8,42 [5] Await.cshtml) - Html - </h1> LazyIntermediateToken - (146:8,42 [5] Await.cshtml) - Html - </h1>
IntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n
IntermediateToken - (157:9,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (157:9,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (159:9,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (159:9,6 [1] Await.cshtml) - Html - >
IntermediateToken - (160:9,7 [31] Await.cshtml) - Html - Basic Asynchronous Expression: LazyIntermediateToken - (160:9,7 [31] Await.cshtml) - Html - Basic Asynchronous Expression:
CSharpExpression - (192:9,39 [11] Await.cshtml) CSharpExpression - (192:9,39 [11] Await.cshtml)
IntermediateToken - (192:9,39 [11] Await.cshtml) - CSharp - await Foo() LazyIntermediateToken - (192:9,39 [11] Await.cshtml) - CSharp - await Foo()
HtmlContent - (203:9,50 [42] Await.cshtml) HtmlContent - (203:9,50 [42] Await.cshtml)
IntermediateToken - (203:9,50 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (203:9,50 [4] Await.cshtml) - Html - </p>
IntermediateToken - (207:9,54 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (207:9,54 [6] Await.cshtml) - Html - \n
IntermediateToken - (213:10,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (213:10,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (215:10,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (215:10,6 [1] Await.cshtml) - Html - >
IntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template: LazyIntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template:
CSharpExpression - (247:10,38 [11] Await.cshtml) CSharpExpression - (247:10,38 [11] Await.cshtml)
IntermediateToken - (247:10,38 [11] Await.cshtml) - CSharp - await Foo() LazyIntermediateToken - (247:10,38 [11] Await.cshtml) - CSharp - await Foo()
HtmlContent - (259:10,50 [43] Await.cshtml) HtmlContent - (259:10,50 [43] Await.cshtml)
IntermediateToken - (259:10,50 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (259:10,50 [4] Await.cshtml) - Html - </p>
IntermediateToken - (263:10,54 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (263:10,54 [6] Await.cshtml) - Html - \n
IntermediateToken - (269:11,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (269:11,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (271:11,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (271:11,6 [1] Await.cshtml) - Html - >
IntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement: LazyIntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement:
CSharpCode - (304:11,39 [14] Await.cshtml) CSharpCode - (304:11,39 [14] Await.cshtml)
IntermediateToken - (304:11,39 [14] Await.cshtml) - CSharp - await Foo(); LazyIntermediateToken - (304:11,39 [14] Await.cshtml) - CSharp - await Foo();
HtmlContent - (319:11,54 [50] Await.cshtml) HtmlContent - (319:11,54 [50] Await.cshtml)
IntermediateToken - (319:11,54 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (319:11,54 [4] Await.cshtml) - Html - </p>
IntermediateToken - (323:11,58 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (323:11,58 [6] Await.cshtml) - Html - \n
IntermediateToken - (329:12,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (329:12,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (331:12,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (331:12,6 [1] Await.cshtml) - Html - >
IntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested: LazyIntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested:
CSharpCode - (371:12,46 [1] Await.cshtml) CSharpCode - (371:12,46 [1] Await.cshtml)
IntermediateToken - (371:12,46 [1] Await.cshtml) - CSharp - LazyIntermediateToken - (371:12,46 [1] Await.cshtml) - CSharp -
HtmlContent - (372:12,47 [3] Await.cshtml) HtmlContent - (372:12,47 [3] Await.cshtml)
IntermediateToken - (372:12,47 [2] Await.cshtml) - Html - <b LazyIntermediateToken - (372:12,47 [2] Await.cshtml) - Html - <b
IntermediateToken - (374:12,49 [1] Await.cshtml) - Html - > LazyIntermediateToken - (374:12,49 [1] Await.cshtml) - Html - >
CSharpExpression - (376:12,51 [11] Await.cshtml) CSharpExpression - (376:12,51 [11] Await.cshtml)
IntermediateToken - (376:12,51 [11] Await.cshtml) - CSharp - await Foo() LazyIntermediateToken - (376:12,51 [11] Await.cshtml) - CSharp - await Foo()
HtmlContent - (387:12,62 [4] Await.cshtml) HtmlContent - (387:12,62 [4] Await.cshtml)
IntermediateToken - (387:12,62 [4] Await.cshtml) - Html - </b> LazyIntermediateToken - (387:12,62 [4] Await.cshtml) - Html - </b>
CSharpCode - (391:12,66 [1] Await.cshtml) CSharpCode - (391:12,66 [1] Await.cshtml)
IntermediateToken - (391:12,66 [1] Await.cshtml) - CSharp - LazyIntermediateToken - (391:12,66 [1] Await.cshtml) - CSharp -
HtmlContent - (393:12,68 [54] Await.cshtml) HtmlContent - (393:12,68 [54] Await.cshtml)
IntermediateToken - (393:12,68 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (393:12,68 [4] Await.cshtml) - Html - </p>
IntermediateToken - (397:12,72 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (397:12,72 [6] Await.cshtml) - Html - \n
IntermediateToken - (403:13,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (403:13,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (405:13,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (405:13,6 [1] Await.cshtml) - Html - >
IntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement: LazyIntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement:
CSharpExpression - (448:13,49 [5] Await.cshtml) CSharpExpression - (448:13,49 [5] Await.cshtml)
IntermediateToken - (448:13,49 [5] Await.cshtml) - CSharp - await LazyIntermediateToken - (448:13,49 [5] Await.cshtml) - CSharp - await
HtmlContent - (453:13,54 [124] Await.cshtml) HtmlContent - (453:13,54 [124] Await.cshtml)
IntermediateToken - (453:13,54 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (453:13,54 [4] Await.cshtml) - Html - </p>
IntermediateToken - (457:13,58 [2] Await.cshtml) - Html - \n LazyIntermediateToken - (457:13,58 [2] Await.cshtml) - Html - \n
IntermediateToken - (459:14,0 [10] Await.cshtml) - Html - </section> LazyIntermediateToken - (459:14,0 [10] Await.cshtml) - Html - </section>
IntermediateToken - (469:14,10 [4] Await.cshtml) - Html - \n\n LazyIntermediateToken - (469:14,10 [4] Await.cshtml) - Html - \n\n
IntermediateToken - (473:16,0 [8] Await.cshtml) - Html - <section LazyIntermediateToken - (473:16,0 [8] Await.cshtml) - Html - <section
IntermediateToken - (481:16,8 [1] Await.cshtml) - Html - > LazyIntermediateToken - (481:16,8 [1] Await.cshtml) - Html - >
IntermediateToken - (482:16,9 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (482:16,9 [6] Await.cshtml) - Html - \n
IntermediateToken - (488:17,4 [3] Await.cshtml) - Html - <h1 LazyIntermediateToken - (488:17,4 [3] Await.cshtml) - Html - <h1
IntermediateToken - (491:17,7 [1] Await.cshtml) - Html - > LazyIntermediateToken - (491:17,7 [1] Await.cshtml) - Html - >
IntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test LazyIntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
IntermediateToken - (529:17,45 [5] Await.cshtml) - Html - </h1> LazyIntermediateToken - (529:17,45 [5] Await.cshtml) - Html - </h1>
IntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
IntermediateToken - (540:18,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (540:18,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (542:18,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (542:18,6 [1] Await.cshtml) - Html - >
IntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression: LazyIntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression:
CSharpExpression - (578:18,42 [15] Await.cshtml) CSharpExpression - (578:18,42 [15] Await.cshtml)
IntermediateToken - (578:18,42 [15] Await.cshtml) - CSharp - await Foo(1, 2) LazyIntermediateToken - (578:18,42 [15] Await.cshtml) - CSharp - await Foo(1, 2)
HtmlContent - (593:18,57 [56] Await.cshtml) HtmlContent - (593:18,57 [56] Await.cshtml)
IntermediateToken - (593:18,57 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (593:18,57 [4] Await.cshtml) - Html - </p>
IntermediateToken - (597:18,61 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (597:18,61 [6] Await.cshtml) - Html - \n
IntermediateToken - (603:19,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (603:19,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (605:19,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (605:19,6 [1] Await.cshtml) - Html - >
IntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended: LazyIntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended:
CSharpExpression - (650:19,51 [19] Await.cshtml) CSharpExpression - (650:19,51 [19] Await.cshtml)
IntermediateToken - (650:19,51 [19] Await.cshtml) - CSharp - await Foo.Bar(1, 2) LazyIntermediateToken - (650:19,51 [19] Await.cshtml) - CSharp - await Foo.Bar(1, 2)
HtmlContent - (669:19,70 [45] Await.cshtml) HtmlContent - (669:19,70 [45] Await.cshtml)
IntermediateToken - (669:19,70 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (669:19,70 [4] Await.cshtml) - Html - </p>
IntermediateToken - (673:19,74 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (673:19,74 [6] Await.cshtml) - Html - \n
IntermediateToken - (679:20,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (679:20,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (681:20,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (681:20,6 [1] Await.cshtml) - Html - >
IntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template: LazyIntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template:
CSharpExpression - (716:20,41 [22] Await.cshtml) CSharpExpression - (716:20,41 [22] Await.cshtml)
IntermediateToken - (716:20,41 [22] Await.cshtml) - CSharp - await Foo("bob", true) LazyIntermediateToken - (716:20,41 [22] Await.cshtml) - CSharp - await Foo("bob", true)
HtmlContent - (739:20,64 [46] Await.cshtml) HtmlContent - (739:20,64 [46] Await.cshtml)
IntermediateToken - (739:20,64 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (739:20,64 [4] Await.cshtml) - Html - </p>
IntermediateToken - (743:20,68 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (743:20,68 [6] Await.cshtml) - Html - \n
IntermediateToken - (749:21,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (749:21,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (751:21,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (751:21,6 [1] Await.cshtml) - Html - >
IntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement: LazyIntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement:
CSharpCode - (787:21,42 [39] Await.cshtml) CSharpCode - (787:21,42 [39] Await.cshtml)
IntermediateToken - (787:21,42 [39] Await.cshtml) - CSharp - await Foo(something, hello: "world"); LazyIntermediateToken - (787:21,42 [39] Await.cshtml) - CSharp - await Foo(something, hello: "world");
HtmlContent - (827:21,82 [55] Await.cshtml) HtmlContent - (827:21,82 [55] Await.cshtml)
IntermediateToken - (827:21,82 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (827:21,82 [4] Await.cshtml) - Html - </p>
IntermediateToken - (831:21,86 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (831:21,86 [6] Await.cshtml) - Html - \n
IntermediateToken - (837:22,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (837:22,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (839:22,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (839:22,6 [1] Await.cshtml) - Html - >
IntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended: LazyIntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended:
CSharpCode - (884:22,51 [21] Await.cshtml) CSharpCode - (884:22,51 [21] Await.cshtml)
IntermediateToken - (884:22,51 [21] Await.cshtml) - CSharp - await Foo.Bar(1, 2) LazyIntermediateToken - (884:22,51 [21] Await.cshtml) - CSharp - await Foo.Bar(1, 2)
HtmlContent - (906:22,73 [53] Await.cshtml) HtmlContent - (906:22,73 [53] Await.cshtml)
IntermediateToken - (906:22,73 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (906:22,73 [4] Await.cshtml) - Html - </p>
IntermediateToken - (910:22,77 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (910:22,77 [6] Await.cshtml) - Html - \n
IntermediateToken - (916:23,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (916:23,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (918:23,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (918:23,6 [1] Await.cshtml) - Html - >
IntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested: LazyIntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested:
CSharpCode - (961:23,49 [1] Await.cshtml) CSharpCode - (961:23,49 [1] Await.cshtml)
IntermediateToken - (961:23,49 [1] Await.cshtml) - CSharp - LazyIntermediateToken - (961:23,49 [1] Await.cshtml) - CSharp -
HtmlContent - (962:23,50 [3] Await.cshtml) HtmlContent - (962:23,50 [3] Await.cshtml)
IntermediateToken - (962:23,50 [2] Await.cshtml) - Html - <b LazyIntermediateToken - (962:23,50 [2] Await.cshtml) - Html - <b
IntermediateToken - (964:23,52 [1] Await.cshtml) - Html - > LazyIntermediateToken - (964:23,52 [1] Await.cshtml) - Html - >
CSharpExpression - (966:23,54 [27] Await.cshtml) CSharpExpression - (966:23,54 [27] Await.cshtml)
IntermediateToken - (966:23,54 [27] Await.cshtml) - CSharp - await Foo(boolValue: false) LazyIntermediateToken - (966:23,54 [27] Await.cshtml) - CSharp - await Foo(boolValue: false)
HtmlContent - (993:23,81 [4] Await.cshtml) HtmlContent - (993:23,81 [4] Await.cshtml)
IntermediateToken - (993:23,81 [4] Await.cshtml) - Html - </b> LazyIntermediateToken - (993:23,81 [4] Await.cshtml) - Html - </b>
CSharpCode - (997:23,85 [1] Await.cshtml) CSharpCode - (997:23,85 [1] Await.cshtml)
IntermediateToken - (997:23,85 [1] Await.cshtml) - CSharp - LazyIntermediateToken - (997:23,85 [1] Await.cshtml) - CSharp -
HtmlContent - (999:23,87 [57] Await.cshtml) HtmlContent - (999:23,87 [57] Await.cshtml)
IntermediateToken - (999:23,87 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (999:23,87 [4] Await.cshtml) - Html - </p>
IntermediateToken - (1003:23,91 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (1003:23,91 [6] Await.cshtml) - Html - \n
IntermediateToken - (1009:24,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (1009:24,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (1011:24,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (1011:24,6 [1] Await.cshtml) - Html - >
IntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement: LazyIntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement:
CSharpExpression - (1057:24,52 [19] Await.cshtml) CSharpExpression - (1057:24,52 [19] Await.cshtml)
IntermediateToken - (1057:24,52 [19] Await.cshtml) - CSharp - await ("wrrronggg") LazyIntermediateToken - (1057:24,52 [19] Await.cshtml) - CSharp - await ("wrrronggg")
HtmlContent - (1076:24,71 [16] Await.cshtml) HtmlContent - (1076:24,71 [16] Await.cshtml)
IntermediateToken - (1076:24,71 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (1076:24,71 [4] Await.cshtml) - Html - </p>
IntermediateToken - (1080:24,75 [2] Await.cshtml) - Html - \n LazyIntermediateToken - (1080:24,75 [2] Await.cshtml) - Html - \n
IntermediateToken - (1082:25,0 [10] Await.cshtml) - Html - </section> LazyIntermediateToken - (1082:25,0 [10] Await.cshtml) - Html - </section>
CSharpCode - (12:0,12 [76] Await.cshtml) CSharpCode - (12:0,12 [76] Await.cshtml)
IntermediateToken - (12:0,12 [76] Await.cshtml) - CSharp - \n public async Task<string> Foo()\n {\n return "Bar";\n }\n LazyIntermediateToken - (12:0,12 [76] Await.cshtml) - CSharp - \n public async Task<string> Foo()\n {\n return "Bar";\n }\n

View File

@ -5,139 +5,139 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Await_Runtime - - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Await_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (91:6,0 [100] Await.cshtml) HtmlContent - (91:6,0 [100] Await.cshtml)
IntermediateToken - (91:6,0 [2] Await.cshtml) - Html - \n LazyIntermediateToken - (91:6,0 [2] Await.cshtml) - Html - \n
IntermediateToken - (93:7,0 [8] Await.cshtml) - Html - <section LazyIntermediateToken - (93:7,0 [8] Await.cshtml) - Html - <section
IntermediateToken - (101:7,8 [1] Await.cshtml) - Html - > LazyIntermediateToken - (101:7,8 [1] Await.cshtml) - Html - >
IntermediateToken - (102:7,9 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (102:7,9 [6] Await.cshtml) - Html - \n
IntermediateToken - (108:8,4 [3] Await.cshtml) - Html - <h1 LazyIntermediateToken - (108:8,4 [3] Await.cshtml) - Html - <h1
IntermediateToken - (111:8,7 [1] Await.cshtml) - Html - > LazyIntermediateToken - (111:8,7 [1] Await.cshtml) - Html - >
IntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test LazyIntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test
IntermediateToken - (146:8,42 [5] Await.cshtml) - Html - </h1> LazyIntermediateToken - (146:8,42 [5] Await.cshtml) - Html - </h1>
IntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n
IntermediateToken - (157:9,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (157:9,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (159:9,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (159:9,6 [1] Await.cshtml) - Html - >
IntermediateToken - (160:9,7 [31] Await.cshtml) - Html - Basic Asynchronous Expression: LazyIntermediateToken - (160:9,7 [31] Await.cshtml) - Html - Basic Asynchronous Expression:
CSharpExpression - (192:9,39 [11] Await.cshtml) CSharpExpression - (192:9,39 [11] Await.cshtml)
IntermediateToken - (192:9,39 [11] Await.cshtml) - CSharp - await Foo() LazyIntermediateToken - (192:9,39 [11] Await.cshtml) - CSharp - await Foo()
HtmlContent - (203:9,50 [42] Await.cshtml) HtmlContent - (203:9,50 [42] Await.cshtml)
IntermediateToken - (203:9,50 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (203:9,50 [4] Await.cshtml) - Html - </p>
IntermediateToken - (207:9,54 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (207:9,54 [6] Await.cshtml) - Html - \n
IntermediateToken - (213:10,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (213:10,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (215:10,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (215:10,6 [1] Await.cshtml) - Html - >
IntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template: LazyIntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template:
CSharpExpression - (247:10,38 [11] Await.cshtml) CSharpExpression - (247:10,38 [11] Await.cshtml)
IntermediateToken - (247:10,38 [11] Await.cshtml) - CSharp - await Foo() LazyIntermediateToken - (247:10,38 [11] Await.cshtml) - CSharp - await Foo()
HtmlContent - (259:10,50 [43] Await.cshtml) HtmlContent - (259:10,50 [43] Await.cshtml)
IntermediateToken - (259:10,50 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (259:10,50 [4] Await.cshtml) - Html - </p>
IntermediateToken - (263:10,54 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (263:10,54 [6] Await.cshtml) - Html - \n
IntermediateToken - (269:11,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (269:11,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (271:11,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (271:11,6 [1] Await.cshtml) - Html - >
IntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement: LazyIntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement:
CSharpCode - (304:11,39 [14] Await.cshtml) CSharpCode - (304:11,39 [14] Await.cshtml)
IntermediateToken - (304:11,39 [14] Await.cshtml) - CSharp - await Foo(); LazyIntermediateToken - (304:11,39 [14] Await.cshtml) - CSharp - await Foo();
HtmlContent - (319:11,54 [50] Await.cshtml) HtmlContent - (319:11,54 [50] Await.cshtml)
IntermediateToken - (319:11,54 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (319:11,54 [4] Await.cshtml) - Html - </p>
IntermediateToken - (323:11,58 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (323:11,58 [6] Await.cshtml) - Html - \n
IntermediateToken - (329:12,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (329:12,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (331:12,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (331:12,6 [1] Await.cshtml) - Html - >
IntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested: LazyIntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested:
HtmlContent - (371:12,46 [4] Await.cshtml) HtmlContent - (371:12,46 [4] Await.cshtml)
IntermediateToken - (371:12,46 [1] Await.cshtml) - Html - LazyIntermediateToken - (371:12,46 [1] Await.cshtml) - Html -
IntermediateToken - (372:12,47 [2] Await.cshtml) - Html - <b LazyIntermediateToken - (372:12,47 [2] Await.cshtml) - Html - <b
IntermediateToken - (374:12,49 [1] Await.cshtml) - Html - > LazyIntermediateToken - (374:12,49 [1] Await.cshtml) - Html - >
CSharpExpression - (376:12,51 [11] Await.cshtml) CSharpExpression - (376:12,51 [11] Await.cshtml)
IntermediateToken - (376:12,51 [11] Await.cshtml) - CSharp - await Foo() LazyIntermediateToken - (376:12,51 [11] Await.cshtml) - CSharp - await Foo()
HtmlContent - (387:12,62 [5] Await.cshtml) HtmlContent - (387:12,62 [5] Await.cshtml)
IntermediateToken - (387:12,62 [4] Await.cshtml) - Html - </b> LazyIntermediateToken - (387:12,62 [4] Await.cshtml) - Html - </b>
IntermediateToken - (391:12,66 [1] Await.cshtml) - Html - LazyIntermediateToken - (391:12,66 [1] Await.cshtml) - Html -
CSharpCode - (392:12,67 [0] Await.cshtml) CSharpCode - (392:12,67 [0] Await.cshtml)
IntermediateToken - (392:12,67 [0] Await.cshtml) - CSharp - LazyIntermediateToken - (392:12,67 [0] Await.cshtml) - CSharp -
HtmlContent - (393:12,68 [54] Await.cshtml) HtmlContent - (393:12,68 [54] Await.cshtml)
IntermediateToken - (393:12,68 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (393:12,68 [4] Await.cshtml) - Html - </p>
IntermediateToken - (397:12,72 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (397:12,72 [6] Await.cshtml) - Html - \n
IntermediateToken - (403:13,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (403:13,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (405:13,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (405:13,6 [1] Await.cshtml) - Html - >
IntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement: LazyIntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement:
CSharpExpression - (448:13,49 [5] Await.cshtml) CSharpExpression - (448:13,49 [5] Await.cshtml)
IntermediateToken - (448:13,49 [5] Await.cshtml) - CSharp - await LazyIntermediateToken - (448:13,49 [5] Await.cshtml) - CSharp - await
HtmlContent - (453:13,54 [124] Await.cshtml) HtmlContent - (453:13,54 [124] Await.cshtml)
IntermediateToken - (453:13,54 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (453:13,54 [4] Await.cshtml) - Html - </p>
IntermediateToken - (457:13,58 [2] Await.cshtml) - Html - \n LazyIntermediateToken - (457:13,58 [2] Await.cshtml) - Html - \n
IntermediateToken - (459:14,0 [10] Await.cshtml) - Html - </section> LazyIntermediateToken - (459:14,0 [10] Await.cshtml) - Html - </section>
IntermediateToken - (469:14,10 [4] Await.cshtml) - Html - \n\n LazyIntermediateToken - (469:14,10 [4] Await.cshtml) - Html - \n\n
IntermediateToken - (473:16,0 [8] Await.cshtml) - Html - <section LazyIntermediateToken - (473:16,0 [8] Await.cshtml) - Html - <section
IntermediateToken - (481:16,8 [1] Await.cshtml) - Html - > LazyIntermediateToken - (481:16,8 [1] Await.cshtml) - Html - >
IntermediateToken - (482:16,9 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (482:16,9 [6] Await.cshtml) - Html - \n
IntermediateToken - (488:17,4 [3] Await.cshtml) - Html - <h1 LazyIntermediateToken - (488:17,4 [3] Await.cshtml) - Html - <h1
IntermediateToken - (491:17,7 [1] Await.cshtml) - Html - > LazyIntermediateToken - (491:17,7 [1] Await.cshtml) - Html - >
IntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test LazyIntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
IntermediateToken - (529:17,45 [5] Await.cshtml) - Html - </h1> LazyIntermediateToken - (529:17,45 [5] Await.cshtml) - Html - </h1>
IntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
IntermediateToken - (540:18,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (540:18,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (542:18,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (542:18,6 [1] Await.cshtml) - Html - >
IntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression: LazyIntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression:
CSharpExpression - (578:18,42 [15] Await.cshtml) CSharpExpression - (578:18,42 [15] Await.cshtml)
IntermediateToken - (578:18,42 [15] Await.cshtml) - CSharp - await Foo(1, 2) LazyIntermediateToken - (578:18,42 [15] Await.cshtml) - CSharp - await Foo(1, 2)
HtmlContent - (593:18,57 [56] Await.cshtml) HtmlContent - (593:18,57 [56] Await.cshtml)
IntermediateToken - (593:18,57 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (593:18,57 [4] Await.cshtml) - Html - </p>
IntermediateToken - (597:18,61 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (597:18,61 [6] Await.cshtml) - Html - \n
IntermediateToken - (603:19,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (603:19,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (605:19,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (605:19,6 [1] Await.cshtml) - Html - >
IntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended: LazyIntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended:
CSharpExpression - (650:19,51 [19] Await.cshtml) CSharpExpression - (650:19,51 [19] Await.cshtml)
IntermediateToken - (650:19,51 [19] Await.cshtml) - CSharp - await Foo.Bar(1, 2) LazyIntermediateToken - (650:19,51 [19] Await.cshtml) - CSharp - await Foo.Bar(1, 2)
HtmlContent - (669:19,70 [45] Await.cshtml) HtmlContent - (669:19,70 [45] Await.cshtml)
IntermediateToken - (669:19,70 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (669:19,70 [4] Await.cshtml) - Html - </p>
IntermediateToken - (673:19,74 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (673:19,74 [6] Await.cshtml) - Html - \n
IntermediateToken - (679:20,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (679:20,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (681:20,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (681:20,6 [1] Await.cshtml) - Html - >
IntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template: LazyIntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template:
CSharpExpression - (716:20,41 [22] Await.cshtml) CSharpExpression - (716:20,41 [22] Await.cshtml)
IntermediateToken - (716:20,41 [22] Await.cshtml) - CSharp - await Foo("bob", true) LazyIntermediateToken - (716:20,41 [22] Await.cshtml) - CSharp - await Foo("bob", true)
HtmlContent - (739:20,64 [46] Await.cshtml) HtmlContent - (739:20,64 [46] Await.cshtml)
IntermediateToken - (739:20,64 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (739:20,64 [4] Await.cshtml) - Html - </p>
IntermediateToken - (743:20,68 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (743:20,68 [6] Await.cshtml) - Html - \n
IntermediateToken - (749:21,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (749:21,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (751:21,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (751:21,6 [1] Await.cshtml) - Html - >
IntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement: LazyIntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement:
CSharpCode - (787:21,42 [39] Await.cshtml) CSharpCode - (787:21,42 [39] Await.cshtml)
IntermediateToken - (787:21,42 [39] Await.cshtml) - CSharp - await Foo(something, hello: "world"); LazyIntermediateToken - (787:21,42 [39] Await.cshtml) - CSharp - await Foo(something, hello: "world");
HtmlContent - (827:21,82 [55] Await.cshtml) HtmlContent - (827:21,82 [55] Await.cshtml)
IntermediateToken - (827:21,82 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (827:21,82 [4] Await.cshtml) - Html - </p>
IntermediateToken - (831:21,86 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (831:21,86 [6] Await.cshtml) - Html - \n
IntermediateToken - (837:22,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (837:22,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (839:22,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (839:22,6 [1] Await.cshtml) - Html - >
IntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended: LazyIntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended:
CSharpCode - (884:22,51 [21] Await.cshtml) CSharpCode - (884:22,51 [21] Await.cshtml)
IntermediateToken - (884:22,51 [21] Await.cshtml) - CSharp - await Foo.Bar(1, 2) LazyIntermediateToken - (884:22,51 [21] Await.cshtml) - CSharp - await Foo.Bar(1, 2)
HtmlContent - (906:22,73 [53] Await.cshtml) HtmlContent - (906:22,73 [53] Await.cshtml)
IntermediateToken - (906:22,73 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (906:22,73 [4] Await.cshtml) - Html - </p>
IntermediateToken - (910:22,77 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (910:22,77 [6] Await.cshtml) - Html - \n
IntermediateToken - (916:23,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (916:23,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (918:23,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (918:23,6 [1] Await.cshtml) - Html - >
IntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested: LazyIntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested:
HtmlContent - (961:23,49 [4] Await.cshtml) HtmlContent - (961:23,49 [4] Await.cshtml)
IntermediateToken - (961:23,49 [1] Await.cshtml) - Html - LazyIntermediateToken - (961:23,49 [1] Await.cshtml) - Html -
IntermediateToken - (962:23,50 [2] Await.cshtml) - Html - <b LazyIntermediateToken - (962:23,50 [2] Await.cshtml) - Html - <b
IntermediateToken - (964:23,52 [1] Await.cshtml) - Html - > LazyIntermediateToken - (964:23,52 [1] Await.cshtml) - Html - >
CSharpExpression - (966:23,54 [27] Await.cshtml) CSharpExpression - (966:23,54 [27] Await.cshtml)
IntermediateToken - (966:23,54 [27] Await.cshtml) - CSharp - await Foo(boolValue: false) LazyIntermediateToken - (966:23,54 [27] Await.cshtml) - CSharp - await Foo(boolValue: false)
HtmlContent - (993:23,81 [5] Await.cshtml) HtmlContent - (993:23,81 [5] Await.cshtml)
IntermediateToken - (993:23,81 [4] Await.cshtml) - Html - </b> LazyIntermediateToken - (993:23,81 [4] Await.cshtml) - Html - </b>
IntermediateToken - (997:23,85 [1] Await.cshtml) - Html - LazyIntermediateToken - (997:23,85 [1] Await.cshtml) - Html -
CSharpCode - (998:23,86 [0] Await.cshtml) CSharpCode - (998:23,86 [0] Await.cshtml)
IntermediateToken - (998:23,86 [0] Await.cshtml) - CSharp - LazyIntermediateToken - (998:23,86 [0] Await.cshtml) - CSharp -
HtmlContent - (999:23,87 [57] Await.cshtml) HtmlContent - (999:23,87 [57] Await.cshtml)
IntermediateToken - (999:23,87 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (999:23,87 [4] Await.cshtml) - Html - </p>
IntermediateToken - (1003:23,91 [6] Await.cshtml) - Html - \n LazyIntermediateToken - (1003:23,91 [6] Await.cshtml) - Html - \n
IntermediateToken - (1009:24,4 [2] Await.cshtml) - Html - <p LazyIntermediateToken - (1009:24,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (1011:24,6 [1] Await.cshtml) - Html - > LazyIntermediateToken - (1011:24,6 [1] Await.cshtml) - Html - >
IntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement: LazyIntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement:
CSharpExpression - (1057:24,52 [19] Await.cshtml) CSharpExpression - (1057:24,52 [19] Await.cshtml)
IntermediateToken - (1057:24,52 [19] Await.cshtml) - CSharp - await ("wrrronggg") LazyIntermediateToken - (1057:24,52 [19] Await.cshtml) - CSharp - await ("wrrronggg")
HtmlContent - (1076:24,71 [16] Await.cshtml) HtmlContent - (1076:24,71 [16] Await.cshtml)
IntermediateToken - (1076:24,71 [4] Await.cshtml) - Html - </p> LazyIntermediateToken - (1076:24,71 [4] Await.cshtml) - Html - </p>
IntermediateToken - (1080:24,75 [2] Await.cshtml) - Html - \n LazyIntermediateToken - (1080:24,75 [2] Await.cshtml) - Html - \n
IntermediateToken - (1082:25,0 [10] Await.cshtml) - Html - </section> LazyIntermediateToken - (1082:25,0 [10] Await.cshtml) - Html - </section>
CSharpCode - (12:0,12 [76] Await.cshtml) CSharpCode - (12:0,12 [76] Await.cshtml)
IntermediateToken - (12:0,12 [76] Await.cshtml) - CSharp - \n public async Task<string> Foo()\n {\n return "Bar";\n }\n LazyIntermediateToken - (12:0,12 [76] Await.cshtml) - CSharp - \n public async Task<string> Foo()\n {\n return "Bar";\n }\n

View File

@ -15,70 +15,70 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:0,31 [73] BasicTagHelpers.cshtml) HtmlContent - (31:0,31 [73] BasicTagHelpers.cshtml)
IntermediateToken - (31:0,31 [4] BasicTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (31:0,31 [4] BasicTagHelpers.cshtml) - Html - \n\n
IntermediateToken - (35:2,0 [4] BasicTagHelpers.cshtml) - Html - <div LazyIntermediateToken - (35:2,0 [4] BasicTagHelpers.cshtml) - Html - <div
IntermediateToken - (39:2,4 [17] BasicTagHelpers.cshtml) - Html - data-animation=" LazyIntermediateToken - (39:2,4 [17] BasicTagHelpers.cshtml) - Html - data-animation="
IntermediateToken - (56:2,21 [4] BasicTagHelpers.cshtml) - Html - fade LazyIntermediateToken - (56:2,21 [4] BasicTagHelpers.cshtml) - Html - fade
IntermediateToken - (60:2,25 [1] BasicTagHelpers.cshtml) - Html - " LazyIntermediateToken - (60:2,25 [1] BasicTagHelpers.cshtml) - Html - "
IntermediateToken - (61:2,26 [36] BasicTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute" LazyIntermediateToken - (61:2,26 [36] BasicTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (97:2,62 [1] BasicTagHelpers.cshtml) - Html - > LazyIntermediateToken - (97:2,62 [1] BasicTagHelpers.cshtml) - Html - >
IntermediateToken - (98:2,63 [6] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (98:2,63 [6] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (104:3,4 [216] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (104:3,4 [216] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (145:3,45 [10] BasicTagHelpers.cshtml) HtmlContent - (145:3,45 [10] BasicTagHelpers.cshtml)
IntermediateToken - (145:3,45 [10] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (145:3,45 [10] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (155:4,8 [25] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (155:4,8 [25] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - data - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - data - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (164:4,17 [10] BasicTagHelpers.cshtml) HtmlContent - (164:4,17 [10] BasicTagHelpers.cshtml)
IntermediateToken - (164:4,17 [10] BasicTagHelpers.cshtml) - Html - -delay1000 LazyIntermediateToken - (164:4,17 [10] BasicTagHelpers.cshtml) - Html - -delay1000
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (180:4,33 [10] BasicTagHelpers.cshtml) HtmlContent - (180:4,33 [10] BasicTagHelpers.cshtml)
IntermediateToken - (180:4,33 [10] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (180:4,33 [10] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (190:5,8 [71] BasicTagHelpers.cshtml) - input - TagMode.StartTagOnly TagHelper - (190:5,8 [71] BasicTagHelpers.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (212:5,30 [7] BasicTagHelpers.cshtml) HtmlContent - (212:5,30 [7] BasicTagHelpers.cshtml)
IntermediateToken - (212:5,30 [7] BasicTagHelpers.cshtml) - Html - 2000 + LazyIntermediateToken - (212:5,30 [7] BasicTagHelpers.cshtml) - Html - 2000 +
CSharpExpression - (220:5,38 [23] BasicTagHelpers.cshtml) CSharpExpression - (220:5,38 [23] BasicTagHelpers.cshtml)
IntermediateToken - (220:5,38 [23] BasicTagHelpers.cshtml) - CSharp - ViewBag.DefaultInterval LazyIntermediateToken - (220:5,38 [23] BasicTagHelpers.cshtml) - CSharp - ViewBag.DefaultInterval
HtmlContent - (243:5,61 [4] BasicTagHelpers.cshtml) HtmlContent - (243:5,61 [4] BasicTagHelpers.cshtml)
IntermediateToken - (243:5,61 [4] BasicTagHelpers.cshtml) - Html - + 1 LazyIntermediateToken - (243:5,61 [4] BasicTagHelpers.cshtml) - Html - + 1
DefaultTagHelperProperty - (255:5,73 [4] BasicTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (255:5,73 [4] BasicTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (255:5,73 [4] BasicTagHelpers.cshtml) HtmlContent - (255:5,73 [4] BasicTagHelpers.cshtml)
IntermediateToken - (255:5,73 [4] BasicTagHelpers.cshtml) - Html - text LazyIntermediateToken - (255:5,73 [4] BasicTagHelpers.cshtml) - Html - text
DefaultTagHelperProperty - (255:5,73 [4] BasicTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (255:5,73 [4] BasicTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (255:5,73 [4] BasicTagHelpers.cshtml) HtmlContent - (255:5,73 [4] BasicTagHelpers.cshtml)
IntermediateToken - (255:5,73 [4] BasicTagHelpers.cshtml) - Html - text LazyIntermediateToken - (255:5,73 [4] BasicTagHelpers.cshtml) - Html - text
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (261:5,79 [10] BasicTagHelpers.cshtml) HtmlContent - (261:5,79 [10] BasicTagHelpers.cshtml)
IntermediateToken - (261:5,79 [10] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (261:5,79 [10] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (271:6,8 [39] BasicTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (271:6,8 [39] BasicTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (284:6,21 [8] BasicTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (284:6,21 [8] BasicTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (284:6,21 [8] BasicTagHelpers.cshtml) HtmlContent - (284:6,21 [8] BasicTagHelpers.cshtml)
IntermediateToken - (284:6,21 [8] BasicTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (284:6,21 [8] BasicTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperProperty - (284:6,21 [8] BasicTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (284:6,21 [8] BasicTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (284:6,21 [8] BasicTagHelpers.cshtml) HtmlContent - (284:6,21 [8] BasicTagHelpers.cshtml)
IntermediateToken - (284:6,21 [8] BasicTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (284:6,21 [8] BasicTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperProperty - (303:6,40 [4] BasicTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (303:6,40 [4] BasicTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (303:6,40 [4] BasicTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (303:6,40 [4] BasicTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (310:6,47 [6] BasicTagHelpers.cshtml) HtmlContent - (310:6,47 [6] BasicTagHelpers.cshtml)
IntermediateToken - (310:6,47 [6] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (310:6,47 [6] BasicTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (114:3,14 [11] BasicTagHelpers.cshtml) HtmlContent - (114:3,14 [11] BasicTagHelpers.cshtml)
IntermediateToken - (114:3,14 [11] BasicTagHelpers.cshtml) - Html - Hello World LazyIntermediateToken - (114:3,14 [11] BasicTagHelpers.cshtml) - Html - Hello World
DefaultTagHelperHtmlAttribute - - data-delay - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - data-delay - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (139:3,39 [4] BasicTagHelpers.cshtml) HtmlContent - (139:3,39 [4] BasicTagHelpers.cshtml)
IntermediateToken - (139:3,39 [4] BasicTagHelpers.cshtml) - Html - 1000 LazyIntermediateToken - (139:3,39 [4] BasicTagHelpers.cshtml) - Html - 1000
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (320:7,8 [8] BasicTagHelpers.cshtml) HtmlContent - (320:7,8 [8] BasicTagHelpers.cshtml)
IntermediateToken - (320:7,8 [2] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (320:7,8 [2] BasicTagHelpers.cshtml) - Html - \n
IntermediateToken - (322:8,0 [6] BasicTagHelpers.cshtml) - Html - </div> LazyIntermediateToken - (322:8,0 [6] BasicTagHelpers.cshtml) - Html - </div>

View File

@ -16,45 +16,45 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (22:0,22 [2] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (22:0,22 [2] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (22:0,22 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (22:0,22 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n
HtmlContent - (55:1,31 [54] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (55:1,31 [54] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (55:1,31 [4] BasicTagHelpers_Prefixed.cshtml) - Html - \n\n LazyIntermediateToken - (55:1,31 [4] BasicTagHelpers_Prefixed.cshtml) - Html - \n\n
IntermediateToken - (59:3,0 [7] BasicTagHelpers_Prefixed.cshtml) - Html - <THSdiv LazyIntermediateToken - (59:3,0 [7] BasicTagHelpers_Prefixed.cshtml) - Html - <THSdiv
IntermediateToken - (66:3,7 [36] BasicTagHelpers_Prefixed.cshtml) - Html - class="randomNonTagHelperAttribute" LazyIntermediateToken - (66:3,7 [36] BasicTagHelpers_Prefixed.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (102:3,43 [1] BasicTagHelpers_Prefixed.cshtml) - Html - > LazyIntermediateToken - (102:3,43 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
IntermediateToken - (103:3,44 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (103:3,44 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n
TagHelper - (109:4,4 [136] BasicTagHelpers_Prefixed.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (109:4,4 [136] BasicTagHelpers_Prefixed.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (135:4,30 [56] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (135:4,30 [56] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (135:4,30 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (135:4,30 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (145:5,8 [2] BasicTagHelpers_Prefixed.cshtml) - Html - <p LazyIntermediateToken - (145:5,8 [2] BasicTagHelpers_Prefixed.cshtml) - Html - <p
IntermediateToken - (147:5,10 [1] BasicTagHelpers_Prefixed.cshtml) - Html - > LazyIntermediateToken - (147:5,10 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
IntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html - </p> LazyIntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html - </p>
IntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (162:6,8 [6] BasicTagHelpers_Prefixed.cshtml) - Html - <input LazyIntermediateToken - (162:6,8 [6] BasicTagHelpers_Prefixed.cshtml) - Html - <input
IntermediateToken - (168:6,14 [12] BasicTagHelpers_Prefixed.cshtml) - Html - type="text" LazyIntermediateToken - (168:6,14 [12] BasicTagHelpers_Prefixed.cshtml) - Html - type="text"
IntermediateToken - (180:6,26 [1] BasicTagHelpers_Prefixed.cshtml) - Html - > LazyIntermediateToken - (180:6,26 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
IntermediateToken - (181:6,27 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (181:6,27 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
TagHelper - (191:7,8 [41] BasicTagHelpers_Prefixed.cshtml) - input - TagMode.StartTagOnly TagHelper - (191:7,8 [41] BasicTagHelpers_Prefixed.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - Html - checkbox LazyIntermediateToken - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - Html - checkbox
DefaultTagHelperProperty - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - Html - checkbox LazyIntermediateToken - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - Html - checkbox
DefaultTagHelperProperty - (226:7,43 [4] BasicTagHelpers_Prefixed.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (226:7,43 [4] BasicTagHelpers_Prefixed.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (226:7,43 [4] BasicTagHelpers_Prefixed.cshtml) - CSharp - true LazyIntermediateToken - (226:7,43 [4] BasicTagHelpers_Prefixed.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (122:4,17 [11] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (122:4,17 [11] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (122:4,17 [11] BasicTagHelpers_Prefixed.cshtml) - Html - Hello World LazyIntermediateToken - (122:4,17 [11] BasicTagHelpers_Prefixed.cshtml) - Html - Hello World
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (245:8,11 [11] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (245:8,11 [11] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (245:8,11 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (245:8,11 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (247:9,0 [9] BasicTagHelpers_Prefixed.cshtml) - Html - </THSdiv> LazyIntermediateToken - (247:9,0 [9] BasicTagHelpers_Prefixed.cshtml) - Html - </THSdiv>

View File

@ -11,23 +11,23 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2 FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (57:2,0 [52] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (57:2,0 [52] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (57:2,0 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (57:2,0 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (59:3,0 [7] BasicTagHelpers_Prefixed.cshtml) - Html - <THSdiv LazyIntermediateToken - (59:3,0 [7] BasicTagHelpers_Prefixed.cshtml) - Html - <THSdiv
IntermediateToken - (66:3,7 [36] BasicTagHelpers_Prefixed.cshtml) - Html - class="randomNonTagHelperAttribute" LazyIntermediateToken - (66:3,7 [36] BasicTagHelpers_Prefixed.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (102:3,43 [1] BasicTagHelpers_Prefixed.cshtml) - Html - > LazyIntermediateToken - (102:3,43 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
IntermediateToken - (103:3,44 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (103:3,44 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n
TagHelper - (109:4,4 [136] BasicTagHelpers_Prefixed.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (109:4,4 [136] BasicTagHelpers_Prefixed.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (135:4,30 [56] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (135:4,30 [56] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (135:4,30 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (135:4,30 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (145:5,8 [2] BasicTagHelpers_Prefixed.cshtml) - Html - <p LazyIntermediateToken - (145:5,8 [2] BasicTagHelpers_Prefixed.cshtml) - Html - <p
IntermediateToken - (147:5,10 [1] BasicTagHelpers_Prefixed.cshtml) - Html - > LazyIntermediateToken - (147:5,10 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
IntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html - </p> LazyIntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html - </p>
IntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (162:6,8 [6] BasicTagHelpers_Prefixed.cshtml) - Html - <input LazyIntermediateToken - (162:6,8 [6] BasicTagHelpers_Prefixed.cshtml) - Html - <input
IntermediateToken - (168:6,14 [12] BasicTagHelpers_Prefixed.cshtml) - Html - type="text" LazyIntermediateToken - (168:6,14 [12] BasicTagHelpers_Prefixed.cshtml) - Html - type="text"
IntermediateToken - (180:6,26 [1] BasicTagHelpers_Prefixed.cshtml) - Html - > LazyIntermediateToken - (180:6,26 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
IntermediateToken - (181:6,27 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (181:6,27 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
TagHelper - (191:7,8 [41] BasicTagHelpers_Prefixed.cshtml) - input - TagMode.StartTagOnly TagHelper - (191:7,8 [41] BasicTagHelpers_Prefixed.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -35,13 +35,13 @@ Document -
PreallocatedTagHelperProperty - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - __tagHelperAttribute_0 - type - Type
PreallocatedTagHelperProperty - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (207:7,24 [8] BasicTagHelpers_Prefixed.cshtml) - __tagHelperAttribute_0 - type - Type
DefaultTagHelperProperty - (226:7,43 [4] BasicTagHelpers_Prefixed.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (226:7,43 [4] BasicTagHelpers_Prefixed.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (226:7,43 [4] BasicTagHelpers_Prefixed.cshtml) - CSharp - true LazyIntermediateToken - (226:7,43 [4] BasicTagHelpers_Prefixed.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (245:8,11 [11] BasicTagHelpers_Prefixed.cshtml) HtmlContent - (245:8,11 [11] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (245:8,11 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n LazyIntermediateToken - (245:8,11 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (247:9,0 [9] BasicTagHelpers_Prefixed.cshtml) - Html - </THSdiv> LazyIntermediateToken - (247:9,0 [9] BasicTagHelpers_Prefixed.cshtml) - Html - </THSdiv>

View File

@ -12,21 +12,21 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2 FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (72:2,0 [49] BasicTagHelpers_RemoveTagHelper.cshtml) HtmlContent - (72:2,0 [49] BasicTagHelpers_RemoveTagHelper.cshtml)
IntermediateToken - (72:2,0 [2] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n LazyIntermediateToken - (72:2,0 [2] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
IntermediateToken - (74:3,0 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - <div LazyIntermediateToken - (74:3,0 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - <div
IntermediateToken - (78:3,4 [36] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - class="randomNonTagHelperAttribute" LazyIntermediateToken - (78:3,4 [36] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (114:3,40 [1] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - > LazyIntermediateToken - (114:3,40 [1] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - >
IntermediateToken - (115:3,41 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n LazyIntermediateToken - (115:3,41 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
TagHelper - (121:4,4 [130] BasicTagHelpers_RemoveTagHelper.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (121:4,4 [130] BasicTagHelpers_RemoveTagHelper.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (144:4,27 [10] BasicTagHelpers_RemoveTagHelper.cshtml) HtmlContent - (144:4,27 [10] BasicTagHelpers_RemoveTagHelper.cshtml)
IntermediateToken - (144:4,27 [10] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n LazyIntermediateToken - (144:4,27 [10] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
TagHelper - (154:5,8 [7] BasicTagHelpers_RemoveTagHelper.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (154:5,8 [7] BasicTagHelpers_RemoveTagHelper.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (161:5,15 [10] BasicTagHelpers_RemoveTagHelper.cshtml) HtmlContent - (161:5,15 [10] BasicTagHelpers_RemoveTagHelper.cshtml)
IntermediateToken - (161:5,15 [10] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n LazyIntermediateToken - (161:5,15 [10] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
TagHelper - (171:6,8 [21] BasicTagHelpers_RemoveTagHelper.cshtml) - input - TagMode.SelfClosing TagHelper - (171:6,8 [21] BasicTagHelpers_RemoveTagHelper.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -35,7 +35,7 @@ Document -
PreallocatedTagHelperProperty - (184:6,21 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (184:6,21 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - __tagHelperAttribute_0 - type - Type
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (192:6,29 [10] BasicTagHelpers_RemoveTagHelper.cshtml) HtmlContent - (192:6,29 [10] BasicTagHelpers_RemoveTagHelper.cshtml)
IntermediateToken - (192:6,29 [10] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n LazyIntermediateToken - (192:6,29 [10] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
TagHelper - (202:7,8 [39] BasicTagHelpers_RemoveTagHelper.cshtml) - input - TagMode.SelfClosing TagHelper - (202:7,8 [39] BasicTagHelpers_RemoveTagHelper.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -43,13 +43,13 @@ Document -
PreallocatedTagHelperProperty - (215:7,21 [8] BasicTagHelpers_RemoveTagHelper.cshtml) - __tagHelperAttribute_1 - type - Type PreallocatedTagHelperProperty - (215:7,21 [8] BasicTagHelpers_RemoveTagHelper.cshtml) - __tagHelperAttribute_1 - type - Type
PreallocatedTagHelperProperty - (215:7,21 [8] BasicTagHelpers_RemoveTagHelper.cshtml) - __tagHelperAttribute_1 - type - Type PreallocatedTagHelperProperty - (215:7,21 [8] BasicTagHelpers_RemoveTagHelper.cshtml) - __tagHelperAttribute_1 - type - Type
DefaultTagHelperProperty - (234:7,40 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (234:7,40 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (234:7,40 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - CSharp - true LazyIntermediateToken - (234:7,40 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (241:7,47 [6] BasicTagHelpers_RemoveTagHelper.cshtml) HtmlContent - (241:7,47 [6] BasicTagHelpers_RemoveTagHelper.cshtml)
IntermediateToken - (241:7,47 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n LazyIntermediateToken - (241:7,47 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (251:8,8 [8] BasicTagHelpers_RemoveTagHelper.cshtml) HtmlContent - (251:8,8 [8] BasicTagHelpers_RemoveTagHelper.cshtml)
IntermediateToken - (251:8,8 [2] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n LazyIntermediateToken - (251:8,8 [2] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
IntermediateToken - (253:9,0 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - </div> LazyIntermediateToken - (253:9,0 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - </div>

View File

@ -14,41 +14,41 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2 FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [71] BasicTagHelpers.cshtml) HtmlContent - (33:1,0 [71] BasicTagHelpers.cshtml)
IntermediateToken - (33:1,0 [2] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (33:1,0 [2] BasicTagHelpers.cshtml) - Html - \n
IntermediateToken - (35:2,0 [4] BasicTagHelpers.cshtml) - Html - <div LazyIntermediateToken - (35:2,0 [4] BasicTagHelpers.cshtml) - Html - <div
IntermediateToken - (39:2,4 [17] BasicTagHelpers.cshtml) - Html - data-animation=" LazyIntermediateToken - (39:2,4 [17] BasicTagHelpers.cshtml) - Html - data-animation="
IntermediateToken - (56:2,21 [4] BasicTagHelpers.cshtml) - Html - fade LazyIntermediateToken - (56:2,21 [4] BasicTagHelpers.cshtml) - Html - fade
IntermediateToken - (60:2,25 [1] BasicTagHelpers.cshtml) - Html - " LazyIntermediateToken - (60:2,25 [1] BasicTagHelpers.cshtml) - Html - "
IntermediateToken - (61:2,26 [36] BasicTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute" LazyIntermediateToken - (61:2,26 [36] BasicTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (97:2,62 [1] BasicTagHelpers.cshtml) - Html - > LazyIntermediateToken - (97:2,62 [1] BasicTagHelpers.cshtml) - Html - >
IntermediateToken - (98:2,63 [6] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (98:2,63 [6] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (104:3,4 [216] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (104:3,4 [216] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (145:3,45 [10] BasicTagHelpers.cshtml) HtmlContent - (145:3,45 [10] BasicTagHelpers.cshtml)
IntermediateToken - (145:3,45 [10] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (145:3,45 [10] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (155:4,8 [25] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (155:4,8 [25] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (180:4,33 [10] BasicTagHelpers.cshtml) HtmlContent - (180:4,33 [10] BasicTagHelpers.cshtml)
IntermediateToken - (180:4,33 [10] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (180:4,33 [10] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (190:5,8 [71] BasicTagHelpers.cshtml) - input - TagMode.StartTagOnly TagHelper - (190:5,8 [71] BasicTagHelpers.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (212:5,30 [7] BasicTagHelpers.cshtml) HtmlContent - (212:5,30 [7] BasicTagHelpers.cshtml)
IntermediateToken - (212:5,30 [7] BasicTagHelpers.cshtml) - Html - 2000 + LazyIntermediateToken - (212:5,30 [7] BasicTagHelpers.cshtml) - Html - 2000 +
CSharpExpression - (220:5,38 [23] BasicTagHelpers.cshtml) CSharpExpression - (220:5,38 [23] BasicTagHelpers.cshtml)
IntermediateToken - (220:5,38 [23] BasicTagHelpers.cshtml) - CSharp - ViewBag.DefaultInterval LazyIntermediateToken - (220:5,38 [23] BasicTagHelpers.cshtml) - CSharp - ViewBag.DefaultInterval
HtmlContent - (243:5,61 [4] BasicTagHelpers.cshtml) HtmlContent - (243:5,61 [4] BasicTagHelpers.cshtml)
IntermediateToken - (243:5,61 [4] BasicTagHelpers.cshtml) - Html - + 1 LazyIntermediateToken - (243:5,61 [4] BasicTagHelpers.cshtml) - Html - + 1
PreallocatedTagHelperProperty - (255:5,73 [4] BasicTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type PreallocatedTagHelperProperty - (255:5,73 [4] BasicTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type
PreallocatedTagHelperProperty - (255:5,73 [4] BasicTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type PreallocatedTagHelperProperty - (255:5,73 [4] BasicTagHelpers.cshtml) - __tagHelperAttribute_1 - type - Type
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (261:5,79 [10] BasicTagHelpers.cshtml) HtmlContent - (261:5,79 [10] BasicTagHelpers.cshtml)
IntermediateToken - (261:5,79 [10] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (261:5,79 [10] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (271:6,8 [39] BasicTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (271:6,8 [39] BasicTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -56,14 +56,14 @@ Document -
PreallocatedTagHelperProperty - (284:6,21 [8] BasicTagHelpers.cshtml) - __tagHelperAttribute_2 - type - Type PreallocatedTagHelperProperty - (284:6,21 [8] BasicTagHelpers.cshtml) - __tagHelperAttribute_2 - type - Type
PreallocatedTagHelperProperty - (284:6,21 [8] BasicTagHelpers.cshtml) - __tagHelperAttribute_2 - type - Type PreallocatedTagHelperProperty - (284:6,21 [8] BasicTagHelpers.cshtml) - __tagHelperAttribute_2 - type - Type
DefaultTagHelperProperty - (303:6,40 [4] BasicTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (303:6,40 [4] BasicTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (303:6,40 [4] BasicTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (303:6,40 [4] BasicTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (310:6,47 [6] BasicTagHelpers.cshtml) HtmlContent - (310:6,47 [6] BasicTagHelpers.cshtml)
IntermediateToken - (310:6,47 [6] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (310:6,47 [6] BasicTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (320:7,8 [8] BasicTagHelpers.cshtml) HtmlContent - (320:7,8 [8] BasicTagHelpers.cshtml)
IntermediateToken - (320:7,8 [2] BasicTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (320:7,8 [2] BasicTagHelpers.cshtml) - Html - \n
IntermediateToken - (322:8,0 [6] BasicTagHelpers.cshtml) - Html - </div> LazyIntermediateToken - (322:8,0 [6] BasicTagHelpers.cshtml) - Html - </div>

View File

@ -10,101 +10,101 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [18] Blocks.cshtml) CSharpCode - (2:0,2 [18] Blocks.cshtml)
IntermediateToken - (2:0,2 [18] Blocks.cshtml) - CSharp - \n int i = 1;\n LazyIntermediateToken - (2:0,2 [18] Blocks.cshtml) - CSharp - \n int i = 1;\n
HtmlContent - (23:3,0 [2] Blocks.cshtml) HtmlContent - (23:3,0 [2] Blocks.cshtml)
IntermediateToken - (23:3,0 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (23:3,0 [2] Blocks.cshtml) - Html - \n
CSharpCode - (26:4,1 [22] Blocks.cshtml) CSharpCode - (26:4,1 [22] Blocks.cshtml)
IntermediateToken - (26:4,1 [22] Blocks.cshtml) - CSharp - while(i <= 10) {\n LazyIntermediateToken - (26:4,1 [22] Blocks.cshtml) - CSharp - while(i <= 10) {\n
HtmlContent - (48:5,4 [19] Blocks.cshtml) HtmlContent - (48:5,4 [19] Blocks.cshtml)
IntermediateToken - (48:5,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (48:5,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (50:5,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (50:5,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (51:5,7 [16] Blocks.cshtml) - Html - Hello from C#, # LazyIntermediateToken - (51:5,7 [16] Blocks.cshtml) - Html - Hello from C#, #
CSharpExpression - (69:5,25 [1] Blocks.cshtml) CSharpExpression - (69:5,25 [1] Blocks.cshtml)
IntermediateToken - (69:5,25 [1] Blocks.cshtml) - CSharp - i LazyIntermediateToken - (69:5,25 [1] Blocks.cshtml) - CSharp - i
HtmlContent - (71:5,27 [4] Blocks.cshtml) HtmlContent - (71:5,27 [4] Blocks.cshtml)
IntermediateToken - (71:5,27 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (71:5,27 [4] Blocks.cshtml) - Html - </p>
CSharpCode - (75:5,31 [16] Blocks.cshtml) CSharpCode - (75:5,31 [16] Blocks.cshtml)
IntermediateToken - (75:5,31 [16] Blocks.cshtml) - CSharp - \n i += 1;\n} LazyIntermediateToken - (75:5,31 [16] Blocks.cshtml) - CSharp - \n i += 1;\n}
HtmlContent - (91:7,1 [4] Blocks.cshtml) HtmlContent - (91:7,1 [4] Blocks.cshtml)
IntermediateToken - (91:7,1 [4] Blocks.cshtml) - Html - \n\n LazyIntermediateToken - (91:7,1 [4] Blocks.cshtml) - Html - \n\n
CSharpCode - (96:9,1 [19] Blocks.cshtml) CSharpCode - (96:9,1 [19] Blocks.cshtml)
IntermediateToken - (96:9,1 [19] Blocks.cshtml) - CSharp - if(i == 11) {\n LazyIntermediateToken - (96:9,1 [19] Blocks.cshtml) - CSharp - if(i == 11) {\n
HtmlContent - (115:10,4 [25] Blocks.cshtml) HtmlContent - (115:10,4 [25] Blocks.cshtml)
IntermediateToken - (115:10,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (115:10,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (117:10,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (117:10,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines! LazyIntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines!
IntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html - </p>
CSharpCode - (140:10,29 [3] Blocks.cshtml) CSharpCode - (140:10,29 [3] Blocks.cshtml)
IntermediateToken - (140:10,29 [3] Blocks.cshtml) - CSharp - \n} LazyIntermediateToken - (140:10,29 [3] Blocks.cshtml) - CSharp - \n}
HtmlContent - (143:11,1 [4] Blocks.cshtml) HtmlContent - (143:11,1 [4] Blocks.cshtml)
IntermediateToken - (143:11,1 [4] Blocks.cshtml) - Html - \n\n LazyIntermediateToken - (143:11,1 [4] Blocks.cshtml) - Html - \n\n
CSharpCode - (148:13,1 [35] Blocks.cshtml) CSharpCode - (148:13,1 [35] Blocks.cshtml)
IntermediateToken - (148:13,1 [35] Blocks.cshtml) - CSharp - switch(i) {\n case 11:\n LazyIntermediateToken - (148:13,1 [35] Blocks.cshtml) - CSharp - switch(i) {\n case 11:\n
HtmlContent - (183:15,8 [36] Blocks.cshtml) HtmlContent - (183:15,8 [36] Blocks.cshtml)
IntermediateToken - (183:15,8 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (183:15,8 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (185:15,10 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (185:15,10 [1] Blocks.cshtml) - Html - >
IntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines! LazyIntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines!
IntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html - </p>
CSharpCode - (219:15,44 [40] Blocks.cshtml) CSharpCode - (219:15,44 [40] Blocks.cshtml)
IntermediateToken - (219:15,44 [40] Blocks.cshtml) - CSharp - \n break;\n default:\n LazyIntermediateToken - (219:15,44 [40] Blocks.cshtml) - CSharp - \n break;\n default:\n
HtmlContent - (259:18,8 [29] Blocks.cshtml) HtmlContent - (259:18,8 [29] Blocks.cshtml)
IntermediateToken - (259:18,8 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (259:18,8 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (261:18,10 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (261:18,10 [1] Blocks.cshtml) - Html - >
IntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't... LazyIntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't...
IntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html - </p>
CSharpCode - (288:18,37 [19] Blocks.cshtml) CSharpCode - (288:18,37 [19] Blocks.cshtml)
IntermediateToken - (288:18,37 [19] Blocks.cshtml) - CSharp - \n break;\n} LazyIntermediateToken - (288:18,37 [19] Blocks.cshtml) - CSharp - \n break;\n}
HtmlContent - (307:20,1 [4] Blocks.cshtml) HtmlContent - (307:20,1 [4] Blocks.cshtml)
IntermediateToken - (307:20,1 [4] Blocks.cshtml) - Html - \n\n LazyIntermediateToken - (307:20,1 [4] Blocks.cshtml) - Html - \n\n
CSharpCode - (312:22,1 [39] Blocks.cshtml) CSharpCode - (312:22,1 [39] Blocks.cshtml)
IntermediateToken - (312:22,1 [39] Blocks.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n LazyIntermediateToken - (312:22,1 [39] Blocks.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n
HtmlContent - (351:23,4 [25] Blocks.cshtml) HtmlContent - (351:23,4 [25] Blocks.cshtml)
IntermediateToken - (351:23,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (351:23,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (353:23,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (353:23,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (354:23,7 [22] Blocks.cshtml) - Html - Hello again from C#, # LazyIntermediateToken - (354:23,7 [22] Blocks.cshtml) - Html - Hello again from C#, #
CSharpExpression - (378:23,31 [1] Blocks.cshtml) CSharpExpression - (378:23,31 [1] Blocks.cshtml)
IntermediateToken - (378:23,31 [1] Blocks.cshtml) - CSharp - j LazyIntermediateToken - (378:23,31 [1] Blocks.cshtml) - CSharp - j
HtmlContent - (380:23,33 [4] Blocks.cshtml) HtmlContent - (380:23,33 [4] Blocks.cshtml)
IntermediateToken - (380:23,33 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (380:23,33 [4] Blocks.cshtml) - Html - </p>
CSharpCode - (384:23,37 [3] Blocks.cshtml) CSharpCode - (384:23,37 [3] Blocks.cshtml)
IntermediateToken - (384:23,37 [3] Blocks.cshtml) - CSharp - \n} LazyIntermediateToken - (384:23,37 [3] Blocks.cshtml) - CSharp - \n}
HtmlContent - (387:24,1 [4] Blocks.cshtml) HtmlContent - (387:24,1 [4] Blocks.cshtml)
IntermediateToken - (387:24,1 [4] Blocks.cshtml) - Html - \n\n LazyIntermediateToken - (387:24,1 [4] Blocks.cshtml) - Html - \n\n
CSharpCode - (392:26,1 [11] Blocks.cshtml) CSharpCode - (392:26,1 [11] Blocks.cshtml)
IntermediateToken - (392:26,1 [11] Blocks.cshtml) - CSharp - try {\n LazyIntermediateToken - (392:26,1 [11] Blocks.cshtml) - CSharp - try {\n
HtmlContent - (403:27,4 [35] Blocks.cshtml) HtmlContent - (403:27,4 [35] Blocks.cshtml)
IntermediateToken - (403:27,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (403:27,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (405:27,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (405:27,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines! LazyIntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines!
IntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html - </p>
CSharpCode - (438:27,39 [31] Blocks.cshtml) CSharpCode - (438:27,39 [31] Blocks.cshtml)
IntermediateToken - (438:27,39 [31] Blocks.cshtml) - CSharp - \n} catch(Exception ex) {\n LazyIntermediateToken - (438:27,39 [31] Blocks.cshtml) - CSharp - \n} catch(Exception ex) {\n
HtmlContent - (469:29,4 [29] Blocks.cshtml) HtmlContent - (469:29,4 [29] Blocks.cshtml)
IntermediateToken - (469:29,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (469:29,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (471:29,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (471:29,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (472:29,7 [26] Blocks.cshtml) - Html - Oh no! An error occurred: LazyIntermediateToken - (472:29,7 [26] Blocks.cshtml) - Html - Oh no! An error occurred:
CSharpExpression - (500:29,35 [10] Blocks.cshtml) CSharpExpression - (500:29,35 [10] Blocks.cshtml)
IntermediateToken - (500:29,35 [10] Blocks.cshtml) - CSharp - ex.Message LazyIntermediateToken - (500:29,35 [10] Blocks.cshtml) - CSharp - ex.Message
HtmlContent - (511:29,46 [4] Blocks.cshtml) HtmlContent - (511:29,46 [4] Blocks.cshtml)
IntermediateToken - (511:29,46 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (511:29,46 [4] Blocks.cshtml) - Html - </p>
CSharpCode - (515:29,50 [3] Blocks.cshtml) CSharpCode - (515:29,50 [3] Blocks.cshtml)
IntermediateToken - (515:29,50 [3] Blocks.cshtml) - CSharp - \n} LazyIntermediateToken - (515:29,50 [3] Blocks.cshtml) - CSharp - \n}
HtmlContent - (518:30,1 [16] Blocks.cshtml) HtmlContent - (518:30,1 [16] Blocks.cshtml)
IntermediateToken - (518:30,1 [4] Blocks.cshtml) - Html - \n\n LazyIntermediateToken - (518:30,1 [4] Blocks.cshtml) - Html - \n\n
IntermediateToken - (522:32,0 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (522:32,0 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (524:32,2 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (524:32,2 [1] Blocks.cshtml) - Html - >
IntermediateToken - (525:32,3 [9] Blocks.cshtml) - Html - i is now LazyIntermediateToken - (525:32,3 [9] Blocks.cshtml) - Html - i is now
CSharpExpression - (535:32,13 [1] Blocks.cshtml) CSharpExpression - (535:32,13 [1] Blocks.cshtml)
IntermediateToken - (535:32,13 [1] Blocks.cshtml) - CSharp - i LazyIntermediateToken - (535:32,13 [1] Blocks.cshtml) - CSharp - i
HtmlContent - (536:32,14 [8] Blocks.cshtml) HtmlContent - (536:32,14 [8] Blocks.cshtml)
IntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n LazyIntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n
CSharpCode - (545:34,1 [26] Blocks.cshtml) CSharpCode - (545:34,1 [26] Blocks.cshtml)
IntermediateToken - (545:34,1 [26] Blocks.cshtml) - CSharp - lock(new object()) {\n LazyIntermediateToken - (545:34,1 [26] Blocks.cshtml) - CSharp - lock(new object()) {\n
HtmlContent - (571:35,4 [47] Blocks.cshtml) HtmlContent - (571:35,4 [47] Blocks.cshtml)
IntermediateToken - (571:35,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (571:35,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (573:35,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (573:35,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security! LazyIntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security!
IntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html - </p>
CSharpCode - (618:35,51 [3] Blocks.cshtml) CSharpCode - (618:35,51 [3] Blocks.cshtml)
IntermediateToken - (618:35,51 [3] Blocks.cshtml) - CSharp - \n} LazyIntermediateToken - (618:35,51 [3] Blocks.cshtml) - CSharp - \n}

View File

@ -5,117 +5,117 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Blocks_Runtime - - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Blocks_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [18] Blocks.cshtml) CSharpCode - (2:0,2 [18] Blocks.cshtml)
IntermediateToken - (2:0,2 [18] Blocks.cshtml) - CSharp - \n int i = 1;\n LazyIntermediateToken - (2:0,2 [18] Blocks.cshtml) - CSharp - \n int i = 1;\n
HtmlContent - (23:3,0 [2] Blocks.cshtml) HtmlContent - (23:3,0 [2] Blocks.cshtml)
IntermediateToken - (23:3,0 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (23:3,0 [2] Blocks.cshtml) - Html - \n
CSharpCode - (26:4,1 [18] Blocks.cshtml) CSharpCode - (26:4,1 [18] Blocks.cshtml)
IntermediateToken - (26:4,1 [18] Blocks.cshtml) - CSharp - while(i <= 10) {\n LazyIntermediateToken - (26:4,1 [18] Blocks.cshtml) - CSharp - while(i <= 10) {\n
HtmlContent - (44:5,0 [23] Blocks.cshtml) HtmlContent - (44:5,0 [23] Blocks.cshtml)
IntermediateToken - (44:5,0 [4] Blocks.cshtml) - Html - LazyIntermediateToken - (44:5,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (48:5,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (48:5,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (50:5,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (50:5,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (51:5,7 [16] Blocks.cshtml) - Html - Hello from C#, # LazyIntermediateToken - (51:5,7 [16] Blocks.cshtml) - Html - Hello from C#, #
CSharpExpression - (69:5,25 [1] Blocks.cshtml) CSharpExpression - (69:5,25 [1] Blocks.cshtml)
IntermediateToken - (69:5,25 [1] Blocks.cshtml) - CSharp - i LazyIntermediateToken - (69:5,25 [1] Blocks.cshtml) - CSharp - i
HtmlContent - (71:5,27 [6] Blocks.cshtml) HtmlContent - (71:5,27 [6] Blocks.cshtml)
IntermediateToken - (71:5,27 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (71:5,27 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (75:5,31 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (75:5,31 [2] Blocks.cshtml) - Html - \n
CSharpCode - (77:6,0 [16] Blocks.cshtml) CSharpCode - (77:6,0 [16] Blocks.cshtml)
IntermediateToken - (77:6,0 [16] Blocks.cshtml) - CSharp - i += 1;\n}\n LazyIntermediateToken - (77:6,0 [16] Blocks.cshtml) - CSharp - i += 1;\n}\n
HtmlContent - (93:8,0 [2] Blocks.cshtml) HtmlContent - (93:8,0 [2] Blocks.cshtml)
IntermediateToken - (93:8,0 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (93:8,0 [2] Blocks.cshtml) - Html - \n
CSharpCode - (96:9,1 [15] Blocks.cshtml) CSharpCode - (96:9,1 [15] Blocks.cshtml)
IntermediateToken - (96:9,1 [15] Blocks.cshtml) - CSharp - if(i == 11) {\n LazyIntermediateToken - (96:9,1 [15] Blocks.cshtml) - CSharp - if(i == 11) {\n
HtmlContent - (111:10,0 [31] Blocks.cshtml) HtmlContent - (111:10,0 [31] Blocks.cshtml)
IntermediateToken - (111:10,0 [4] Blocks.cshtml) - Html - LazyIntermediateToken - (111:10,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (115:10,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (115:10,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (117:10,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (117:10,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines! LazyIntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines!
IntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (140:10,29 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (140:10,29 [2] Blocks.cshtml) - Html - \n
CSharpCode - (142:11,0 [3] Blocks.cshtml) CSharpCode - (142:11,0 [3] Blocks.cshtml)
IntermediateToken - (142:11,0 [3] Blocks.cshtml) - CSharp - }\n LazyIntermediateToken - (142:11,0 [3] Blocks.cshtml) - CSharp - }\n
HtmlContent - (145:12,0 [2] Blocks.cshtml) HtmlContent - (145:12,0 [2] Blocks.cshtml)
IntermediateToken - (145:12,0 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (145:12,0 [2] Blocks.cshtml) - Html - \n
CSharpCode - (148:13,1 [27] Blocks.cshtml) CSharpCode - (148:13,1 [27] Blocks.cshtml)
IntermediateToken - (148:13,1 [27] Blocks.cshtml) - CSharp - switch(i) {\n case 11:\n LazyIntermediateToken - (148:13,1 [27] Blocks.cshtml) - CSharp - switch(i) {\n case 11:\n
HtmlContent - (175:15,0 [46] Blocks.cshtml) HtmlContent - (175:15,0 [46] Blocks.cshtml)
IntermediateToken - (175:15,0 [8] Blocks.cshtml) - Html - LazyIntermediateToken - (175:15,0 [8] Blocks.cshtml) - Html -
IntermediateToken - (183:15,8 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (183:15,8 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (185:15,10 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (185:15,10 [1] Blocks.cshtml) - Html - >
IntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines! LazyIntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines!
IntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (219:15,44 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (219:15,44 [2] Blocks.cshtml) - Html - \n
CSharpCode - (221:16,0 [30] Blocks.cshtml) CSharpCode - (221:16,0 [30] Blocks.cshtml)
IntermediateToken - (221:16,0 [30] Blocks.cshtml) - CSharp - break;\n default:\n LazyIntermediateToken - (221:16,0 [30] Blocks.cshtml) - CSharp - break;\n default:\n
HtmlContent - (251:18,0 [39] Blocks.cshtml) HtmlContent - (251:18,0 [39] Blocks.cshtml)
IntermediateToken - (251:18,0 [8] Blocks.cshtml) - Html - LazyIntermediateToken - (251:18,0 [8] Blocks.cshtml) - Html -
IntermediateToken - (259:18,8 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (259:18,8 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (261:18,10 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (261:18,10 [1] Blocks.cshtml) - Html - >
IntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't... LazyIntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't...
IntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (288:18,37 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (288:18,37 [2] Blocks.cshtml) - Html - \n
CSharpCode - (290:19,0 [19] Blocks.cshtml) CSharpCode - (290:19,0 [19] Blocks.cshtml)
IntermediateToken - (290:19,0 [19] Blocks.cshtml) - CSharp - break;\n}\n LazyIntermediateToken - (290:19,0 [19] Blocks.cshtml) - CSharp - break;\n}\n
HtmlContent - (309:21,0 [2] Blocks.cshtml) HtmlContent - (309:21,0 [2] Blocks.cshtml)
IntermediateToken - (309:21,0 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (309:21,0 [2] Blocks.cshtml) - Html - \n
CSharpCode - (312:22,1 [35] Blocks.cshtml) CSharpCode - (312:22,1 [35] Blocks.cshtml)
IntermediateToken - (312:22,1 [35] Blocks.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n LazyIntermediateToken - (312:22,1 [35] Blocks.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n
HtmlContent - (347:23,0 [29] Blocks.cshtml) HtmlContent - (347:23,0 [29] Blocks.cshtml)
IntermediateToken - (347:23,0 [4] Blocks.cshtml) - Html - LazyIntermediateToken - (347:23,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (351:23,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (351:23,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (353:23,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (353:23,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (354:23,7 [22] Blocks.cshtml) - Html - Hello again from C#, # LazyIntermediateToken - (354:23,7 [22] Blocks.cshtml) - Html - Hello again from C#, #
CSharpExpression - (378:23,31 [1] Blocks.cshtml) CSharpExpression - (378:23,31 [1] Blocks.cshtml)
IntermediateToken - (378:23,31 [1] Blocks.cshtml) - CSharp - j LazyIntermediateToken - (378:23,31 [1] Blocks.cshtml) - CSharp - j
HtmlContent - (380:23,33 [6] Blocks.cshtml) HtmlContent - (380:23,33 [6] Blocks.cshtml)
IntermediateToken - (380:23,33 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (380:23,33 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (384:23,37 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (384:23,37 [2] Blocks.cshtml) - Html - \n
CSharpCode - (386:24,0 [3] Blocks.cshtml) CSharpCode - (386:24,0 [3] Blocks.cshtml)
IntermediateToken - (386:24,0 [3] Blocks.cshtml) - CSharp - }\n LazyIntermediateToken - (386:24,0 [3] Blocks.cshtml) - CSharp - }\n
HtmlContent - (389:25,0 [2] Blocks.cshtml) HtmlContent - (389:25,0 [2] Blocks.cshtml)
IntermediateToken - (389:25,0 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (389:25,0 [2] Blocks.cshtml) - Html - \n
CSharpCode - (392:26,1 [7] Blocks.cshtml) CSharpCode - (392:26,1 [7] Blocks.cshtml)
IntermediateToken - (392:26,1 [7] Blocks.cshtml) - CSharp - try {\n LazyIntermediateToken - (392:26,1 [7] Blocks.cshtml) - CSharp - try {\n
HtmlContent - (399:27,0 [41] Blocks.cshtml) HtmlContent - (399:27,0 [41] Blocks.cshtml)
IntermediateToken - (399:27,0 [4] Blocks.cshtml) - Html - LazyIntermediateToken - (399:27,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (403:27,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (403:27,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (405:27,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (405:27,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines! LazyIntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines!
IntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (438:27,39 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (438:27,39 [2] Blocks.cshtml) - Html - \n
CSharpCode - (440:28,0 [25] Blocks.cshtml) CSharpCode - (440:28,0 [25] Blocks.cshtml)
IntermediateToken - (440:28,0 [25] Blocks.cshtml) - CSharp - } catch(Exception ex) {\n LazyIntermediateToken - (440:28,0 [25] Blocks.cshtml) - CSharp - } catch(Exception ex) {\n
HtmlContent - (465:29,0 [33] Blocks.cshtml) HtmlContent - (465:29,0 [33] Blocks.cshtml)
IntermediateToken - (465:29,0 [4] Blocks.cshtml) - Html - LazyIntermediateToken - (465:29,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (469:29,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (469:29,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (471:29,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (471:29,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (472:29,7 [26] Blocks.cshtml) - Html - Oh no! An error occurred: LazyIntermediateToken - (472:29,7 [26] Blocks.cshtml) - Html - Oh no! An error occurred:
CSharpExpression - (500:29,35 [10] Blocks.cshtml) CSharpExpression - (500:29,35 [10] Blocks.cshtml)
IntermediateToken - (500:29,35 [10] Blocks.cshtml) - CSharp - ex.Message LazyIntermediateToken - (500:29,35 [10] Blocks.cshtml) - CSharp - ex.Message
HtmlContent - (511:29,46 [6] Blocks.cshtml) HtmlContent - (511:29,46 [6] Blocks.cshtml)
IntermediateToken - (511:29,46 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (511:29,46 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (515:29,50 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (515:29,50 [2] Blocks.cshtml) - Html - \n
CSharpCode - (517:30,0 [3] Blocks.cshtml) CSharpCode - (517:30,0 [3] Blocks.cshtml)
IntermediateToken - (517:30,0 [3] Blocks.cshtml) - CSharp - }\n LazyIntermediateToken - (517:30,0 [3] Blocks.cshtml) - CSharp - }\n
HtmlContent - (520:31,0 [14] Blocks.cshtml) HtmlContent - (520:31,0 [14] Blocks.cshtml)
IntermediateToken - (520:31,0 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (520:31,0 [2] Blocks.cshtml) - Html - \n
IntermediateToken - (522:32,0 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (522:32,0 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (524:32,2 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (524:32,2 [1] Blocks.cshtml) - Html - >
IntermediateToken - (525:32,3 [9] Blocks.cshtml) - Html - i is now LazyIntermediateToken - (525:32,3 [9] Blocks.cshtml) - Html - i is now
CSharpExpression - (535:32,13 [1] Blocks.cshtml) CSharpExpression - (535:32,13 [1] Blocks.cshtml)
IntermediateToken - (535:32,13 [1] Blocks.cshtml) - CSharp - i LazyIntermediateToken - (535:32,13 [1] Blocks.cshtml) - CSharp - i
HtmlContent - (536:32,14 [8] Blocks.cshtml) HtmlContent - (536:32,14 [8] Blocks.cshtml)
IntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n LazyIntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n
CSharpCode - (545:34,1 [22] Blocks.cshtml) CSharpCode - (545:34,1 [22] Blocks.cshtml)
IntermediateToken - (545:34,1 [22] Blocks.cshtml) - CSharp - lock(new object()) {\n LazyIntermediateToken - (545:34,1 [22] Blocks.cshtml) - CSharp - lock(new object()) {\n
HtmlContent - (567:35,0 [53] Blocks.cshtml) HtmlContent - (567:35,0 [53] Blocks.cshtml)
IntermediateToken - (567:35,0 [4] Blocks.cshtml) - Html - LazyIntermediateToken - (567:35,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (571:35,4 [2] Blocks.cshtml) - Html - <p LazyIntermediateToken - (571:35,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (573:35,6 [1] Blocks.cshtml) - Html - > LazyIntermediateToken - (573:35,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security! LazyIntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security!
IntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html - </p> LazyIntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (618:35,51 [2] Blocks.cshtml) - Html - \n LazyIntermediateToken - (618:35,51 [2] Blocks.cshtml) - Html - \n
CSharpCode - (620:36,0 [1] Blocks.cshtml) CSharpCode - (620:36,0 [1] Blocks.cshtml)
IntermediateToken - (620:36,0 [1] Blocks.cshtml) - CSharp - } LazyIntermediateToken - (620:36,0 [1] Blocks.cshtml) - CSharp - }

View File

@ -10,41 +10,41 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [12] CSharp7.cshtml) HtmlContent - (0:0,0 [12] CSharp7.cshtml)
IntermediateToken - (0:0,0 [5] CSharp7.cshtml) - Html - <body LazyIntermediateToken - (0:0,0 [5] CSharp7.cshtml) - Html - <body
IntermediateToken - (5:0,5 [1] CSharp7.cshtml) - Html - > LazyIntermediateToken - (5:0,5 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (6:0,6 [6] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (6:0,6 [6] CSharp7.cshtml) - Html - \n
CSharpCode - (14:1,6 [187] CSharp7.cshtml) CSharpCode - (14:1,6 [187] CSharp7.cshtml)
IntermediateToken - (14:1,6 [187] CSharp7.cshtml) - CSharp - \n var nameLookup = new Dictionary<string, (string FirstName, string LastName, object Extra)>()\n {\n ["John Doe"] = ("John", "Doe", true)\n };\n\n LazyIntermediateToken - (14:1,6 [187] CSharp7.cshtml) - CSharp - \n var nameLookup = new Dictionary<string, (string FirstName, string LastName, object Extra)>()\n {\n ["John Doe"] = ("John", "Doe", true)\n };\n\n
CSharpCode - (246:7,53 [253] CSharp7.cshtml) CSharpCode - (246:7,53 [253] CSharp7.cshtml)
IntermediateToken - (246:7,53 [253] CSharp7.cshtml) - CSharp - \n\n int Sixteen = 0b0001_0000;\n long BillionsAndBillions = 100_000_000_000;\n double AvogadroConstant = 6.022_140_857_747_474e23;\n decimal GoldenRatio = 1.618_033_988_749_894_848_204_586_834_365_638_117_720_309_179M;\n LazyIntermediateToken - (246:7,53 [253] CSharp7.cshtml) - CSharp - \n\n int Sixteen = 0b0001_0000;\n long BillionsAndBillions = 100_000_000_000;\n double AvogadroConstant = 6.022_140_857_747_474e23;\n decimal GoldenRatio = 1.618_033_988_749_894_848_204_586_834_365_638_117_720_309_179M;\n
HtmlContent - (502:14,0 [6] CSharp7.cshtml) HtmlContent - (502:14,0 [6] CSharp7.cshtml)
IntermediateToken - (502:14,0 [6] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (502:14,0 [6] CSharp7.cshtml) - Html - \n
CSharpCode - (509:15,5 [159] CSharp7.cshtml) CSharpCode - (509:15,5 [159] CSharp7.cshtml)
IntermediateToken - (509:15,5 [159] CSharp7.cshtml) - CSharp - if (nameLookup.TryGetValue("John Doe", out var entry))\n {\n if (entry.Extra is bool alive)\n {\n // Do Something\n }\n } LazyIntermediateToken - (509:15,5 [159] CSharp7.cshtml) - CSharp - if (nameLookup.TryGetValue("John Doe", out var entry))\n {\n if (entry.Extra is bool alive)\n {\n // Do Something\n }\n }
HtmlContent - (668:21,5 [48] CSharp7.cshtml) HtmlContent - (668:21,5 [48] CSharp7.cshtml)
IntermediateToken - (668:21,5 [6] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (668:21,5 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (674:22,4 [2] CSharp7.cshtml) - Html - <p LazyIntermediateToken - (674:22,4 [2] CSharp7.cshtml) - Html - <p
IntermediateToken - (676:22,6 [1] CSharp7.cshtml) - Html - > LazyIntermediateToken - (676:22,6 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (677:22,7 [39] CSharp7.cshtml) - Html - \n Here's a very unique number: LazyIntermediateToken - (677:22,7 [39] CSharp7.cshtml) - Html - \n Here's a very unique number:
CSharpExpression - (718:23,39 [62] CSharp7.cshtml) CSharpExpression - (718:23,39 [62] CSharp7.cshtml)
IntermediateToken - (718:23,39 [62] CSharp7.cshtml) - CSharp - 1.618_033_988_749_894_848_204_586_834_365_638_117_720_309_179M LazyIntermediateToken - (718:23,39 [62] CSharp7.cshtml) - CSharp - 1.618_033_988_749_894_848_204_586_834_365_638_117_720_309_179M
HtmlContent - (781:23,102 [33] CSharp7.cshtml) HtmlContent - (781:23,102 [33] CSharp7.cshtml)
IntermediateToken - (781:23,102 [6] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (781:23,102 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (787:24,4 [4] CSharp7.cshtml) - Html - </p> LazyIntermediateToken - (787:24,4 [4] CSharp7.cshtml) - Html - </p>
IntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n LazyIntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n
IntermediateToken - (799:26,4 [4] CSharp7.cshtml) - Html - <div LazyIntermediateToken - (799:26,4 [4] CSharp7.cshtml) - Html - <div
IntermediateToken - (803:26,8 [1] CSharp7.cshtml) - Html - > LazyIntermediateToken - (803:26,8 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (804:26,9 [10] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (804:26,9 [10] CSharp7.cshtml) - Html - \n
CSharpExpression - (816:27,10 [34] CSharp7.cshtml) CSharpExpression - (816:27,10 [34] CSharp7.cshtml)
IntermediateToken - (816:27,10 [34] CSharp7.cshtml) - CSharp - (First: "John", Last: "Doe").First LazyIntermediateToken - (816:27,10 [34] CSharp7.cshtml) - CSharp - (First: "John", Last: "Doe").First
HtmlContent - (851:27,45 [1] CSharp7.cshtml) HtmlContent - (851:27,45 [1] CSharp7.cshtml)
IntermediateToken - (851:27,45 [1] CSharp7.cshtml) - Html - LazyIntermediateToken - (851:27,45 [1] CSharp7.cshtml) - Html -
HtmlContent - (870:27,64 [20] CSharp7.cshtml) HtmlContent - (870:27,64 [20] CSharp7.cshtml)
IntermediateToken - (870:27,64 [6] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (870:27,64 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (876:28,4 [6] CSharp7.cshtml) - Html - </div> LazyIntermediateToken - (876:28,4 [6] CSharp7.cshtml) - Html - </div>
IntermediateToken - (882:28,10 [8] CSharp7.cshtml) - Html - \n\n LazyIntermediateToken - (882:28,10 [8] CSharp7.cshtml) - Html - \n\n
CSharpCode - (891:30,5 [291] CSharp7.cshtml) CSharpCode - (891:30,5 [291] CSharp7.cshtml)
IntermediateToken - (891:30,5 [291] CSharp7.cshtml) - CSharp - switch (entry.Extra)\n {\n case int age:\n // Do something\n break;\n case IEnumerable<string> childrenNames:\n // Do more something\n break;\n case null:\n // Do even more of something\n break;\n } LazyIntermediateToken - (891:30,5 [291] CSharp7.cshtml) - CSharp - switch (entry.Extra)\n {\n case int age:\n // Do something\n break;\n case IEnumerable<string> childrenNames:\n // Do more something\n break;\n case null:\n // Do even more of something\n break;\n }
HtmlContent - (1182:41,5 [9] CSharp7.cshtml) HtmlContent - (1182:41,5 [9] CSharp7.cshtml)
IntermediateToken - (1182:41,5 [2] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (1182:41,5 [2] CSharp7.cshtml) - Html - \n
IntermediateToken - (1184:42,0 [7] CSharp7.cshtml) - Html - </body> LazyIntermediateToken - (1184:42,0 [7] CSharp7.cshtml) - Html - </body>

View File

@ -5,47 +5,47 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CSharp7_Runtime - - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CSharp7_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [8] CSharp7.cshtml) HtmlContent - (0:0,0 [8] CSharp7.cshtml)
IntermediateToken - (0:0,0 [5] CSharp7.cshtml) - Html - <body LazyIntermediateToken - (0:0,0 [5] CSharp7.cshtml) - Html - <body
IntermediateToken - (5:0,5 [1] CSharp7.cshtml) - Html - > LazyIntermediateToken - (5:0,5 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (6:0,6 [2] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (6:0,6 [2] CSharp7.cshtml) - Html - \n
CSharpCode - (8:1,0 [4] CSharp7.cshtml) CSharpCode - (8:1,0 [4] CSharp7.cshtml)
IntermediateToken - (8:1,0 [4] CSharp7.cshtml) - CSharp - LazyIntermediateToken - (8:1,0 [4] CSharp7.cshtml) - CSharp -
CSharpCode - (14:1,6 [187] CSharp7.cshtml) CSharpCode - (14:1,6 [187] CSharp7.cshtml)
IntermediateToken - (14:1,6 [187] CSharp7.cshtml) - CSharp - \n var nameLookup = new Dictionary<string, (string FirstName, string LastName, object Extra)>()\n {\n ["John Doe"] = ("John", "Doe", true)\n };\n\n LazyIntermediateToken - (14:1,6 [187] CSharp7.cshtml) - CSharp - \n var nameLookup = new Dictionary<string, (string FirstName, string LastName, object Extra)>()\n {\n ["John Doe"] = ("John", "Doe", true)\n };\n\n
CSharpCode - (246:7,53 [253] CSharp7.cshtml) CSharpCode - (246:7,53 [253] CSharp7.cshtml)
IntermediateToken - (246:7,53 [253] CSharp7.cshtml) - CSharp - \n\n int Sixteen = 0b0001_0000;\n long BillionsAndBillions = 100_000_000_000;\n double AvogadroConstant = 6.022_140_857_747_474e23;\n decimal GoldenRatio = 1.618_033_988_749_894_848_204_586_834_365_638_117_720_309_179M;\n LazyIntermediateToken - (246:7,53 [253] CSharp7.cshtml) - CSharp - \n\n int Sixteen = 0b0001_0000;\n long BillionsAndBillions = 100_000_000_000;\n double AvogadroConstant = 6.022_140_857_747_474e23;\n decimal GoldenRatio = 1.618_033_988_749_894_848_204_586_834_365_638_117_720_309_179M;\n
HtmlContent - (502:14,0 [2] CSharp7.cshtml) HtmlContent - (502:14,0 [2] CSharp7.cshtml)
IntermediateToken - (502:14,0 [2] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (502:14,0 [2] CSharp7.cshtml) - Html - \n
CSharpCode - (504:15,0 [4] CSharp7.cshtml) CSharpCode - (504:15,0 [4] CSharp7.cshtml)
IntermediateToken - (504:15,0 [4] CSharp7.cshtml) - CSharp - LazyIntermediateToken - (504:15,0 [4] CSharp7.cshtml) - CSharp -
CSharpCode - (509:15,5 [161] CSharp7.cshtml) CSharpCode - (509:15,5 [161] CSharp7.cshtml)
IntermediateToken - (509:15,5 [161] CSharp7.cshtml) - CSharp - if (nameLookup.TryGetValue("John Doe", out var entry))\n {\n if (entry.Extra is bool alive)\n {\n // Do Something\n }\n }\n LazyIntermediateToken - (509:15,5 [161] CSharp7.cshtml) - CSharp - if (nameLookup.TryGetValue("John Doe", out var entry))\n {\n if (entry.Extra is bool alive)\n {\n // Do Something\n }\n }\n
HtmlContent - (670:22,0 [46] CSharp7.cshtml) HtmlContent - (670:22,0 [46] CSharp7.cshtml)
IntermediateToken - (670:22,0 [4] CSharp7.cshtml) - Html - LazyIntermediateToken - (670:22,0 [4] CSharp7.cshtml) - Html -
IntermediateToken - (674:22,4 [2] CSharp7.cshtml) - Html - <p LazyIntermediateToken - (674:22,4 [2] CSharp7.cshtml) - Html - <p
IntermediateToken - (676:22,6 [1] CSharp7.cshtml) - Html - > LazyIntermediateToken - (676:22,6 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (677:22,7 [39] CSharp7.cshtml) - Html - \n Here's a very unique number: LazyIntermediateToken - (677:22,7 [39] CSharp7.cshtml) - Html - \n Here's a very unique number:
CSharpExpression - (718:23,39 [62] CSharp7.cshtml) CSharpExpression - (718:23,39 [62] CSharp7.cshtml)
IntermediateToken - (718:23,39 [62] CSharp7.cshtml) - CSharp - 1.618_033_988_749_894_848_204_586_834_365_638_117_720_309_179M LazyIntermediateToken - (718:23,39 [62] CSharp7.cshtml) - CSharp - 1.618_033_988_749_894_848_204_586_834_365_638_117_720_309_179M
HtmlContent - (781:23,102 [33] CSharp7.cshtml) HtmlContent - (781:23,102 [33] CSharp7.cshtml)
IntermediateToken - (781:23,102 [6] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (781:23,102 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (787:24,4 [4] CSharp7.cshtml) - Html - </p> LazyIntermediateToken - (787:24,4 [4] CSharp7.cshtml) - Html - </p>
IntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n LazyIntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n
IntermediateToken - (799:26,4 [4] CSharp7.cshtml) - Html - <div LazyIntermediateToken - (799:26,4 [4] CSharp7.cshtml) - Html - <div
IntermediateToken - (803:26,8 [1] CSharp7.cshtml) - Html - > LazyIntermediateToken - (803:26,8 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (804:26,9 [2] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (804:26,9 [2] CSharp7.cshtml) - Html - \n
IntermediateToken - (806:27,0 [8] CSharp7.cshtml) - Html - LazyIntermediateToken - (806:27,0 [8] CSharp7.cshtml) - Html -
CSharpExpression - (816:27,10 [34] CSharp7.cshtml) CSharpExpression - (816:27,10 [34] CSharp7.cshtml)
IntermediateToken - (816:27,10 [34] CSharp7.cshtml) - CSharp - (First: "John", Last: "Doe").First LazyIntermediateToken - (816:27,10 [34] CSharp7.cshtml) - CSharp - (First: "John", Last: "Doe").First
HtmlContent - (851:27,45 [1] CSharp7.cshtml) HtmlContent - (851:27,45 [1] CSharp7.cshtml)
IntermediateToken - (851:27,45 [1] CSharp7.cshtml) - Html - LazyIntermediateToken - (851:27,45 [1] CSharp7.cshtml) - Html -
HtmlContent - (870:27,64 [16] CSharp7.cshtml) HtmlContent - (870:27,64 [16] CSharp7.cshtml)
IntermediateToken - (870:27,64 [6] CSharp7.cshtml) - Html - \n LazyIntermediateToken - (870:27,64 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (876:28,4 [6] CSharp7.cshtml) - Html - </div> LazyIntermediateToken - (876:28,4 [6] CSharp7.cshtml) - Html - </div>
IntermediateToken - (882:28,10 [4] CSharp7.cshtml) - Html - \n\n LazyIntermediateToken - (882:28,10 [4] CSharp7.cshtml) - Html - \n\n
CSharpCode - (886:30,0 [4] CSharp7.cshtml) CSharpCode - (886:30,0 [4] CSharp7.cshtml)
IntermediateToken - (886:30,0 [4] CSharp7.cshtml) - CSharp - LazyIntermediateToken - (886:30,0 [4] CSharp7.cshtml) - CSharp -
CSharpCode - (891:30,5 [293] CSharp7.cshtml) CSharpCode - (891:30,5 [293] CSharp7.cshtml)
IntermediateToken - (891:30,5 [293] CSharp7.cshtml) - CSharp - switch (entry.Extra)\n {\n case int age:\n // Do something\n break;\n case IEnumerable<string> childrenNames:\n // Do more something\n break;\n case null:\n // Do even more of something\n break;\n }\n LazyIntermediateToken - (891:30,5 [293] CSharp7.cshtml) - CSharp - switch (entry.Extra)\n {\n case int age:\n // Do something\n break;\n case IEnumerable<string> childrenNames:\n // Do more something\n break;\n case null:\n // Do even more of something\n break;\n }\n
HtmlContent - (1184:42,0 [7] CSharp7.cshtml) HtmlContent - (1184:42,0 [7] CSharp7.cshtml)
IntermediateToken - (1184:42,0 [7] CSharp7.cshtml) - Html - </body> LazyIntermediateToken - (1184:42,0 [7] CSharp7.cshtml) - Html - </body>

View File

@ -11,42 +11,42 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:0,33 [4] CSharp8.cshtml) HtmlContent - (33:0,33 [4] CSharp8.cshtml)
IntermediateToken - (33:0,33 [4] CSharp8.cshtml) - Html - \n\n LazyIntermediateToken - (33:0,33 [4] CSharp8.cshtml) - Html - \n\n
CSharpCode - (39:2,2 [396] CSharp8.cshtml) CSharpCode - (39:2,2 [396] CSharp8.cshtml)
IntermediateToken - (39:2,2 [396] CSharp8.cshtml) - CSharp - \n IAsyncEnumerable<bool> GetAsyncEnumerable()\n {\n return null;\n }\n\n await foreach (var val in GetAsyncEnumerable())\n {\n\n }\n\n Range range = 1..5;\n using var disposable = GetLastDisposableInRange(range);\n\n var words = Array.Empty<string>();\n var testEnum = GetEnum();\n static TestEnum GetEnum()\n {\n return TestEnum.First;\n }\n LazyIntermediateToken - (39:2,2 [396] CSharp8.cshtml) - CSharp - \n IAsyncEnumerable<bool> GetAsyncEnumerable()\n {\n return null;\n }\n\n await foreach (var val in GetAsyncEnumerable())\n {\n\n }\n\n Range range = 1..5;\n using var disposable = GetLastDisposableInRange(range);\n\n var words = Array.Empty<string>();\n var testEnum = GetEnum();\n static TestEnum GetEnum()\n {\n return TestEnum.First;\n }\n
HtmlContent - (438:23,0 [2] CSharp8.cshtml) HtmlContent - (438:23,0 [2] CSharp8.cshtml)
IntermediateToken - (438:23,0 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (438:23,0 [2] CSharp8.cshtml) - Html - \n
CSharpExpression - (441:24,1 [11] CSharp8.cshtml) CSharpExpression - (441:24,1 [11] CSharp8.cshtml)
IntermediateToken - (441:24,1 [11] CSharp8.cshtml) - CSharp - words[1..2] LazyIntermediateToken - (441:24,1 [11] CSharp8.cshtml) - CSharp - words[1..2]
HtmlContent - (452:24,12 [2] CSharp8.cshtml) HtmlContent - (452:24,12 [2] CSharp8.cshtml)
IntermediateToken - (452:24,12 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (452:24,12 [2] CSharp8.cshtml) - Html - \n
CSharpExpression - (456:25,2 [13] CSharp8.cshtml) CSharpExpression - (456:25,2 [13] CSharp8.cshtml)
IntermediateToken - (456:25,2 [13] CSharp8.cshtml) - CSharp - words[^2..^0] LazyIntermediateToken - (456:25,2 [13] CSharp8.cshtml) - CSharp - words[^2..^0]
HtmlContent - (470:25,16 [4] CSharp8.cshtml) HtmlContent - (470:25,16 [4] CSharp8.cshtml)
IntermediateToken - (470:25,16 [4] CSharp8.cshtml) - Html - \n\n LazyIntermediateToken - (470:25,16 [4] CSharp8.cshtml) - Html - \n\n
CSharpExpression - (476:27,2 [121] CSharp8.cshtml) CSharpExpression - (476:27,2 [121] CSharp8.cshtml)
IntermediateToken - (476:27,2 [121] CSharp8.cshtml) - CSharp - testEnum switch\n{\n TestEnum.First => "The First!",\n TestEnum.Second => "The Second!",\n _ => "The others",\n} LazyIntermediateToken - (476:27,2 [121] CSharp8.cshtml) - CSharp - testEnum switch\n{\n TestEnum.First => "The First!",\n TestEnum.Second => "The Second!",\n _ => "The others",\n}
HtmlContent - (598:32,2 [4] CSharp8.cshtml) HtmlContent - (598:32,2 [4] CSharp8.cshtml)
IntermediateToken - (598:32,2 [4] CSharp8.cshtml) - Html - \n\n LazyIntermediateToken - (598:32,2 [4] CSharp8.cshtml) - Html - \n\n
CSharpCode - (603:34,1 [56] CSharp8.cshtml) CSharpCode - (603:34,1 [56] CSharp8.cshtml)
IntermediateToken - (603:34,1 [56] CSharp8.cshtml) - CSharp - await foreach (var val in GetAsyncEnumerable())\n{\n LazyIntermediateToken - (603:34,1 [56] CSharp8.cshtml) - CSharp - await foreach (var val in GetAsyncEnumerable())\n{\n
CSharpExpression - (660:36,5 [3] CSharp8.cshtml) CSharpExpression - (660:36,5 [3] CSharp8.cshtml)
IntermediateToken - (660:36,5 [3] CSharp8.cshtml) - CSharp - val LazyIntermediateToken - (660:36,5 [3] CSharp8.cshtml) - CSharp - val
CSharpCode - (663:36,8 [3] CSharp8.cshtml) CSharpCode - (663:36,8 [3] CSharp8.cshtml)
IntermediateToken - (663:36,8 [3] CSharp8.cshtml) - CSharp - \n} LazyIntermediateToken - (663:36,8 [3] CSharp8.cshtml) - CSharp - \n}
HtmlContent - (666:37,1 [4] CSharp8.cshtml) HtmlContent - (666:37,1 [4] CSharp8.cshtml)
IntermediateToken - (666:37,1 [4] CSharp8.cshtml) - Html - \n\n LazyIntermediateToken - (666:37,1 [4] CSharp8.cshtml) - Html - \n\n
CSharpExpression - (671:39,1 [12] CSharp8.cshtml) CSharpExpression - (671:39,1 [12] CSharp8.cshtml)
IntermediateToken - (671:39,1 [12] CSharp8.cshtml) - CSharp - Person!.Name LazyIntermediateToken - (671:39,1 [12] CSharp8.cshtml) - CSharp - Person!.Name
HtmlContent - (683:39,13 [2] CSharp8.cshtml) HtmlContent - (683:39,13 [2] CSharp8.cshtml)
IntermediateToken - (683:39,13 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (683:39,13 [2] CSharp8.cshtml) - Html - \n
CSharpExpression - (686:40,1 [20] CSharp8.cshtml) CSharpExpression - (686:40,1 [20] CSharp8.cshtml)
IntermediateToken - (686:40,1 [20] CSharp8.cshtml) - CSharp - People![0]!.Name![1] LazyIntermediateToken - (686:40,1 [20] CSharp8.cshtml) - CSharp - People![0]!.Name![1]
HtmlContent - (706:40,21 [2] CSharp8.cshtml) HtmlContent - (706:40,21 [2] CSharp8.cshtml)
IntermediateToken - (706:40,21 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (706:40,21 [2] CSharp8.cshtml) - Html - \n
CSharpExpression - (709:41,1 [21] CSharp8.cshtml) CSharpExpression - (709:41,1 [21] CSharp8.cshtml)
IntermediateToken - (709:41,1 [21] CSharp8.cshtml) - CSharp - DoSomething!(Person!) LazyIntermediateToken - (709:41,1 [21] CSharp8.cshtml) - CSharp - DoSomething!(Person!)
HtmlContent - (730:41,22 [4] CSharp8.cshtml) HtmlContent - (730:41,22 [4] CSharp8.cshtml)
IntermediateToken - (730:41,22 [4] CSharp8.cshtml) - Html - \n\n LazyIntermediateToken - (730:41,22 [4] CSharp8.cshtml) - Html - \n\n
CSharpCode - (746:43,12 [480] CSharp8.cshtml) CSharpCode - (746:43,12 [480] CSharp8.cshtml)
IntermediateToken - (746:43,12 [480] CSharp8.cshtml) - CSharp - \n enum TestEnum\n {\n First,\n Second\n }\n\n IDisposable GetLastDisposableInRange(Range range)\n {\n var disposables = (IDisposable[])ViewData["disposables"];\n return disposables[range][^1];\n }\n\n private Human? Person { get; set; }\n\n private Human?[]? People { get; set; }\n\n private Func<Human, string>? DoSomething { get; set; }\n\n private class Human\n {\n public string? Name { get; set; }\n }\n LazyIntermediateToken - (746:43,12 [480] CSharp8.cshtml) - CSharp - \n enum TestEnum\n {\n First,\n Second\n }\n\n IDisposable GetLastDisposableInRange(Range range)\n {\n var disposables = (IDisposable[])ViewData["disposables"];\n return disposables[range][^1];\n }\n\n private Human? Person { get; set; }\n\n private Human?[]? People { get; set; }\n\n private Func<Human, string>? DoSomething { get; set; }\n\n private class Human\n {\n public string? Name { get; set; }\n }\n

View File

@ -6,42 +6,42 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CSharp8_Runtime - - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CSharp8_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (35:1,0 [2] CSharp8.cshtml) HtmlContent - (35:1,0 [2] CSharp8.cshtml)
IntermediateToken - (35:1,0 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (35:1,0 [2] CSharp8.cshtml) - Html - \n
CSharpCode - (39:2,2 [396] CSharp8.cshtml) CSharpCode - (39:2,2 [396] CSharp8.cshtml)
IntermediateToken - (39:2,2 [396] CSharp8.cshtml) - CSharp - \n IAsyncEnumerable<bool> GetAsyncEnumerable()\n {\n return null;\n }\n\n await foreach (var val in GetAsyncEnumerable())\n {\n\n }\n\n Range range = 1..5;\n using var disposable = GetLastDisposableInRange(range);\n\n var words = Array.Empty<string>();\n var testEnum = GetEnum();\n static TestEnum GetEnum()\n {\n return TestEnum.First;\n }\n LazyIntermediateToken - (39:2,2 [396] CSharp8.cshtml) - CSharp - \n IAsyncEnumerable<bool> GetAsyncEnumerable()\n {\n return null;\n }\n\n await foreach (var val in GetAsyncEnumerable())\n {\n\n }\n\n Range range = 1..5;\n using var disposable = GetLastDisposableInRange(range);\n\n var words = Array.Empty<string>();\n var testEnum = GetEnum();\n static TestEnum GetEnum()\n {\n return TestEnum.First;\n }\n
HtmlContent - (438:23,0 [2] CSharp8.cshtml) HtmlContent - (438:23,0 [2] CSharp8.cshtml)
IntermediateToken - (438:23,0 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (438:23,0 [2] CSharp8.cshtml) - Html - \n
CSharpExpression - (441:24,1 [11] CSharp8.cshtml) CSharpExpression - (441:24,1 [11] CSharp8.cshtml)
IntermediateToken - (441:24,1 [11] CSharp8.cshtml) - CSharp - words[1..2] LazyIntermediateToken - (441:24,1 [11] CSharp8.cshtml) - CSharp - words[1..2]
HtmlContent - (452:24,12 [2] CSharp8.cshtml) HtmlContent - (452:24,12 [2] CSharp8.cshtml)
IntermediateToken - (452:24,12 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (452:24,12 [2] CSharp8.cshtml) - Html - \n
CSharpExpression - (456:25,2 [13] CSharp8.cshtml) CSharpExpression - (456:25,2 [13] CSharp8.cshtml)
IntermediateToken - (456:25,2 [13] CSharp8.cshtml) - CSharp - words[^2..^0] LazyIntermediateToken - (456:25,2 [13] CSharp8.cshtml) - CSharp - words[^2..^0]
HtmlContent - (470:25,16 [4] CSharp8.cshtml) HtmlContent - (470:25,16 [4] CSharp8.cshtml)
IntermediateToken - (470:25,16 [4] CSharp8.cshtml) - Html - \n\n LazyIntermediateToken - (470:25,16 [4] CSharp8.cshtml) - Html - \n\n
CSharpExpression - (476:27,2 [121] CSharp8.cshtml) CSharpExpression - (476:27,2 [121] CSharp8.cshtml)
IntermediateToken - (476:27,2 [121] CSharp8.cshtml) - CSharp - testEnum switch\n{\n TestEnum.First => "The First!",\n TestEnum.Second => "The Second!",\n _ => "The others",\n} LazyIntermediateToken - (476:27,2 [121] CSharp8.cshtml) - CSharp - testEnum switch\n{\n TestEnum.First => "The First!",\n TestEnum.Second => "The Second!",\n _ => "The others",\n}
HtmlContent - (598:32,2 [4] CSharp8.cshtml) HtmlContent - (598:32,2 [4] CSharp8.cshtml)
IntermediateToken - (598:32,2 [4] CSharp8.cshtml) - Html - \n\n LazyIntermediateToken - (598:32,2 [4] CSharp8.cshtml) - Html - \n\n
CSharpCode - (603:34,1 [56] CSharp8.cshtml) CSharpCode - (603:34,1 [56] CSharp8.cshtml)
IntermediateToken - (603:34,1 [56] CSharp8.cshtml) - CSharp - await foreach (var val in GetAsyncEnumerable())\n{\n LazyIntermediateToken - (603:34,1 [56] CSharp8.cshtml) - CSharp - await foreach (var val in GetAsyncEnumerable())\n{\n
CSharpExpression - (660:36,5 [3] CSharp8.cshtml) CSharpExpression - (660:36,5 [3] CSharp8.cshtml)
IntermediateToken - (660:36,5 [3] CSharp8.cshtml) - CSharp - val LazyIntermediateToken - (660:36,5 [3] CSharp8.cshtml) - CSharp - val
CSharpCode - (663:36,8 [5] CSharp8.cshtml) CSharpCode - (663:36,8 [5] CSharp8.cshtml)
IntermediateToken - (663:36,8 [5] CSharp8.cshtml) - CSharp - \n}\n LazyIntermediateToken - (663:36,8 [5] CSharp8.cshtml) - CSharp - \n}\n
HtmlContent - (668:38,0 [2] CSharp8.cshtml) HtmlContent - (668:38,0 [2] CSharp8.cshtml)
IntermediateToken - (668:38,0 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (668:38,0 [2] CSharp8.cshtml) - Html - \n
CSharpExpression - (671:39,1 [12] CSharp8.cshtml) CSharpExpression - (671:39,1 [12] CSharp8.cshtml)
IntermediateToken - (671:39,1 [12] CSharp8.cshtml) - CSharp - Person!.Name LazyIntermediateToken - (671:39,1 [12] CSharp8.cshtml) - CSharp - Person!.Name
HtmlContent - (683:39,13 [2] CSharp8.cshtml) HtmlContent - (683:39,13 [2] CSharp8.cshtml)
IntermediateToken - (683:39,13 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (683:39,13 [2] CSharp8.cshtml) - Html - \n
CSharpExpression - (686:40,1 [20] CSharp8.cshtml) CSharpExpression - (686:40,1 [20] CSharp8.cshtml)
IntermediateToken - (686:40,1 [20] CSharp8.cshtml) - CSharp - People![0]!.Name![1] LazyIntermediateToken - (686:40,1 [20] CSharp8.cshtml) - CSharp - People![0]!.Name![1]
HtmlContent - (706:40,21 [2] CSharp8.cshtml) HtmlContent - (706:40,21 [2] CSharp8.cshtml)
IntermediateToken - (706:40,21 [2] CSharp8.cshtml) - Html - \n LazyIntermediateToken - (706:40,21 [2] CSharp8.cshtml) - Html - \n
CSharpExpression - (709:41,1 [21] CSharp8.cshtml) CSharpExpression - (709:41,1 [21] CSharp8.cshtml)
IntermediateToken - (709:41,1 [21] CSharp8.cshtml) - CSharp - DoSomething!(Person!) LazyIntermediateToken - (709:41,1 [21] CSharp8.cshtml) - CSharp - DoSomething!(Person!)
HtmlContent - (730:41,22 [4] CSharp8.cshtml) HtmlContent - (730:41,22 [4] CSharp8.cshtml)
IntermediateToken - (730:41,22 [4] CSharp8.cshtml) - Html - \n\n LazyIntermediateToken - (730:41,22 [4] CSharp8.cshtml) - Html - \n\n
CSharpCode - (746:43,12 [480] CSharp8.cshtml) CSharpCode - (746:43,12 [480] CSharp8.cshtml)
IntermediateToken - (746:43,12 [480] CSharp8.cshtml) - CSharp - \n enum TestEnum\n {\n First,\n Second\n }\n\n IDisposable GetLastDisposableInRange(Range range)\n {\n var disposables = (IDisposable[])ViewData["disposables"];\n return disposables[range][^1];\n }\n\n private Human? Person { get; set; }\n\n private Human?[]? People { get; set; }\n\n private Func<Human, string>? DoSomething { get; set; }\n\n private class Human\n {\n public string? Name { get; set; }\n }\n LazyIntermediateToken - (746:43,12 [480] CSharp8.cshtml) - CSharp - \n enum TestEnum\n {\n First,\n Second\n }\n\n IDisposable GetLastDisposableInRange(Range range)\n {\n var disposables = (IDisposable[])ViewData["disposables"];\n return disposables[range][^1];\n }\n\n private Human? Person { get; set; }\n\n private Human?[]? People { get; set; }\n\n private Func<Human, string>? DoSomething { get; set; }\n\n private class Human\n {\n public string? Name { get; set; }\n }\n

View File

@ -10,4 +10,4 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [0] CodeBlockAtEOF.cshtml) CSharpCode - (2:0,2 [0] CodeBlockAtEOF.cshtml)
IntermediateToken - (2:0,2 [0] CodeBlockAtEOF.cshtml) - CSharp - LazyIntermediateToken - (2:0,2 [0] CodeBlockAtEOF.cshtml) - CSharp -

View File

@ -5,4 +5,4 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CodeBlockAtEOF_Runtime - - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CodeBlockAtEOF_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [0] CodeBlockAtEOF.cshtml) CSharpCode - (2:0,2 [0] CodeBlockAtEOF.cshtml)
IntermediateToken - (2:0,2 [0] CodeBlockAtEOF.cshtml) - CSharp - LazyIntermediateToken - (2:0,2 [0] CodeBlockAtEOF.cshtml) - CSharp -

View File

@ -10,14 +10,14 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [17] CodeBlockWithTextElement.cshtml) CSharpCode - (2:0,2 [17] CodeBlockWithTextElement.cshtml)
IntermediateToken - (2:0,2 [17] CodeBlockWithTextElement.cshtml) - CSharp - \n var a = 1; LazyIntermediateToken - (2:0,2 [17] CodeBlockWithTextElement.cshtml) - CSharp - \n var a = 1;
HtmlContent - (25:1,21 [3] CodeBlockWithTextElement.cshtml) HtmlContent - (25:1,21 [3] CodeBlockWithTextElement.cshtml)
IntermediateToken - (25:1,21 [3] CodeBlockWithTextElement.cshtml) - Html - foo LazyIntermediateToken - (25:1,21 [3] CodeBlockWithTextElement.cshtml) - Html - foo
CSharpCode - (35:1,31 [22] CodeBlockWithTextElement.cshtml) CSharpCode - (35:1,31 [22] CodeBlockWithTextElement.cshtml)
IntermediateToken - (35:1,31 [22] CodeBlockWithTextElement.cshtml) - CSharp - \n var b = 1; LazyIntermediateToken - (35:1,31 [22] CodeBlockWithTextElement.cshtml) - CSharp - \n var b = 1;
HtmlContent - (63:2,23 [4] CodeBlockWithTextElement.cshtml) HtmlContent - (63:2,23 [4] CodeBlockWithTextElement.cshtml)
IntermediateToken - (63:2,23 [4] CodeBlockWithTextElement.cshtml) - Html - bar LazyIntermediateToken - (63:2,23 [4] CodeBlockWithTextElement.cshtml) - Html - bar
CSharpExpression - (69:2,29 [3] CodeBlockWithTextElement.cshtml) CSharpExpression - (69:2,29 [3] CodeBlockWithTextElement.cshtml)
IntermediateToken - (69:2,29 [3] CodeBlockWithTextElement.cshtml) - CSharp - a+b LazyIntermediateToken - (69:2,29 [3] CodeBlockWithTextElement.cshtml) - CSharp - a+b
CSharpCode - (80:2,40 [2] CodeBlockWithTextElement.cshtml) CSharpCode - (80:2,40 [2] CodeBlockWithTextElement.cshtml)
IntermediateToken - (80:2,40 [2] CodeBlockWithTextElement.cshtml) - CSharp - \n LazyIntermediateToken - (80:2,40 [2] CodeBlockWithTextElement.cshtml) - CSharp - \n

View File

@ -5,14 +5,14 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CodeBlockWithTextElement_Runtime - - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CodeBlockWithTextElement_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [17] CodeBlockWithTextElement.cshtml) CSharpCode - (2:0,2 [17] CodeBlockWithTextElement.cshtml)
IntermediateToken - (2:0,2 [17] CodeBlockWithTextElement.cshtml) - CSharp - \n var a = 1; LazyIntermediateToken - (2:0,2 [17] CodeBlockWithTextElement.cshtml) - CSharp - \n var a = 1;
HtmlContent - (25:1,21 [3] CodeBlockWithTextElement.cshtml) HtmlContent - (25:1,21 [3] CodeBlockWithTextElement.cshtml)
IntermediateToken - (25:1,21 [3] CodeBlockWithTextElement.cshtml) - Html - foo LazyIntermediateToken - (25:1,21 [3] CodeBlockWithTextElement.cshtml) - Html - foo
CSharpCode - (35:1,31 [22] CodeBlockWithTextElement.cshtml) CSharpCode - (35:1,31 [22] CodeBlockWithTextElement.cshtml)
IntermediateToken - (35:1,31 [22] CodeBlockWithTextElement.cshtml) - CSharp - \n var b = 1; LazyIntermediateToken - (35:1,31 [22] CodeBlockWithTextElement.cshtml) - CSharp - \n var b = 1;
HtmlContent - (63:2,23 [4] CodeBlockWithTextElement.cshtml) HtmlContent - (63:2,23 [4] CodeBlockWithTextElement.cshtml)
IntermediateToken - (63:2,23 [4] CodeBlockWithTextElement.cshtml) - Html - bar LazyIntermediateToken - (63:2,23 [4] CodeBlockWithTextElement.cshtml) - Html - bar
CSharpExpression - (69:2,29 [3] CodeBlockWithTextElement.cshtml) CSharpExpression - (69:2,29 [3] CodeBlockWithTextElement.cshtml)
IntermediateToken - (69:2,29 [3] CodeBlockWithTextElement.cshtml) - CSharp - a+b LazyIntermediateToken - (69:2,29 [3] CodeBlockWithTextElement.cshtml) - CSharp - a+b
CSharpCode - (80:2,40 [2] CodeBlockWithTextElement.cshtml) CSharpCode - (80:2,40 [2] CodeBlockWithTextElement.cshtml)
IntermediateToken - (80:2,40 [2] CodeBlockWithTextElement.cshtml) - CSharp - \n LazyIntermediateToken - (80:2,40 [2] CodeBlockWithTextElement.cshtml) - CSharp - \n

View File

@ -10,4 +10,4 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [115] CodeBlock.cshtml) CSharpCode - (2:0,2 [115] CodeBlock.cshtml)
IntermediateToken - (2:0,2 [115] CodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n Output.Write("<p>Hello from C#, #" + i.ToString() + "</p>");\n }\n LazyIntermediateToken - (2:0,2 [115] CodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n Output.Write("<p>Hello from C#, #" + i.ToString() + "</p>");\n }\n

View File

@ -5,4 +5,4 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CodeBlock_Runtime - - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CodeBlock_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [115] CodeBlock.cshtml) CSharpCode - (2:0,2 [115] CodeBlock.cshtml)
IntermediateToken - (2:0,2 [115] CodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n Output.Write("<p>Hello from C#, #" + i.ToString() + "</p>");\n }\n LazyIntermediateToken - (2:0,2 [115] CodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n Output.Write("<p>Hello from C#, #" + i.ToString() + "</p>");\n }\n

View File

@ -15,264 +15,264 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:0,31 [4] ComplexTagHelpers.cshtml) HtmlContent - (31:0,31 [4] ComplexTagHelpers.cshtml)
IntermediateToken - (31:0,31 [4] ComplexTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (31:0,31 [4] ComplexTagHelpers.cshtml) - Html - \n\n
CSharpCode - (36:2,1 [52] ComplexTagHelpers.cshtml) CSharpCode - (36:2,1 [52] ComplexTagHelpers.cshtml)
IntermediateToken - (36:2,1 [52] ComplexTagHelpers.cshtml) - CSharp - if (true)\n{\n var checkbox = "checkbox";\n\n LazyIntermediateToken - (36:2,1 [52] ComplexTagHelpers.cshtml) - CSharp - if (true)\n{\n var checkbox = "checkbox";\n\n
HtmlContent - (88:6,4 [51] ComplexTagHelpers.cshtml) HtmlContent - (88:6,4 [51] ComplexTagHelpers.cshtml)
IntermediateToken - (88:6,4 [4] ComplexTagHelpers.cshtml) - Html - <div LazyIntermediateToken - (88:6,4 [4] ComplexTagHelpers.cshtml) - Html - <div
IntermediateToken - (92:6,8 [36] ComplexTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute" LazyIntermediateToken - (92:6,8 [36] ComplexTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (128:6,44 [1] ComplexTagHelpers.cshtml) - Html - > LazyIntermediateToken - (128:6,44 [1] ComplexTagHelpers.cshtml) - Html - >
IntermediateToken - (129:6,45 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (129:6,45 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (139:7,8 [39] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (139:7,8 [39] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (147:7,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (147:7,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (147:7,16 [1] ComplexTagHelpers.cshtml) - CSharp - @ LazyIntermediateToken - (147:7,16 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (149:7,18 [0] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (149:7,18 [0] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (149:7,18 [6] ComplexTagHelpers.cshtml) CSharpExpression - (149:7,18 [6] ComplexTagHelpers.cshtml)
IntermediateToken - (149:7,18 [1] ComplexTagHelpers.cshtml) - CSharp - @ LazyIntermediateToken - (149:7,18 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2 LazyIntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2
IntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (164:7,33 [1] ComplexTagHelpers.cshtml) HtmlContent - (164:7,33 [1] ComplexTagHelpers.cshtml)
IntermediateToken - (164:7,33 [1] ComplexTagHelpers.cshtml) - Html - @ LazyIntermediateToken - (164:7,33 [1] ComplexTagHelpers.cshtml) - Html - @
HtmlContent - (166:7,35 [6] ComplexTagHelpers.cshtml) HtmlContent - (166:7,35 [6] ComplexTagHelpers.cshtml)
IntermediateToken - (166:7,35 [6] ComplexTagHelpers.cshtml) - Html - string LazyIntermediateToken - (166:7,35 [6] ComplexTagHelpers.cshtml) - Html - string
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (178:7,47 [10] ComplexTagHelpers.cshtml) HtmlContent - (178:7,47 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (178:7,47 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (178:7,47 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (188:8,8 [531] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (188:8,8 [531] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (226:8,46 [46] ComplexTagHelpers.cshtml) HtmlContent - (226:8,46 [46] ComplexTagHelpers.cshtml)
IntermediateToken - (226:8,46 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (226:8,46 [14] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (240:9,12 [3] ComplexTagHelpers.cshtml) - Html - <h1 LazyIntermediateToken - (240:9,12 [3] ComplexTagHelpers.cshtml) - Html - <h1
IntermediateToken - (243:9,15 [1] ComplexTagHelpers.cshtml) - Html - > LazyIntermediateToken - (243:9,15 [1] ComplexTagHelpers.cshtml) - Html - >
IntermediateToken - (244:9,16 [9] ComplexTagHelpers.cshtml) - Html - Set Time: LazyIntermediateToken - (244:9,16 [9] ComplexTagHelpers.cshtml) - Html - Set Time:
IntermediateToken - (253:9,25 [5] ComplexTagHelpers.cshtml) - Html - </h1> LazyIntermediateToken - (253:9,25 [5] ComplexTagHelpers.cshtml) - Html - </h1>
IntermediateToken - (258:9,30 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (258:9,30 [14] ComplexTagHelpers.cshtml) - Html - \n
CSharpCode - (273:10,13 [43] ComplexTagHelpers.cshtml) CSharpCode - (273:10,13 [43] ComplexTagHelpers.cshtml)
IntermediateToken - (273:10,13 [43] ComplexTagHelpers.cshtml) - CSharp - if (false)\n {\n LazyIntermediateToken - (273:10,13 [43] ComplexTagHelpers.cshtml) - CSharp - if (false)\n {\n
TagHelper - (316:12,16 [83] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (316:12,16 [83] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (319:12,19 [10] ComplexTagHelpers.cshtml) HtmlContent - (319:12,19 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (319:12,19 [10] ComplexTagHelpers.cshtml) - Html - New Time: LazyIntermediateToken - (319:12,19 [10] ComplexTagHelpers.cshtml) - Html - New Time:
TagHelper - (329:12,29 [66] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (329:12,29 [66] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (342:12,42 [4] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (342:12,42 [4] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (342:12,42 [4] ComplexTagHelpers.cshtml) HtmlContent - (342:12,42 [4] ComplexTagHelpers.cshtml)
IntermediateToken - (342:12,42 [4] ComplexTagHelpers.cshtml) - Html - text LazyIntermediateToken - (342:12,42 [4] ComplexTagHelpers.cshtml) - Html - text
DefaultTagHelperProperty - (342:12,42 [4] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (342:12,42 [4] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (342:12,42 [4] ComplexTagHelpers.cshtml) HtmlContent - (342:12,42 [4] ComplexTagHelpers.cshtml)
IntermediateToken - (342:12,42 [4] ComplexTagHelpers.cshtml) - Html - text LazyIntermediateToken - (342:12,42 [4] ComplexTagHelpers.cshtml) - Html - text
DefaultTagHelperHtmlAttribute - - value - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - value - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (355:12,55 [0] ComplexTagHelpers.cshtml) HtmlContent - (355:12,55 [0] ComplexTagHelpers.cshtml)
IntermediateToken - (355:12,55 [0] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (355:12,55 [0] ComplexTagHelpers.cshtml) - Html -
DefaultTagHelperHtmlAttribute - - placeholder - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - placeholder - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (370:12,70 [22] ComplexTagHelpers.cshtml) HtmlContent - (370:12,70 [22] ComplexTagHelpers.cshtml)
IntermediateToken - (370:12,70 [22] ComplexTagHelpers.cshtml) - Html - Enter in a new time... LazyIntermediateToken - (370:12,70 [22] ComplexTagHelpers.cshtml) - Html - Enter in a new time...
DefaultTagHelperExecute - DefaultTagHelperExecute -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute - DefaultTagHelperExecute -
CSharpCode - (399:12,99 [66] ComplexTagHelpers.cshtml) CSharpCode - (399:12,99 [66] ComplexTagHelpers.cshtml)
IntermediateToken - (399:12,99 [66] ComplexTagHelpers.cshtml) - CSharp - \n }\n else\n {\n LazyIntermediateToken - (399:12,99 [66] ComplexTagHelpers.cshtml) - CSharp - \n }\n else\n {\n
TagHelper - (465:16,16 [58] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (465:16,16 [58] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (468:16,19 [14] ComplexTagHelpers.cshtml) HtmlContent - (468:16,19 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (468:16,19 [14] ComplexTagHelpers.cshtml) - Html - Current Time: LazyIntermediateToken - (468:16,19 [14] ComplexTagHelpers.cshtml) - Html - Current Time:
TagHelper - (482:16,33 [37] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (482:16,33 [37] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (495:16,46 [8] ComplexTagHelpers.cshtml) CSharpExpression - (495:16,46 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (495:16,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox LazyIntermediateToken - (495:16,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox
DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (495:16,46 [8] ComplexTagHelpers.cshtml) CSharpExpression - (495:16,46 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (495:16,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox LazyIntermediateToken - (495:16,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox
DefaultTagHelperProperty - (512:16,63 [4] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (512:16,63 [4] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (512:16,63 [4] ComplexTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (512:16,63 [4] ComplexTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute - DefaultTagHelperExecute -
CSharpCode - (523:16,74 [18] ComplexTagHelpers.cshtml) CSharpCode - (523:16,74 [18] ComplexTagHelpers.cshtml)
IntermediateToken - (523:16,74 [18] ComplexTagHelpers.cshtml) - CSharp - \n LazyIntermediateToken - (523:16,74 [18] ComplexTagHelpers.cshtml) - CSharp - \n
TagHelper - (541:17,16 [50] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (541:17,16 [50] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
CSharpExpression - (556:17,31 [30] ComplexTagHelpers.cshtml) CSharpExpression - (556:17,31 [30] ComplexTagHelpers.cshtml)
IntermediateToken - (556:17,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything" LazyIntermediateToken - (556:17,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything"
DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes
CSharpExpression - (556:17,31 [30] ComplexTagHelpers.cshtml) CSharpExpression - (556:17,31 [30] ComplexTagHelpers.cshtml)
IntermediateToken - (556:17,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything" LazyIntermediateToken - (556:17,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything"
DefaultTagHelperExecute - DefaultTagHelperExecute -
CSharpCode - (591:17,66 [18] ComplexTagHelpers.cshtml) CSharpCode - (591:17,66 [18] ComplexTagHelpers.cshtml)
IntermediateToken - (591:17,66 [18] ComplexTagHelpers.cshtml) - CSharp - \n LazyIntermediateToken - (591:17,66 [18] ComplexTagHelpers.cshtml) - CSharp - \n
TagHelper - (609:18,16 [81] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly TagHelper - (609:18,16 [81] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
CSharpCode - (623:18,30 [11] ComplexTagHelpers.cshtml) CSharpCode - (623:18,30 [11] ComplexTagHelpers.cshtml)
IntermediateToken - (623:18,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) { LazyIntermediateToken - (623:18,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) {
HtmlContent - (640:18,47 [8] ComplexTagHelpers.cshtml) HtmlContent - (640:18,47 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (640:18,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (640:18,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox
CSharpCode - (655:18,62 [10] ComplexTagHelpers.cshtml) CSharpCode - (655:18,62 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (655:18,62 [10] ComplexTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (655:18,62 [10] ComplexTagHelpers.cshtml) - CSharp - } else {
HtmlContent - (671:18,78 [8] ComplexTagHelpers.cshtml) HtmlContent - (671:18,78 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (671:18,78 [8] ComplexTagHelpers.cshtml) - Html - anything LazyIntermediateToken - (671:18,78 [8] ComplexTagHelpers.cshtml) - Html - anything
CSharpCode - (686:18,93 [2] ComplexTagHelpers.cshtml) CSharpCode - (686:18,93 [2] ComplexTagHelpers.cshtml)
IntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - }
DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes
CSharpCode - (623:18,30 [11] ComplexTagHelpers.cshtml) CSharpCode - (623:18,30 [11] ComplexTagHelpers.cshtml)
IntermediateToken - (623:18,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) { LazyIntermediateToken - (623:18,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) {
HtmlContent - (640:18,47 [8] ComplexTagHelpers.cshtml) HtmlContent - (640:18,47 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (640:18,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (640:18,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox
CSharpCode - (655:18,62 [10] ComplexTagHelpers.cshtml) CSharpCode - (655:18,62 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (655:18,62 [10] ComplexTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (655:18,62 [10] ComplexTagHelpers.cshtml) - CSharp - } else {
HtmlContent - (671:18,78 [8] ComplexTagHelpers.cshtml) HtmlContent - (671:18,78 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (671:18,78 [8] ComplexTagHelpers.cshtml) - Html - anything LazyIntermediateToken - (671:18,78 [8] ComplexTagHelpers.cshtml) - Html - anything
CSharpCode - (686:18,93 [2] ComplexTagHelpers.cshtml) CSharpCode - (686:18,93 [2] ComplexTagHelpers.cshtml)
IntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - }
DefaultTagHelperExecute - DefaultTagHelperExecute -
CSharpCode - (690:18,97 [15] ComplexTagHelpers.cshtml) CSharpCode - (690:18,97 [15] ComplexTagHelpers.cshtml)
IntermediateToken - (690:18,97 [15] ComplexTagHelpers.cshtml) - CSharp - \n } LazyIntermediateToken - (690:18,97 [15] ComplexTagHelpers.cshtml) - CSharp - \n }
HtmlContent - (705:19,13 [10] ComplexTagHelpers.cshtml) HtmlContent - (705:19,13 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (705:19,13 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (705:19,13 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - time - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - time - HtmlAttributeValueStyle.DoubleQuotes
HtmlAttributeValue - (197:8,17 [7] ComplexTagHelpers.cshtml) - HtmlAttributeValue - (197:8,17 [7] ComplexTagHelpers.cshtml) -
IntermediateToken - (197:8,17 [7] ComplexTagHelpers.cshtml) - Html - Current LazyIntermediateToken - (197:8,17 [7] ComplexTagHelpers.cshtml) - Html - Current
HtmlAttributeValue - (204:8,24 [6] ComplexTagHelpers.cshtml) - HtmlAttributeValue - (204:8,24 [6] ComplexTagHelpers.cshtml) -
IntermediateToken - (205:8,25 [5] ComplexTagHelpers.cshtml) - Html - Time: LazyIntermediateToken - (205:8,25 [5] ComplexTagHelpers.cshtml) - Html - Time:
CSharpExpressionAttributeValue - (210:8,30 [14] ComplexTagHelpers.cshtml) - CSharpExpressionAttributeValue - (210:8,30 [14] ComplexTagHelpers.cshtml) -
IntermediateToken - (212:8,32 [12] ComplexTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (212:8,32 [12] ComplexTagHelpers.cshtml) - CSharp - DateTime.Now
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (719:20,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (719:20,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (719:20,12 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (719:20,12 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (729:21,8 [181] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (729:21,8 [181] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (816:21,95 [14] ComplexTagHelpers.cshtml) HtmlContent - (816:21,95 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (816:21,95 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (816:21,95 [14] ComplexTagHelpers.cshtml) - Html - \n
CSharpCode - (832:22,14 [21] ComplexTagHelpers.cshtml) CSharpCode - (832:22,14 [21] ComplexTagHelpers.cshtml)
IntermediateToken - (832:22,14 [21] ComplexTagHelpers.cshtml) - CSharp - var @object = false; LazyIntermediateToken - (832:22,14 [21] ComplexTagHelpers.cshtml) - CSharp - var @object = false;
HtmlContent - (856:23,0 [12] ComplexTagHelpers.cshtml) HtmlContent - (856:23,0 [12] ComplexTagHelpers.cshtml)
IntermediateToken - (856:23,0 [12] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (856:23,0 [12] ComplexTagHelpers.cshtml) - Html -
TagHelper - (868:23,12 [28] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly TagHelper - (868:23,12 [28] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (884:23,28 [10] ComplexTagHelpers.cshtml) - ChecKED - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (884:23,28 [10] ComplexTagHelpers.cshtml) - ChecKED - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (885:23,29 [9] ComplexTagHelpers.cshtml) CSharpExpression - (885:23,29 [9] ComplexTagHelpers.cshtml)
IntermediateToken - (885:23,29 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (885:23,29 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (886:23,30 [7] ComplexTagHelpers.cshtml) - CSharp - @object LazyIntermediateToken - (886:23,30 [7] ComplexTagHelpers.cshtml) - CSharp - @object
IntermediateToken - (893:23,37 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (893:23,37 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (896:23,40 [10] ComplexTagHelpers.cshtml) HtmlContent - (896:23,40 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (896:23,40 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (896:23,40 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (741:21,20 [11] ComplexTagHelpers.cshtml) HtmlContent - (741:21,20 [11] ComplexTagHelpers.cshtml)
IntermediateToken - (741:21,20 [11] ComplexTagHelpers.cshtml) - Html - first value LazyIntermediateToken - (741:21,20 [11] ComplexTagHelpers.cshtml) - Html - first value
DefaultTagHelperProperty - (759:21,38 [31] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (759:21,38 [31] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (760:21,39 [23] ComplexTagHelpers.cshtml) CSharpExpression - (760:21,39 [23] ComplexTagHelpers.cshtml)
IntermediateToken - (760:21,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year LazyIntermediateToken - (760:21,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
IntermediateToken - (783:21,62 [2] ComplexTagHelpers.cshtml) - CSharp - - LazyIntermediateToken - (783:21,62 [2] ComplexTagHelpers.cshtml) - CSharp - -
IntermediateToken - (785:21,64 [5] ComplexTagHelpers.cshtml) - CSharp - 1970 LazyIntermediateToken - (785:21,64 [5] ComplexTagHelpers.cshtml) - CSharp - 1970
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (801:21,80 [12] ComplexTagHelpers.cshtml) HtmlContent - (801:21,80 [12] ComplexTagHelpers.cshtml)
IntermediateToken - (801:21,80 [12] ComplexTagHelpers.cshtml) - Html - second value LazyIntermediateToken - (801:21,80 [12] ComplexTagHelpers.cshtml) - Html - second value
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (910:24,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (910:24,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (910:24,12 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (910:24,12 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (920:25,8 [155] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (920:25,8 [155] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (962:25,50 [14] ComplexTagHelpers.cshtml) HtmlContent - (962:25,50 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (962:25,50 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (962:25,50 [14] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (976:26,12 [85] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (976:26,12 [85] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (992:26,28 [5] ComplexTagHelpers.cshtml) HtmlContent - (992:26,28 [5] ComplexTagHelpers.cshtml)
IntermediateToken - (992:26,28 [5] ComplexTagHelpers.cshtml) - Html - hello LazyIntermediateToken - (992:26,28 [5] ComplexTagHelpers.cshtml) - Html - hello
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (1008:26,44 [5] ComplexTagHelpers.cshtml) HtmlContent - (1008:26,44 [5] ComplexTagHelpers.cshtml)
IntermediateToken - (1008:26,44 [5] ComplexTagHelpers.cshtml) - Html - world LazyIntermediateToken - (1008:26,44 [5] ComplexTagHelpers.cshtml) - Html - world
DefaultTagHelperProperty - (1024:26,60 [33] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1024:26,60 [33] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (1025:26,61 [32] ComplexTagHelpers.cshtml) CSharpExpression - (1025:26,61 [32] ComplexTagHelpers.cshtml)
IntermediateToken - (1025:26,61 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (1025:26,61 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1026:26,62 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014 LazyIntermediateToken - (1026:26,62 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014
IntermediateToken - (1056:26,92 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (1056:26,92 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1061:26,97 [10] ComplexTagHelpers.cshtml) HtmlContent - (1061:26,97 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1061:26,97 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1061:26,97 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (928:25,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (928:25,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (928:25,16 [5] ComplexTagHelpers.cshtml) - CSharp - -1970 LazyIntermediateToken - (928:25,16 [5] ComplexTagHelpers.cshtml) - CSharp - -1970
IntermediateToken - (933:25,21 [2] ComplexTagHelpers.cshtml) - CSharp - + LazyIntermediateToken - (933:25,21 [2] ComplexTagHelpers.cshtml) - CSharp - +
IntermediateToken - (935:25,23 [1] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (935:25,23 [1] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (936:25,24 [24] ComplexTagHelpers.cshtml) CSharpExpression - (936:25,24 [24] ComplexTagHelpers.cshtml)
IntermediateToken - (936:25,24 [1] ComplexTagHelpers.cshtml) - CSharp - @ LazyIntermediateToken - (936:25,24 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (937:25,25 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year LazyIntermediateToken - (937:25,25 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1075:27,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (1075:27,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1075:27,12 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1075:27,12 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1085:28,8 [116] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (1085:28,8 [116] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (1125:28,48 [14] ComplexTagHelpers.cshtml) HtmlContent - (1125:28,48 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (1125:28,48 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1125:28,48 [14] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1139:29,12 [48] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly TagHelper - (1139:29,12 [48] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (1155:29,28 [30] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1155:29,28 [30] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (1155:29,28 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014 LazyIntermediateToken - (1155:29,28 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1187:29,60 [10] ComplexTagHelpers.cshtml) HtmlContent - (1187:29,60 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1187:29,60 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1187:29,60 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1093:28,16 [30] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1093:28,16 [30] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (1093:28,16 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year\-1970 LazyIntermediateToken - (1093:28,16 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year\-1970
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1201:30,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (1201:30,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1201:30,12 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1201:30,12 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1211:31,8 [133] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (1211:31,8 [133] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (1253:31,50 [14] ComplexTagHelpers.cshtml) HtmlContent - (1253:31,50 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (1253:31,50 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1253:31,50 [14] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1267:32,12 [63] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (1267:32,12 [63] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (1283:32,28 [43] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1283:32,28 [43] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (1283:32,28 [3] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (1283:32,28 [3] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (1286:32,31 [30] ComplexTagHelpers.cshtml) CSharpExpression - (1286:32,31 [30] ComplexTagHelpers.cshtml)
IntermediateToken - (1286:32,31 [1] ComplexTagHelpers.cshtml) - CSharp - @ LazyIntermediateToken - (1286:32,31 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (1287:32,32 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (1287:32,32 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1288:32,33 [27] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year LazyIntermediateToken - (1288:32,33 [27] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
IntermediateToken - (1315:32,60 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (1315:32,60 [1] ComplexTagHelpers.cshtml) - CSharp - )
IntermediateToken - (1316:32,61 [2] ComplexTagHelpers.cshtml) - CSharp - > LazyIntermediateToken - (1316:32,61 [2] ComplexTagHelpers.cshtml) - CSharp - >
IntermediateToken - (1318:32,63 [5] ComplexTagHelpers.cshtml) - CSharp - 2014 LazyIntermediateToken - (1318:32,63 [5] ComplexTagHelpers.cshtml) - CSharp - 2014
IntermediateToken - (1323:32,68 [3] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (1323:32,68 [3] ComplexTagHelpers.cshtml) - CSharp -
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1330:32,75 [10] ComplexTagHelpers.cshtml) HtmlContent - (1330:32,75 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1330:32,75 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1330:32,75 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1219:31,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1219:31,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (1220:31,17 [31] ComplexTagHelpers.cshtml) CSharpExpression - (1220:31,17 [31] ComplexTagHelpers.cshtml)
IntermediateToken - (1220:31,17 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (1220:31,17 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1221:31,18 [29] ComplexTagHelpers.cshtml) - CSharp - "My age is this long.".Length LazyIntermediateToken - (1221:31,18 [29] ComplexTagHelpers.cshtml) - CSharp - "My age is this long.".Length
IntermediateToken - (1250:31,47 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (1250:31,47 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1344:33,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (1344:33,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1344:33,12 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1344:33,12 [10] ComplexTagHelpers.cshtml) - Html - \n
CSharpExpression - (1355:34,9 [69] ComplexTagHelpers.cshtml) CSharpExpression - (1355:34,9 [69] ComplexTagHelpers.cshtml)
IntermediateToken - (1355:34,9 [11] ComplexTagHelpers.cshtml) - CSharp - someMethod( LazyIntermediateToken - (1355:34,9 [11] ComplexTagHelpers.cshtml) - CSharp - someMethod(
Template - (1367:34,21 [57] ComplexTagHelpers.cshtml) Template - (1367:34,21 [57] ComplexTagHelpers.cshtml)
TagHelper - (1367:34,21 [57] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (1367:34,21 [57] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
@ -282,27 +282,27 @@ Document -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (1409:34,63 [8] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1409:34,63 [8] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (1410:34,64 [7] ComplexTagHelpers.cshtml) CSharpExpression - (1410:34,64 [7] ComplexTagHelpers.cshtml)
IntermediateToken - (1410:34,64 [7] ComplexTagHelpers.cshtml) - CSharp - checked LazyIntermediateToken - (1410:34,64 [7] ComplexTagHelpers.cshtml) - CSharp - checked
DefaultTagHelperExecute - DefaultTagHelperExecute -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1375:34,29 [3] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1375:34,29 [3] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (1375:34,29 [3] ComplexTagHelpers.cshtml) - CSharp - 123 LazyIntermediateToken - (1375:34,29 [3] ComplexTagHelpers.cshtml) - CSharp - 123
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (1387:34,41 [5] ComplexTagHelpers.cshtml) HtmlContent - (1387:34,41 [5] ComplexTagHelpers.cshtml)
IntermediateToken - (1387:34,41 [5] ComplexTagHelpers.cshtml) - Html - hello LazyIntermediateToken - (1387:34,41 [5] ComplexTagHelpers.cshtml) - Html - hello
DefaultTagHelperExecute - DefaultTagHelperExecute -
IntermediateToken - (1424:34,78 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (1424:34,78 [1] ComplexTagHelpers.cshtml) - CSharp - )
HtmlContent - (1425:34,79 [10] ComplexTagHelpers.cshtml) HtmlContent - (1425:34,79 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1425:34,79 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1425:34,79 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1435:35,8 [22] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (1435:35,8 [22] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1443:35,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1443:35,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
CSharpCode - (1445:35,18 [5] ComplexTagHelpers.cshtml) CSharpCode - (1445:35,18 [5] ComplexTagHelpers.cshtml)
IntermediateToken - (1445:35,18 [5] ComplexTagHelpers.cshtml) - CSharp - 1 + 2 LazyIntermediateToken - (1445:35,18 [5] ComplexTagHelpers.cshtml) - CSharp - 1 + 2
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1457:35,30 [12] ComplexTagHelpers.cshtml) HtmlContent - (1457:35,30 [12] ComplexTagHelpers.cshtml)
IntermediateToken - (1457:35,30 [6] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1457:35,30 [6] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (1463:36,4 [6] ComplexTagHelpers.cshtml) - Html - </div> LazyIntermediateToken - (1463:36,4 [6] ComplexTagHelpers.cshtml) - Html - </div>
CSharpCode - (1469:36,10 [3] ComplexTagHelpers.cshtml) CSharpCode - (1469:36,10 [3] ComplexTagHelpers.cshtml)
IntermediateToken - (1469:36,10 [3] ComplexTagHelpers.cshtml) - CSharp - \n} LazyIntermediateToken - (1469:36,10 [3] ComplexTagHelpers.cshtml) - CSharp - \n}

View File

@ -17,53 +17,53 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2 FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] ComplexTagHelpers.cshtml) HtmlContent - (33:1,0 [2] ComplexTagHelpers.cshtml)
IntermediateToken - (33:1,0 [2] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (33:1,0 [2] ComplexTagHelpers.cshtml) - Html - \n
CSharpCode - (36:2,1 [48] ComplexTagHelpers.cshtml) CSharpCode - (36:2,1 [48] ComplexTagHelpers.cshtml)
IntermediateToken - (36:2,1 [48] ComplexTagHelpers.cshtml) - CSharp - if (true)\n{\n var checkbox = "checkbox";\n\n LazyIntermediateToken - (36:2,1 [48] ComplexTagHelpers.cshtml) - CSharp - if (true)\n{\n var checkbox = "checkbox";\n\n
HtmlContent - (84:6,0 [55] ComplexTagHelpers.cshtml) HtmlContent - (84:6,0 [55] ComplexTagHelpers.cshtml)
IntermediateToken - (84:6,0 [4] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (84:6,0 [4] ComplexTagHelpers.cshtml) - Html -
IntermediateToken - (88:6,4 [4] ComplexTagHelpers.cshtml) - Html - <div LazyIntermediateToken - (88:6,4 [4] ComplexTagHelpers.cshtml) - Html - <div
IntermediateToken - (92:6,8 [36] ComplexTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute" LazyIntermediateToken - (92:6,8 [36] ComplexTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (128:6,44 [1] ComplexTagHelpers.cshtml) - Html - > LazyIntermediateToken - (128:6,44 [1] ComplexTagHelpers.cshtml) - Html - >
IntermediateToken - (129:6,45 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (129:6,45 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (139:7,8 [39] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (139:7,8 [39] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (147:7,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (147:7,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (147:7,16 [1] ComplexTagHelpers.cshtml) - CSharp - @ LazyIntermediateToken - (147:7,16 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (149:7,18 [0] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (149:7,18 [0] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (149:7,18 [6] ComplexTagHelpers.cshtml) CSharpExpression - (149:7,18 [6] ComplexTagHelpers.cshtml)
IntermediateToken - (149:7,18 [1] ComplexTagHelpers.cshtml) - CSharp - @ LazyIntermediateToken - (149:7,18 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2 LazyIntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2
IntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (164:7,33 [1] ComplexTagHelpers.cshtml) HtmlContent - (164:7,33 [1] ComplexTagHelpers.cshtml)
IntermediateToken - (164:7,33 [1] ComplexTagHelpers.cshtml) - Html - @ LazyIntermediateToken - (164:7,33 [1] ComplexTagHelpers.cshtml) - Html - @
HtmlContent - (166:7,35 [6] ComplexTagHelpers.cshtml) HtmlContent - (166:7,35 [6] ComplexTagHelpers.cshtml)
IntermediateToken - (166:7,35 [6] ComplexTagHelpers.cshtml) - Html - string LazyIntermediateToken - (166:7,35 [6] ComplexTagHelpers.cshtml) - Html - string
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (178:7,47 [10] ComplexTagHelpers.cshtml) HtmlContent - (178:7,47 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (178:7,47 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (178:7,47 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (188:8,8 [531] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (188:8,8 [531] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (226:8,46 [34] ComplexTagHelpers.cshtml) HtmlContent - (226:8,46 [34] ComplexTagHelpers.cshtml)
IntermediateToken - (226:8,46 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (226:8,46 [14] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (240:9,12 [3] ComplexTagHelpers.cshtml) - Html - <h1 LazyIntermediateToken - (240:9,12 [3] ComplexTagHelpers.cshtml) - Html - <h1
IntermediateToken - (243:9,15 [1] ComplexTagHelpers.cshtml) - Html - > LazyIntermediateToken - (243:9,15 [1] ComplexTagHelpers.cshtml) - Html - >
IntermediateToken - (244:9,16 [9] ComplexTagHelpers.cshtml) - Html - Set Time: LazyIntermediateToken - (244:9,16 [9] ComplexTagHelpers.cshtml) - Html - Set Time:
IntermediateToken - (253:9,25 [5] ComplexTagHelpers.cshtml) - Html - </h1> LazyIntermediateToken - (253:9,25 [5] ComplexTagHelpers.cshtml) - Html - </h1>
IntermediateToken - (258:9,30 [2] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (258:9,30 [2] ComplexTagHelpers.cshtml) - Html - \n
CSharpCode - (260:10,0 [12] ComplexTagHelpers.cshtml) CSharpCode - (260:10,0 [12] ComplexTagHelpers.cshtml)
IntermediateToken - (260:10,0 [12] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (260:10,0 [12] ComplexTagHelpers.cshtml) - CSharp -
CSharpCode - (273:10,13 [27] ComplexTagHelpers.cshtml) CSharpCode - (273:10,13 [27] ComplexTagHelpers.cshtml)
IntermediateToken - (273:10,13 [27] ComplexTagHelpers.cshtml) - CSharp - if (false)\n {\n LazyIntermediateToken - (273:10,13 [27] ComplexTagHelpers.cshtml) - CSharp - if (false)\n {\n
HtmlContent - (300:12,0 [16] ComplexTagHelpers.cshtml) HtmlContent - (300:12,0 [16] ComplexTagHelpers.cshtml)
IntermediateToken - (300:12,0 [16] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (300:12,0 [16] ComplexTagHelpers.cshtml) - Html -
TagHelper - (316:12,16 [83] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (316:12,16 [83] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (319:12,19 [10] ComplexTagHelpers.cshtml) HtmlContent - (319:12,19 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (319:12,19 [10] ComplexTagHelpers.cshtml) - Html - New Time: LazyIntermediateToken - (319:12,19 [10] ComplexTagHelpers.cshtml) - Html - New Time:
TagHelper - (329:12,29 [66] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (329:12,29 [66] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -76,128 +76,128 @@ Document -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (399:12,99 [2] ComplexTagHelpers.cshtml) HtmlContent - (399:12,99 [2] ComplexTagHelpers.cshtml)
IntermediateToken - (399:12,99 [2] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (399:12,99 [2] ComplexTagHelpers.cshtml) - Html - \n
CSharpCode - (401:13,0 [48] ComplexTagHelpers.cshtml) CSharpCode - (401:13,0 [48] ComplexTagHelpers.cshtml)
IntermediateToken - (401:13,0 [48] ComplexTagHelpers.cshtml) - CSharp - }\n else\n {\n LazyIntermediateToken - (401:13,0 [48] ComplexTagHelpers.cshtml) - CSharp - }\n else\n {\n
HtmlContent - (449:16,0 [16] ComplexTagHelpers.cshtml) HtmlContent - (449:16,0 [16] ComplexTagHelpers.cshtml)
IntermediateToken - (449:16,0 [16] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (449:16,0 [16] ComplexTagHelpers.cshtml) - Html -
TagHelper - (465:16,16 [58] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (465:16,16 [58] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (468:16,19 [14] ComplexTagHelpers.cshtml) HtmlContent - (468:16,19 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (468:16,19 [14] ComplexTagHelpers.cshtml) - Html - Current Time: LazyIntermediateToken - (468:16,19 [14] ComplexTagHelpers.cshtml) - Html - Current Time:
TagHelper - (482:16,33 [37] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (482:16,33 [37] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (495:16,46 [8] ComplexTagHelpers.cshtml) CSharpExpression - (495:16,46 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (495:16,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox LazyIntermediateToken - (495:16,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox
DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (495:16,46 [8] ComplexTagHelpers.cshtml) CSharpExpression - (495:16,46 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (495:16,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox LazyIntermediateToken - (495:16,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox
DefaultTagHelperProperty - (512:16,63 [4] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (512:16,63 [4] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (512:16,63 [4] ComplexTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (512:16,63 [4] ComplexTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (523:16,74 [18] ComplexTagHelpers.cshtml) HtmlContent - (523:16,74 [18] ComplexTagHelpers.cshtml)
IntermediateToken - (523:16,74 [2] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (523:16,74 [2] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (525:17,0 [16] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (525:17,0 [16] ComplexTagHelpers.cshtml) - Html -
TagHelper - (541:17,16 [50] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (541:17,16 [50] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
CSharpExpression - (556:17,31 [30] ComplexTagHelpers.cshtml) CSharpExpression - (556:17,31 [30] ComplexTagHelpers.cshtml)
IntermediateToken - (556:17,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything" LazyIntermediateToken - (556:17,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything"
DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes
CSharpExpression - (556:17,31 [30] ComplexTagHelpers.cshtml) CSharpExpression - (556:17,31 [30] ComplexTagHelpers.cshtml)
IntermediateToken - (556:17,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything" LazyIntermediateToken - (556:17,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything"
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (591:17,66 [18] ComplexTagHelpers.cshtml) HtmlContent - (591:17,66 [18] ComplexTagHelpers.cshtml)
IntermediateToken - (591:17,66 [2] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (591:17,66 [2] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (593:18,0 [16] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (593:18,0 [16] ComplexTagHelpers.cshtml) - Html -
TagHelper - (609:18,16 [81] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly TagHelper - (609:18,16 [81] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
CSharpCode - (623:18,30 [11] ComplexTagHelpers.cshtml) CSharpCode - (623:18,30 [11] ComplexTagHelpers.cshtml)
IntermediateToken - (623:18,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) { LazyIntermediateToken - (623:18,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) {
HtmlContent - (640:18,47 [8] ComplexTagHelpers.cshtml) HtmlContent - (640:18,47 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (640:18,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (640:18,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox
CSharpCode - (655:18,62 [10] ComplexTagHelpers.cshtml) CSharpCode - (655:18,62 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (655:18,62 [10] ComplexTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (655:18,62 [10] ComplexTagHelpers.cshtml) - CSharp - } else {
HtmlContent - (671:18,78 [8] ComplexTagHelpers.cshtml) HtmlContent - (671:18,78 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (671:18,78 [8] ComplexTagHelpers.cshtml) - Html - anything LazyIntermediateToken - (671:18,78 [8] ComplexTagHelpers.cshtml) - Html - anything
CSharpCode - (686:18,93 [2] ComplexTagHelpers.cshtml) CSharpCode - (686:18,93 [2] ComplexTagHelpers.cshtml)
IntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - }
DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes
CSharpCode - (623:18,30 [11] ComplexTagHelpers.cshtml) CSharpCode - (623:18,30 [11] ComplexTagHelpers.cshtml)
IntermediateToken - (623:18,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) { LazyIntermediateToken - (623:18,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) {
HtmlContent - (640:18,47 [8] ComplexTagHelpers.cshtml) HtmlContent - (640:18,47 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (640:18,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (640:18,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox
CSharpCode - (655:18,62 [10] ComplexTagHelpers.cshtml) CSharpCode - (655:18,62 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (655:18,62 [10] ComplexTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (655:18,62 [10] ComplexTagHelpers.cshtml) - CSharp - } else {
HtmlContent - (671:18,78 [8] ComplexTagHelpers.cshtml) HtmlContent - (671:18,78 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (671:18,78 [8] ComplexTagHelpers.cshtml) - Html - anything LazyIntermediateToken - (671:18,78 [8] ComplexTagHelpers.cshtml) - Html - anything
CSharpCode - (686:18,93 [2] ComplexTagHelpers.cshtml) CSharpCode - (686:18,93 [2] ComplexTagHelpers.cshtml)
IntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - }
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (690:18,97 [2] ComplexTagHelpers.cshtml) HtmlContent - (690:18,97 [2] ComplexTagHelpers.cshtml)
IntermediateToken - (690:18,97 [2] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (690:18,97 [2] ComplexTagHelpers.cshtml) - Html - \n
CSharpCode - (692:19,0 [15] ComplexTagHelpers.cshtml) CSharpCode - (692:19,0 [15] ComplexTagHelpers.cshtml)
IntermediateToken - (692:19,0 [15] ComplexTagHelpers.cshtml) - CSharp - }\n LazyIntermediateToken - (692:19,0 [15] ComplexTagHelpers.cshtml) - CSharp - }\n
HtmlContent - (707:20,0 [8] ComplexTagHelpers.cshtml) HtmlContent - (707:20,0 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (707:20,0 [8] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (707:20,0 [8] ComplexTagHelpers.cshtml) - Html -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - time - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - time - HtmlAttributeValueStyle.DoubleQuotes
HtmlAttributeValue - (197:8,17 [7] ComplexTagHelpers.cshtml) - HtmlAttributeValue - (197:8,17 [7] ComplexTagHelpers.cshtml) -
IntermediateToken - (197:8,17 [7] ComplexTagHelpers.cshtml) - Html - Current LazyIntermediateToken - (197:8,17 [7] ComplexTagHelpers.cshtml) - Html - Current
HtmlAttributeValue - (204:8,24 [6] ComplexTagHelpers.cshtml) - HtmlAttributeValue - (204:8,24 [6] ComplexTagHelpers.cshtml) -
IntermediateToken - (205:8,25 [5] ComplexTagHelpers.cshtml) - Html - Time: LazyIntermediateToken - (205:8,25 [5] ComplexTagHelpers.cshtml) - Html - Time:
CSharpExpressionAttributeValue - (210:8,30 [14] ComplexTagHelpers.cshtml) - CSharpExpressionAttributeValue - (210:8,30 [14] ComplexTagHelpers.cshtml) -
IntermediateToken - (212:8,32 [12] ComplexTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (212:8,32 [12] ComplexTagHelpers.cshtml) - CSharp - DateTime.Now
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (719:20,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (719:20,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (719:20,12 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (719:20,12 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (729:21,8 [181] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (729:21,8 [181] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (816:21,95 [2] ComplexTagHelpers.cshtml) HtmlContent - (816:21,95 [2] ComplexTagHelpers.cshtml)
IntermediateToken - (816:21,95 [2] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (816:21,95 [2] ComplexTagHelpers.cshtml) - Html - \n
CSharpCode - (818:22,0 [12] ComplexTagHelpers.cshtml) CSharpCode - (818:22,0 [12] ComplexTagHelpers.cshtml)
IntermediateToken - (818:22,0 [12] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (818:22,0 [12] ComplexTagHelpers.cshtml) - CSharp -
CSharpCode - (832:22,14 [21] ComplexTagHelpers.cshtml) CSharpCode - (832:22,14 [21] ComplexTagHelpers.cshtml)
IntermediateToken - (832:22,14 [21] ComplexTagHelpers.cshtml) - CSharp - var @object = false; LazyIntermediateToken - (832:22,14 [21] ComplexTagHelpers.cshtml) - CSharp - var @object = false;
HtmlContent - (856:23,0 [12] ComplexTagHelpers.cshtml) HtmlContent - (856:23,0 [12] ComplexTagHelpers.cshtml)
IntermediateToken - (856:23,0 [12] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (856:23,0 [12] ComplexTagHelpers.cshtml) - Html -
TagHelper - (868:23,12 [28] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly TagHelper - (868:23,12 [28] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (884:23,28 [10] ComplexTagHelpers.cshtml) - ChecKED - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (884:23,28 [10] ComplexTagHelpers.cshtml) - ChecKED - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (885:23,29 [9] ComplexTagHelpers.cshtml) CSharpExpression - (885:23,29 [9] ComplexTagHelpers.cshtml)
IntermediateToken - (885:23,29 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (885:23,29 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (886:23,30 [7] ComplexTagHelpers.cshtml) - CSharp - @object LazyIntermediateToken - (886:23,30 [7] ComplexTagHelpers.cshtml) - CSharp - @object
IntermediateToken - (893:23,37 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (893:23,37 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (896:23,40 [10] ComplexTagHelpers.cshtml) HtmlContent - (896:23,40 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (896:23,40 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (896:23,40 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3
DefaultTagHelperProperty - (759:21,38 [31] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (759:21,38 [31] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (760:21,39 [23] ComplexTagHelpers.cshtml) CSharpExpression - (760:21,39 [23] ComplexTagHelpers.cshtml)
IntermediateToken - (760:21,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year LazyIntermediateToken - (760:21,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
IntermediateToken - (783:21,62 [2] ComplexTagHelpers.cshtml) - CSharp - - LazyIntermediateToken - (783:21,62 [2] ComplexTagHelpers.cshtml) - CSharp - -
IntermediateToken - (785:21,64 [5] ComplexTagHelpers.cshtml) - CSharp - 1970 LazyIntermediateToken - (785:21,64 [5] ComplexTagHelpers.cshtml) - CSharp - 1970
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (910:24,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (910:24,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (910:24,12 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (910:24,12 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (920:25,8 [155] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (920:25,8 [155] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (962:25,50 [14] ComplexTagHelpers.cshtml) HtmlContent - (962:25,50 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (962:25,50 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (962:25,50 [14] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (976:26,12 [85] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (976:26,12 [85] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -206,75 +206,75 @@ Document -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6
DefaultTagHelperProperty - (1024:26,60 [33] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1024:26,60 [33] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (1025:26,61 [32] ComplexTagHelpers.cshtml) CSharpExpression - (1025:26,61 [32] ComplexTagHelpers.cshtml)
IntermediateToken - (1025:26,61 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (1025:26,61 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1026:26,62 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014 LazyIntermediateToken - (1026:26,62 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014
IntermediateToken - (1056:26,92 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (1056:26,92 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1061:26,97 [10] ComplexTagHelpers.cshtml) HtmlContent - (1061:26,97 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1061:26,97 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1061:26,97 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (928:25,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (928:25,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (928:25,16 [5] ComplexTagHelpers.cshtml) - CSharp - -1970 LazyIntermediateToken - (928:25,16 [5] ComplexTagHelpers.cshtml) - CSharp - -1970
IntermediateToken - (933:25,21 [2] ComplexTagHelpers.cshtml) - CSharp - + LazyIntermediateToken - (933:25,21 [2] ComplexTagHelpers.cshtml) - CSharp - +
IntermediateToken - (935:25,23 [1] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (935:25,23 [1] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (936:25,24 [24] ComplexTagHelpers.cshtml) CSharpExpression - (936:25,24 [24] ComplexTagHelpers.cshtml)
IntermediateToken - (936:25,24 [1] ComplexTagHelpers.cshtml) - CSharp - @ LazyIntermediateToken - (936:25,24 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (937:25,25 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year LazyIntermediateToken - (937:25,25 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1075:27,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (1075:27,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1075:27,12 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1075:27,12 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1085:28,8 [116] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (1085:28,8 [116] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (1125:28,48 [14] ComplexTagHelpers.cshtml) HtmlContent - (1125:28,48 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (1125:28,48 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1125:28,48 [14] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1139:29,12 [48] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly TagHelper - (1139:29,12 [48] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (1155:29,28 [30] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1155:29,28 [30] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (1155:29,28 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014 LazyIntermediateToken - (1155:29,28 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1187:29,60 [10] ComplexTagHelpers.cshtml) HtmlContent - (1187:29,60 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1187:29,60 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1187:29,60 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1093:28,16 [30] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1093:28,16 [30] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (1093:28,16 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year\-1970 LazyIntermediateToken - (1093:28,16 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year\-1970
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1201:30,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (1201:30,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1201:30,12 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1201:30,12 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1211:31,8 [133] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (1211:31,8 [133] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (1253:31,50 [14] ComplexTagHelpers.cshtml) HtmlContent - (1253:31,50 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (1253:31,50 [14] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1253:31,50 [14] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1267:32,12 [63] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (1267:32,12 [63] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (1283:32,28 [43] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1283:32,28 [43] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (1283:32,28 [3] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (1283:32,28 [3] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (1286:32,31 [30] ComplexTagHelpers.cshtml) CSharpExpression - (1286:32,31 [30] ComplexTagHelpers.cshtml)
IntermediateToken - (1286:32,31 [1] ComplexTagHelpers.cshtml) - CSharp - @ LazyIntermediateToken - (1286:32,31 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (1287:32,32 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (1287:32,32 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1288:32,33 [27] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year LazyIntermediateToken - (1288:32,33 [27] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
IntermediateToken - (1315:32,60 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (1315:32,60 [1] ComplexTagHelpers.cshtml) - CSharp - )
IntermediateToken - (1316:32,61 [2] ComplexTagHelpers.cshtml) - CSharp - > LazyIntermediateToken - (1316:32,61 [2] ComplexTagHelpers.cshtml) - CSharp - >
IntermediateToken - (1318:32,63 [5] ComplexTagHelpers.cshtml) - CSharp - 2014 LazyIntermediateToken - (1318:32,63 [5] ComplexTagHelpers.cshtml) - CSharp - 2014
IntermediateToken - (1323:32,68 [3] ComplexTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (1323:32,68 [3] ComplexTagHelpers.cshtml) - CSharp -
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1330:32,75 [10] ComplexTagHelpers.cshtml) HtmlContent - (1330:32,75 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1330:32,75 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1330:32,75 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1219:31,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1219:31,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (1220:31,17 [31] ComplexTagHelpers.cshtml) CSharpExpression - (1220:31,17 [31] ComplexTagHelpers.cshtml)
IntermediateToken - (1220:31,17 [1] ComplexTagHelpers.cshtml) - CSharp - ( LazyIntermediateToken - (1220:31,17 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1221:31,18 [29] ComplexTagHelpers.cshtml) - CSharp - "My age is this long.".Length LazyIntermediateToken - (1221:31,18 [29] ComplexTagHelpers.cshtml) - CSharp - "My age is this long.".Length
IntermediateToken - (1250:31,47 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (1250:31,47 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1344:33,12 [10] ComplexTagHelpers.cshtml) HtmlContent - (1344:33,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1344:33,12 [2] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1344:33,12 [2] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (1346:34,0 [8] ComplexTagHelpers.cshtml) - Html - LazyIntermediateToken - (1346:34,0 [8] ComplexTagHelpers.cshtml) - Html -
CSharpExpression - (1355:34,9 [69] ComplexTagHelpers.cshtml) CSharpExpression - (1355:34,9 [69] ComplexTagHelpers.cshtml)
IntermediateToken - (1355:34,9 [11] ComplexTagHelpers.cshtml) - CSharp - someMethod( LazyIntermediateToken - (1355:34,9 [11] ComplexTagHelpers.cshtml) - CSharp - someMethod(
Template - (1367:34,21 [57] ComplexTagHelpers.cshtml) Template - (1367:34,21 [57] ComplexTagHelpers.cshtml)
TagHelper - (1367:34,21 [57] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (1367:34,21 [57] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
@ -284,26 +284,26 @@ Document -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (1409:34,63 [8] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1409:34,63 [8] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (1410:34,64 [7] ComplexTagHelpers.cshtml) CSharpExpression - (1410:34,64 [7] ComplexTagHelpers.cshtml)
IntermediateToken - (1410:34,64 [7] ComplexTagHelpers.cshtml) - CSharp - checked LazyIntermediateToken - (1410:34,64 [7] ComplexTagHelpers.cshtml) - CSharp - checked
DefaultTagHelperExecute - DefaultTagHelperExecute -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1375:34,29 [3] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1375:34,29 [3] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (1375:34,29 [3] ComplexTagHelpers.cshtml) - CSharp - 123 LazyIntermediateToken - (1375:34,29 [3] ComplexTagHelpers.cshtml) - CSharp - 123
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7
DefaultTagHelperExecute - DefaultTagHelperExecute -
IntermediateToken - (1424:34,78 [1] ComplexTagHelpers.cshtml) - CSharp - ) LazyIntermediateToken - (1424:34,78 [1] ComplexTagHelpers.cshtml) - CSharp - )
HtmlContent - (1425:34,79 [10] ComplexTagHelpers.cshtml) HtmlContent - (1425:34,79 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1425:34,79 [10] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1425:34,79 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (1435:35,8 [22] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (1435:35,8 [22] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1443:35,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (1443:35,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
CSharpCode - (1445:35,18 [5] ComplexTagHelpers.cshtml) CSharpCode - (1445:35,18 [5] ComplexTagHelpers.cshtml)
IntermediateToken - (1445:35,18 [5] ComplexTagHelpers.cshtml) - CSharp - 1 + 2 LazyIntermediateToken - (1445:35,18 [5] ComplexTagHelpers.cshtml) - CSharp - 1 + 2
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (1457:35,30 [14] ComplexTagHelpers.cshtml) HtmlContent - (1457:35,30 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (1457:35,30 [6] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1457:35,30 [6] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (1463:36,4 [6] ComplexTagHelpers.cshtml) - Html - </div> LazyIntermediateToken - (1463:36,4 [6] ComplexTagHelpers.cshtml) - Html - </div>
IntermediateToken - (1469:36,10 [2] ComplexTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (1469:36,10 [2] ComplexTagHelpers.cshtml) - Html - \n
CSharpCode - (1471:37,0 [1] ComplexTagHelpers.cshtml) CSharpCode - (1471:37,0 [1] ComplexTagHelpers.cshtml)
IntermediateToken - (1471:37,0 [1] ComplexTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (1471:37,0 [1] ComplexTagHelpers.cshtml) - CSharp - }

View File

@ -10,119 +10,119 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [48] ConditionalAttributes.cshtml) CSharpCode - (2:0,2 [48] ConditionalAttributes.cshtml)
IntermediateToken - (2:0,2 [48] ConditionalAttributes.cshtml) - CSharp - \n var ch = true;\n var cls = "bar";\n LazyIntermediateToken - (2:0,2 [48] ConditionalAttributes.cshtml) - CSharp - \n var ch = true;\n var cls = "bar";\n
HtmlContent - (50:3,4 [16] ConditionalAttributes.cshtml) HtmlContent - (50:3,4 [16] ConditionalAttributes.cshtml)
IntermediateToken - (50:3,4 [2] ConditionalAttributes.cshtml) - Html - <a LazyIntermediateToken - (50:3,4 [2] ConditionalAttributes.cshtml) - Html - <a
IntermediateToken - (52:3,6 [11] ConditionalAttributes.cshtml) - Html - href="Foo" LazyIntermediateToken - (52:3,6 [11] ConditionalAttributes.cshtml) - Html - href="Foo"
IntermediateToken - (63:3,17 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (63:3,17 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (64:3,18 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (64:3,18 [2] ConditionalAttributes.cshtml) - Html - />
CSharpCode - (66:3,20 [6] ConditionalAttributes.cshtml) CSharpCode - (66:3,20 [6] ConditionalAttributes.cshtml)
IntermediateToken - (66:3,20 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (66:3,20 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (72:4,4 [2] ConditionalAttributes.cshtml) HtmlContent - (72:4,4 [2] ConditionalAttributes.cshtml)
IntermediateToken - (72:4,4 [2] ConditionalAttributes.cshtml) - Html - <p LazyIntermediateToken - (72:4,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (74:4,6 [13] ConditionalAttributes.cshtml) - class=" - " HtmlAttribute - (74:4,6 [13] ConditionalAttributes.cshtml) - class=" - "
CSharpExpressionAttributeValue - (82:4,14 [4] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (82:4,14 [4] ConditionalAttributes.cshtml) -
IntermediateToken - (83:4,15 [3] ConditionalAttributes.cshtml) - CSharp - cls LazyIntermediateToken - (83:4,15 [3] ConditionalAttributes.cshtml) - CSharp - cls
HtmlContent - (87:4,19 [3] ConditionalAttributes.cshtml) HtmlContent - (87:4,19 [3] ConditionalAttributes.cshtml)
IntermediateToken - (87:4,19 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (87:4,19 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (88:4,20 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (88:4,20 [2] ConditionalAttributes.cshtml) - Html - />
CSharpCode - (90:4,22 [6] ConditionalAttributes.cshtml) CSharpCode - (90:4,22 [6] ConditionalAttributes.cshtml)
IntermediateToken - (90:4,22 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (90:4,22 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (96:5,4 [2] ConditionalAttributes.cshtml) HtmlContent - (96:5,4 [2] ConditionalAttributes.cshtml)
IntermediateToken - (96:5,4 [2] ConditionalAttributes.cshtml) - Html - <p LazyIntermediateToken - (96:5,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (98:5,6 [17] ConditionalAttributes.cshtml) - class=" - " HtmlAttribute - (98:5,6 [17] ConditionalAttributes.cshtml) - class=" - "
HtmlAttributeValue - (106:5,14 [3] ConditionalAttributes.cshtml) - HtmlAttributeValue - (106:5,14 [3] ConditionalAttributes.cshtml) -
IntermediateToken - (106:5,14 [3] ConditionalAttributes.cshtml) - Html - foo LazyIntermediateToken - (106:5,14 [3] ConditionalAttributes.cshtml) - Html - foo
CSharpExpressionAttributeValue - (109:5,17 [5] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (109:5,17 [5] ConditionalAttributes.cshtml) -
IntermediateToken - (111:5,19 [3] ConditionalAttributes.cshtml) - CSharp - cls LazyIntermediateToken - (111:5,19 [3] ConditionalAttributes.cshtml) - CSharp - cls
HtmlContent - (115:5,23 [3] ConditionalAttributes.cshtml) HtmlContent - (115:5,23 [3] ConditionalAttributes.cshtml)
IntermediateToken - (115:5,23 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (115:5,23 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (116:5,24 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (116:5,24 [2] ConditionalAttributes.cshtml) - Html - />
CSharpCode - (118:5,26 [6] ConditionalAttributes.cshtml) CSharpCode - (118:5,26 [6] ConditionalAttributes.cshtml)
IntermediateToken - (118:5,26 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (118:5,26 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (124:6,4 [2] ConditionalAttributes.cshtml) HtmlContent - (124:6,4 [2] ConditionalAttributes.cshtml)
IntermediateToken - (124:6,4 [2] ConditionalAttributes.cshtml) - Html - <p LazyIntermediateToken - (124:6,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (126:6,6 [17] ConditionalAttributes.cshtml) - class=" - " HtmlAttribute - (126:6,6 [17] ConditionalAttributes.cshtml) - class=" - "
CSharpExpressionAttributeValue - (134:6,14 [4] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (134:6,14 [4] ConditionalAttributes.cshtml) -
IntermediateToken - (135:6,15 [3] ConditionalAttributes.cshtml) - CSharp - cls LazyIntermediateToken - (135:6,15 [3] ConditionalAttributes.cshtml) - CSharp - cls
HtmlAttributeValue - (138:6,18 [4] ConditionalAttributes.cshtml) - HtmlAttributeValue - (138:6,18 [4] ConditionalAttributes.cshtml) -
IntermediateToken - (139:6,19 [3] ConditionalAttributes.cshtml) - Html - foo LazyIntermediateToken - (139:6,19 [3] ConditionalAttributes.cshtml) - Html - foo
HtmlContent - (143:6,23 [3] ConditionalAttributes.cshtml) HtmlContent - (143:6,23 [3] ConditionalAttributes.cshtml)
IntermediateToken - (143:6,23 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (143:6,23 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (144:6,24 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (144:6,24 [2] ConditionalAttributes.cshtml) - Html - />
CSharpCode - (146:6,26 [6] ConditionalAttributes.cshtml) CSharpCode - (146:6,26 [6] ConditionalAttributes.cshtml)
IntermediateToken - (146:6,26 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (146:6,26 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (152:7,4 [22] ConditionalAttributes.cshtml) HtmlContent - (152:7,4 [22] ConditionalAttributes.cshtml)
IntermediateToken - (152:7,4 [6] ConditionalAttributes.cshtml) - Html - <input LazyIntermediateToken - (152:7,4 [6] ConditionalAttributes.cshtml) - Html - <input
IntermediateToken - (158:7,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox" LazyIntermediateToken - (158:7,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
HtmlAttribute - (174:7,26 [14] ConditionalAttributes.cshtml) - checked=" - " HtmlAttribute - (174:7,26 [14] ConditionalAttributes.cshtml) - checked=" - "
CSharpExpressionAttributeValue - (184:7,36 [3] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (184:7,36 [3] ConditionalAttributes.cshtml) -
IntermediateToken - (185:7,37 [2] ConditionalAttributes.cshtml) - CSharp - ch LazyIntermediateToken - (185:7,37 [2] ConditionalAttributes.cshtml) - CSharp - ch
HtmlContent - (188:7,40 [3] ConditionalAttributes.cshtml) HtmlContent - (188:7,40 [3] ConditionalAttributes.cshtml)
IntermediateToken - (188:7,40 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (188:7,40 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (189:7,41 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (189:7,41 [2] ConditionalAttributes.cshtml) - Html - />
CSharpCode - (191:7,43 [6] ConditionalAttributes.cshtml) CSharpCode - (191:7,43 [6] ConditionalAttributes.cshtml)
IntermediateToken - (191:7,43 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (191:7,43 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (197:8,4 [22] ConditionalAttributes.cshtml) HtmlContent - (197:8,4 [22] ConditionalAttributes.cshtml)
IntermediateToken - (197:8,4 [6] ConditionalAttributes.cshtml) - Html - <input LazyIntermediateToken - (197:8,4 [6] ConditionalAttributes.cshtml) - Html - <input
IntermediateToken - (203:8,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox" LazyIntermediateToken - (203:8,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
HtmlAttribute - (219:8,26 [18] ConditionalAttributes.cshtml) - checked=" - " HtmlAttribute - (219:8,26 [18] ConditionalAttributes.cshtml) - checked=" - "
HtmlAttributeValue - (229:8,36 [3] ConditionalAttributes.cshtml) - HtmlAttributeValue - (229:8,36 [3] ConditionalAttributes.cshtml) -
IntermediateToken - (229:8,36 [3] ConditionalAttributes.cshtml) - Html - foo LazyIntermediateToken - (229:8,36 [3] ConditionalAttributes.cshtml) - Html - foo
CSharpExpressionAttributeValue - (232:8,39 [4] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (232:8,39 [4] ConditionalAttributes.cshtml) -
IntermediateToken - (234:8,41 [2] ConditionalAttributes.cshtml) - CSharp - ch LazyIntermediateToken - (234:8,41 [2] ConditionalAttributes.cshtml) - CSharp - ch
HtmlContent - (237:8,44 [3] ConditionalAttributes.cshtml) HtmlContent - (237:8,44 [3] ConditionalAttributes.cshtml)
IntermediateToken - (237:8,44 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (237:8,44 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (238:8,45 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (238:8,45 [2] ConditionalAttributes.cshtml) - Html - />
CSharpCode - (240:8,47 [6] ConditionalAttributes.cshtml) CSharpCode - (240:8,47 [6] ConditionalAttributes.cshtml)
IntermediateToken - (240:8,47 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (240:8,47 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (246:9,4 [2] ConditionalAttributes.cshtml) HtmlContent - (246:9,4 [2] ConditionalAttributes.cshtml)
IntermediateToken - (246:9,4 [2] ConditionalAttributes.cshtml) - Html - <p LazyIntermediateToken - (246:9,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (248:9,6 [34] ConditionalAttributes.cshtml) - class=" - " HtmlAttribute - (248:9,6 [34] ConditionalAttributes.cshtml) - class=" - "
CSharpCodeAttributeValue - (256:9,14 [25] ConditionalAttributes.cshtml) - CSharpCodeAttributeValue - (256:9,14 [25] ConditionalAttributes.cshtml) -
IntermediateToken - (257:9,15 [18] ConditionalAttributes.cshtml) - CSharp - if(cls != null) { LazyIntermediateToken - (257:9,15 [18] ConditionalAttributes.cshtml) - CSharp - if(cls != null) {
CSharpExpression - (276:9,34 [3] ConditionalAttributes.cshtml) CSharpExpression - (276:9,34 [3] ConditionalAttributes.cshtml)
IntermediateToken - (276:9,34 [3] ConditionalAttributes.cshtml) - CSharp - cls LazyIntermediateToken - (276:9,34 [3] ConditionalAttributes.cshtml) - CSharp - cls
IntermediateToken - (279:9,37 [2] ConditionalAttributes.cshtml) - CSharp - } LazyIntermediateToken - (279:9,37 [2] ConditionalAttributes.cshtml) - CSharp - }
HtmlContent - (282:9,40 [3] ConditionalAttributes.cshtml) HtmlContent - (282:9,40 [3] ConditionalAttributes.cshtml)
IntermediateToken - (282:9,40 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (282:9,40 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (283:9,41 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (283:9,41 [2] ConditionalAttributes.cshtml) - Html - />
CSharpCode - (285:9,43 [6] ConditionalAttributes.cshtml) CSharpCode - (285:9,43 [6] ConditionalAttributes.cshtml)
IntermediateToken - (285:9,43 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (285:9,43 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (291:10,4 [18] ConditionalAttributes.cshtml) HtmlContent - (291:10,4 [18] ConditionalAttributes.cshtml)
IntermediateToken - (291:10,4 [2] ConditionalAttributes.cshtml) - Html - <a LazyIntermediateToken - (291:10,4 [2] ConditionalAttributes.cshtml) - Html - <a
IntermediateToken - (293:10,6 [13] ConditionalAttributes.cshtml) - Html - href="~/Foo" LazyIntermediateToken - (293:10,6 [13] ConditionalAttributes.cshtml) - Html - href="~/Foo"
IntermediateToken - (306:10,19 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (306:10,19 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (307:10,20 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (307:10,20 [2] ConditionalAttributes.cshtml) - Html - />
CSharpCode - (309:10,22 [6] ConditionalAttributes.cshtml) CSharpCode - (309:10,22 [6] ConditionalAttributes.cshtml)
IntermediateToken - (309:10,22 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (309:10,22 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (315:11,4 [7] ConditionalAttributes.cshtml) HtmlContent - (315:11,4 [7] ConditionalAttributes.cshtml)
IntermediateToken - (315:11,4 [7] ConditionalAttributes.cshtml) - Html - <script LazyIntermediateToken - (315:11,4 [7] ConditionalAttributes.cshtml) - Html - <script
HtmlAttribute - (322:11,11 [52] ConditionalAttributes.cshtml) - src=" - " HtmlAttribute - (322:11,11 [52] ConditionalAttributes.cshtml) - src=" - "
CSharpExpressionAttributeValue - (328:11,17 [45] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (328:11,17 [45] ConditionalAttributes.cshtml) -
IntermediateToken - (329:11,18 [44] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/jquery-1.6.2.min.js") LazyIntermediateToken - (329:11,18 [44] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/jquery-1.6.2.min.js")
HtmlContent - (374:11,63 [33] ConditionalAttributes.cshtml) HtmlContent - (374:11,63 [33] ConditionalAttributes.cshtml)
IntermediateToken - (374:11,63 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript" LazyIntermediateToken - (374:11,63 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (397:11,86 [1] ConditionalAttributes.cshtml) - Html - > LazyIntermediateToken - (397:11,86 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (398:11,87 [9] ConditionalAttributes.cshtml) - Html - </script> LazyIntermediateToken - (398:11,87 [9] ConditionalAttributes.cshtml) - Html - </script>
CSharpCode - (407:11,96 [6] ConditionalAttributes.cshtml) CSharpCode - (407:11,96 [6] ConditionalAttributes.cshtml)
IntermediateToken - (407:11,96 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (407:11,96 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (413:12,4 [7] ConditionalAttributes.cshtml) HtmlContent - (413:12,4 [7] ConditionalAttributes.cshtml)
IntermediateToken - (413:12,4 [7] ConditionalAttributes.cshtml) - Html - <script LazyIntermediateToken - (413:12,4 [7] ConditionalAttributes.cshtml) - Html - <script
HtmlAttribute - (420:12,11 [68] ConditionalAttributes.cshtml) - src=" - " HtmlAttribute - (420:12,11 [68] ConditionalAttributes.cshtml) - src=" - "
CSharpExpressionAttributeValue - (426:12,17 [61] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (426:12,17 [61] ConditionalAttributes.cshtml) -
IntermediateToken - (427:12,18 [60] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/modernizr-2.0.6-development-only.js") LazyIntermediateToken - (427:12,18 [60] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/modernizr-2.0.6-development-only.js")
HtmlContent - (488:12,79 [33] ConditionalAttributes.cshtml) HtmlContent - (488:12,79 [33] ConditionalAttributes.cshtml)
IntermediateToken - (488:12,79 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript" LazyIntermediateToken - (488:12,79 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (511:12,102 [1] ConditionalAttributes.cshtml) - Html - > LazyIntermediateToken - (511:12,102 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (512:12,103 [9] ConditionalAttributes.cshtml) - Html - </script> LazyIntermediateToken - (512:12,103 [9] ConditionalAttributes.cshtml) - Html - </script>
CSharpCode - (521:12,112 [6] ConditionalAttributes.cshtml) CSharpCode - (521:12,112 [6] ConditionalAttributes.cshtml)
IntermediateToken - (521:12,112 [6] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (521:12,112 [6] ConditionalAttributes.cshtml) - CSharp - \n
HtmlContent - (527:13,4 [111] ConditionalAttributes.cshtml) HtmlContent - (527:13,4 [111] ConditionalAttributes.cshtml)
IntermediateToken - (527:13,4 [7] ConditionalAttributes.cshtml) - Html - <script LazyIntermediateToken - (527:13,4 [7] ConditionalAttributes.cshtml) - Html - <script
IntermediateToken - (534:13,11 [71] ConditionalAttributes.cshtml) - Html - src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.16/jquery-ui.min.js" LazyIntermediateToken - (534:13,11 [71] ConditionalAttributes.cshtml) - Html - src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.16/jquery-ui.min.js"
IntermediateToken - (605:13,82 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript" LazyIntermediateToken - (605:13,82 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (628:13,105 [1] ConditionalAttributes.cshtml) - Html - > LazyIntermediateToken - (628:13,105 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (629:13,106 [9] ConditionalAttributes.cshtml) - Html - </script> LazyIntermediateToken - (629:13,106 [9] ConditionalAttributes.cshtml) - Html - </script>
CSharpCode - (638:13,115 [2] ConditionalAttributes.cshtml) CSharpCode - (638:13,115 [2] ConditionalAttributes.cshtml)
IntermediateToken - (638:13,115 [2] ConditionalAttributes.cshtml) - CSharp - \n LazyIntermediateToken - (638:13,115 [2] ConditionalAttributes.cshtml) - CSharp - \n

View File

@ -5,111 +5,111 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ConditionalAttributes_Runtime - - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ConditionalAttributes_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (2:0,2 [44] ConditionalAttributes.cshtml) CSharpCode - (2:0,2 [44] ConditionalAttributes.cshtml)
IntermediateToken - (2:0,2 [44] ConditionalAttributes.cshtml) - CSharp - \n var ch = true;\n var cls = "bar";\n LazyIntermediateToken - (2:0,2 [44] ConditionalAttributes.cshtml) - CSharp - \n var ch = true;\n var cls = "bar";\n
HtmlContent - (46:3,0 [28] ConditionalAttributes.cshtml) HtmlContent - (46:3,0 [28] ConditionalAttributes.cshtml)
IntermediateToken - (46:3,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (46:3,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (50:3,4 [2] ConditionalAttributes.cshtml) - Html - <a LazyIntermediateToken - (50:3,4 [2] ConditionalAttributes.cshtml) - Html - <a
IntermediateToken - (52:3,6 [11] ConditionalAttributes.cshtml) - Html - href="Foo" LazyIntermediateToken - (52:3,6 [11] ConditionalAttributes.cshtml) - Html - href="Foo"
IntermediateToken - (63:3,17 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (63:3,17 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (64:3,18 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (64:3,18 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (66:3,20 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (66:3,20 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (68:4,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (68:4,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (72:4,4 [2] ConditionalAttributes.cshtml) - Html - <p LazyIntermediateToken - (72:4,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (74:4,6 [13] ConditionalAttributes.cshtml) - class=" - " HtmlAttribute - (74:4,6 [13] ConditionalAttributes.cshtml) - class=" - "
CSharpExpressionAttributeValue - (82:4,14 [4] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (82:4,14 [4] ConditionalAttributes.cshtml) -
IntermediateToken - (83:4,15 [3] ConditionalAttributes.cshtml) - CSharp - cls LazyIntermediateToken - (83:4,15 [3] ConditionalAttributes.cshtml) - CSharp - cls
HtmlContent - (87:4,19 [11] ConditionalAttributes.cshtml) HtmlContent - (87:4,19 [11] ConditionalAttributes.cshtml)
IntermediateToken - (87:4,19 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (87:4,19 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (88:4,20 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (88:4,20 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (90:4,22 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (90:4,22 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (92:5,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (92:5,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (96:5,4 [2] ConditionalAttributes.cshtml) - Html - <p LazyIntermediateToken - (96:5,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (98:5,6 [17] ConditionalAttributes.cshtml) - class=" - " HtmlAttribute - (98:5,6 [17] ConditionalAttributes.cshtml) - class=" - "
HtmlAttributeValue - (106:5,14 [3] ConditionalAttributes.cshtml) - HtmlAttributeValue - (106:5,14 [3] ConditionalAttributes.cshtml) -
IntermediateToken - (106:5,14 [3] ConditionalAttributes.cshtml) - Html - foo LazyIntermediateToken - (106:5,14 [3] ConditionalAttributes.cshtml) - Html - foo
CSharpExpressionAttributeValue - (109:5,17 [5] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (109:5,17 [5] ConditionalAttributes.cshtml) -
IntermediateToken - (111:5,19 [3] ConditionalAttributes.cshtml) - CSharp - cls LazyIntermediateToken - (111:5,19 [3] ConditionalAttributes.cshtml) - CSharp - cls
HtmlContent - (115:5,23 [11] ConditionalAttributes.cshtml) HtmlContent - (115:5,23 [11] ConditionalAttributes.cshtml)
IntermediateToken - (115:5,23 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (115:5,23 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (116:5,24 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (116:5,24 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (118:5,26 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (118:5,26 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (120:6,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (120:6,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (124:6,4 [2] ConditionalAttributes.cshtml) - Html - <p LazyIntermediateToken - (124:6,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (126:6,6 [17] ConditionalAttributes.cshtml) - class=" - " HtmlAttribute - (126:6,6 [17] ConditionalAttributes.cshtml) - class=" - "
CSharpExpressionAttributeValue - (134:6,14 [4] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (134:6,14 [4] ConditionalAttributes.cshtml) -
IntermediateToken - (135:6,15 [3] ConditionalAttributes.cshtml) - CSharp - cls LazyIntermediateToken - (135:6,15 [3] ConditionalAttributes.cshtml) - CSharp - cls
HtmlAttributeValue - (138:6,18 [4] ConditionalAttributes.cshtml) - HtmlAttributeValue - (138:6,18 [4] ConditionalAttributes.cshtml) -
IntermediateToken - (139:6,19 [3] ConditionalAttributes.cshtml) - Html - foo LazyIntermediateToken - (139:6,19 [3] ConditionalAttributes.cshtml) - Html - foo
HtmlContent - (143:6,23 [31] ConditionalAttributes.cshtml) HtmlContent - (143:6,23 [31] ConditionalAttributes.cshtml)
IntermediateToken - (143:6,23 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (143:6,23 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (144:6,24 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (144:6,24 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (146:6,26 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (146:6,26 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (148:7,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (148:7,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (152:7,4 [6] ConditionalAttributes.cshtml) - Html - <input LazyIntermediateToken - (152:7,4 [6] ConditionalAttributes.cshtml) - Html - <input
IntermediateToken - (158:7,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox" LazyIntermediateToken - (158:7,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
HtmlAttribute - (174:7,26 [14] ConditionalAttributes.cshtml) - checked=" - " HtmlAttribute - (174:7,26 [14] ConditionalAttributes.cshtml) - checked=" - "
CSharpExpressionAttributeValue - (184:7,36 [3] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (184:7,36 [3] ConditionalAttributes.cshtml) -
IntermediateToken - (185:7,37 [2] ConditionalAttributes.cshtml) - CSharp - ch LazyIntermediateToken - (185:7,37 [2] ConditionalAttributes.cshtml) - CSharp - ch
HtmlContent - (188:7,40 [31] ConditionalAttributes.cshtml) HtmlContent - (188:7,40 [31] ConditionalAttributes.cshtml)
IntermediateToken - (188:7,40 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (188:7,40 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (189:7,41 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (189:7,41 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (191:7,43 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (191:7,43 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (193:8,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (193:8,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (197:8,4 [6] ConditionalAttributes.cshtml) - Html - <input LazyIntermediateToken - (197:8,4 [6] ConditionalAttributes.cshtml) - Html - <input
IntermediateToken - (203:8,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox" LazyIntermediateToken - (203:8,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
HtmlAttribute - (219:8,26 [18] ConditionalAttributes.cshtml) - checked=" - " HtmlAttribute - (219:8,26 [18] ConditionalAttributes.cshtml) - checked=" - "
HtmlAttributeValue - (229:8,36 [3] ConditionalAttributes.cshtml) - HtmlAttributeValue - (229:8,36 [3] ConditionalAttributes.cshtml) -
IntermediateToken - (229:8,36 [3] ConditionalAttributes.cshtml) - Html - foo LazyIntermediateToken - (229:8,36 [3] ConditionalAttributes.cshtml) - Html - foo
CSharpExpressionAttributeValue - (232:8,39 [4] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (232:8,39 [4] ConditionalAttributes.cshtml) -
IntermediateToken - (234:8,41 [2] ConditionalAttributes.cshtml) - CSharp - ch LazyIntermediateToken - (234:8,41 [2] ConditionalAttributes.cshtml) - CSharp - ch
HtmlContent - (237:8,44 [11] ConditionalAttributes.cshtml) HtmlContent - (237:8,44 [11] ConditionalAttributes.cshtml)
IntermediateToken - (237:8,44 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (237:8,44 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (238:8,45 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (238:8,45 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (240:8,47 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (240:8,47 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (242:9,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (242:9,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (246:9,4 [2] ConditionalAttributes.cshtml) - Html - <p LazyIntermediateToken - (246:9,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (248:9,6 [34] ConditionalAttributes.cshtml) - class=" - " HtmlAttribute - (248:9,6 [34] ConditionalAttributes.cshtml) - class=" - "
CSharpCodeAttributeValue - (256:9,14 [25] ConditionalAttributes.cshtml) - CSharpCodeAttributeValue - (256:9,14 [25] ConditionalAttributes.cshtml) -
IntermediateToken - (257:9,15 [18] ConditionalAttributes.cshtml) - CSharp - if(cls != null) { LazyIntermediateToken - (257:9,15 [18] ConditionalAttributes.cshtml) - CSharp - if(cls != null) {
CSharpExpression - (276:9,34 [3] ConditionalAttributes.cshtml) CSharpExpression - (276:9,34 [3] ConditionalAttributes.cshtml)
IntermediateToken - (276:9,34 [3] ConditionalAttributes.cshtml) - CSharp - cls LazyIntermediateToken - (276:9,34 [3] ConditionalAttributes.cshtml) - CSharp - cls
IntermediateToken - (279:9,37 [2] ConditionalAttributes.cshtml) - CSharp - } LazyIntermediateToken - (279:9,37 [2] ConditionalAttributes.cshtml) - CSharp - }
HtmlContent - (282:9,40 [40] ConditionalAttributes.cshtml) HtmlContent - (282:9,40 [40] ConditionalAttributes.cshtml)
IntermediateToken - (282:9,40 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (282:9,40 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (283:9,41 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (283:9,41 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (285:9,43 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (285:9,43 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (287:10,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (287:10,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (291:10,4 [2] ConditionalAttributes.cshtml) - Html - <a LazyIntermediateToken - (291:10,4 [2] ConditionalAttributes.cshtml) - Html - <a
IntermediateToken - (293:10,6 [13] ConditionalAttributes.cshtml) - Html - href="~/Foo" LazyIntermediateToken - (293:10,6 [13] ConditionalAttributes.cshtml) - Html - href="~/Foo"
IntermediateToken - (306:10,19 [1] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (306:10,19 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (307:10,20 [2] ConditionalAttributes.cshtml) - Html - /> LazyIntermediateToken - (307:10,20 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (309:10,22 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (309:10,22 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (311:11,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (311:11,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (315:11,4 [7] ConditionalAttributes.cshtml) - Html - <script LazyIntermediateToken - (315:11,4 [7] ConditionalAttributes.cshtml) - Html - <script
HtmlAttribute - (322:11,11 [52] ConditionalAttributes.cshtml) - src=" - " HtmlAttribute - (322:11,11 [52] ConditionalAttributes.cshtml) - src=" - "
CSharpExpressionAttributeValue - (328:11,17 [45] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (328:11,17 [45] ConditionalAttributes.cshtml) -
IntermediateToken - (329:11,18 [44] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/jquery-1.6.2.min.js") LazyIntermediateToken - (329:11,18 [44] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/jquery-1.6.2.min.js")
HtmlContent - (374:11,63 [46] ConditionalAttributes.cshtml) HtmlContent - (374:11,63 [46] ConditionalAttributes.cshtml)
IntermediateToken - (374:11,63 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript" LazyIntermediateToken - (374:11,63 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (397:11,86 [1] ConditionalAttributes.cshtml) - Html - > LazyIntermediateToken - (397:11,86 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (398:11,87 [9] ConditionalAttributes.cshtml) - Html - </script> LazyIntermediateToken - (398:11,87 [9] ConditionalAttributes.cshtml) - Html - </script>
IntermediateToken - (407:11,96 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (407:11,96 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (409:12,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (409:12,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (413:12,4 [7] ConditionalAttributes.cshtml) - Html - <script LazyIntermediateToken - (413:12,4 [7] ConditionalAttributes.cshtml) - Html - <script
HtmlAttribute - (420:12,11 [68] ConditionalAttributes.cshtml) - src=" - " HtmlAttribute - (420:12,11 [68] ConditionalAttributes.cshtml) - src=" - "
CSharpExpressionAttributeValue - (426:12,17 [61] ConditionalAttributes.cshtml) - CSharpExpressionAttributeValue - (426:12,17 [61] ConditionalAttributes.cshtml) -
IntermediateToken - (427:12,18 [60] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/modernizr-2.0.6-development-only.js") LazyIntermediateToken - (427:12,18 [60] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/modernizr-2.0.6-development-only.js")
HtmlContent - (488:12,79 [152] ConditionalAttributes.cshtml) HtmlContent - (488:12,79 [152] ConditionalAttributes.cshtml)
IntermediateToken - (488:12,79 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript" LazyIntermediateToken - (488:12,79 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (511:12,102 [1] ConditionalAttributes.cshtml) - Html - > LazyIntermediateToken - (511:12,102 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (512:12,103 [9] ConditionalAttributes.cshtml) - Html - </script> LazyIntermediateToken - (512:12,103 [9] ConditionalAttributes.cshtml) - Html - </script>
IntermediateToken - (521:12,112 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (521:12,112 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (523:13,0 [4] ConditionalAttributes.cshtml) - Html - LazyIntermediateToken - (523:13,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (527:13,4 [7] ConditionalAttributes.cshtml) - Html - <script LazyIntermediateToken - (527:13,4 [7] ConditionalAttributes.cshtml) - Html - <script
IntermediateToken - (534:13,11 [71] ConditionalAttributes.cshtml) - Html - src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.16/jquery-ui.min.js" LazyIntermediateToken - (534:13,11 [71] ConditionalAttributes.cshtml) - Html - src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.16/jquery-ui.min.js"
IntermediateToken - (605:13,82 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript" LazyIntermediateToken - (605:13,82 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (628:13,105 [1] ConditionalAttributes.cshtml) - Html - > LazyIntermediateToken - (628:13,105 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (629:13,106 [9] ConditionalAttributes.cshtml) - Html - </script> LazyIntermediateToken - (629:13,106 [9] ConditionalAttributes.cshtml) - Html - </script>
IntermediateToken - (638:13,115 [2] ConditionalAttributes.cshtml) - Html - \n LazyIntermediateToken - (638:13,115 [2] ConditionalAttributes.cshtml) - Html - \n
CSharpCode - (640:14,0 [0] ConditionalAttributes.cshtml) CSharpCode - (640:14,0 [0] ConditionalAttributes.cshtml)
IntermediateToken - (640:14,0 [0] ConditionalAttributes.cshtml) - CSharp - LazyIntermediateToken - (640:14,0 [0] ConditionalAttributes.cshtml) - CSharp -

View File

@ -21,93 +21,93 @@ Document -
FieldDeclaration - - private - global::TestNamespace.CatchAllTagHelper2 - __TestNamespace_CatchAllTagHelper2 FieldDeclaration - - private - global::TestNamespace.CatchAllTagHelper2 - __TestNamespace_CatchAllTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (33:1,0 [2] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (33:1,0 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (33:1,0 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (35:2,0 [30] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag TagHelper - (35:2,0 [30] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (48:2,13 [13] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (48:2,13 [13] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (48:2,13 [13] CssSelectorTagHelperAttributes.cshtml) - Html - 2 TagHelpers. LazyIntermediateToken - (48:2,13 [13] CssSelectorTagHelperAttributes.cshtml) - Html - 2 TagHelpers.
DefaultTagHelperCreate - - TestNamespace.ATagHelper DefaultTagHelperCreate - - TestNamespace.ATagHelper
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (65:2,30 [2] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (65:2,30 [2] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (65:2,30 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (65:2,30 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (67:3,0 [32] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag TagHelper - (67:3,0 [32] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (83:3,16 [12] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (83:3,16 [12] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (83:3,16 [12] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper. LazyIntermediateToken - (83:3,16 [12] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper.
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (99:3,32 [2] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (99:3,32 [2] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (99:3,32 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (99:3,32 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (101:4,0 [41] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag TagHelper - (101:4,0 [41] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (126:4,25 [12] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (126:4,25 [12] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (126:4,25 [12] CssSelectorTagHelperAttributes.cshtml) - Html - 2 TagHelpers LazyIntermediateToken - (126:4,25 [12] CssSelectorTagHelperAttributes.cshtml) - Html - 2 TagHelpers
DefaultTagHelperCreate - - TestNamespace.ATagHelperMultipleSelectors DefaultTagHelperCreate - - TestNamespace.ATagHelperMultipleSelectors
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (142:4,41 [2] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (142:4,41 [2] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (142:4,41 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (142:4,41 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (144:5,0 [47] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag TagHelper - (144:5,0 [47] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (175:5,31 [12] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (175:5,31 [12] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (175:5,31 [12] CssSelectorTagHelperAttributes.cshtml) - Html - 2 TagHelpers LazyIntermediateToken - (175:5,31 [12] CssSelectorTagHelperAttributes.cshtml) - Html - 2 TagHelpers
DefaultTagHelperCreate - - TestNamespace.ATagHelperMultipleSelectors DefaultTagHelperCreate - - TestNamespace.ATagHelperMultipleSelectors
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
DefaultTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.DoubleQuotes
HtmlAttributeValue - (153:5,9 [2] CssSelectorTagHelperAttributes.cshtml) - HtmlAttributeValue - (153:5,9 [2] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (153:5,9 [2] CssSelectorTagHelperAttributes.cshtml) - Html - ~/ LazyIntermediateToken - (153:5,9 [2] CssSelectorTagHelperAttributes.cshtml) - Html - ~/
CSharpExpressionAttributeValue - (155:5,11 [6] CssSelectorTagHelperAttributes.cshtml) - CSharpExpressionAttributeValue - (155:5,11 [6] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (156:5,12 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false LazyIntermediateToken - (156:5,12 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false
HtmlAttributeValue - (161:5,17 [12] CssSelectorTagHelperAttributes.cshtml) - HtmlAttributeValue - (161:5,17 [12] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (161:5,17 [12] CssSelectorTagHelperAttributes.cshtml) - Html - ?hello=world LazyIntermediateToken - (161:5,17 [12] CssSelectorTagHelperAttributes.cshtml) - Html - ?hello=world
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (191:5,47 [35] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (191:5,47 [35] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (191:5,47 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (191:5,47 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
IntermediateToken - (193:6,0 [2] CssSelectorTagHelperAttributes.cshtml) - Html - <a LazyIntermediateToken - (193:6,0 [2] CssSelectorTagHelperAttributes.cshtml) - Html - <a
IntermediateToken - (195:6,2 [11] CssSelectorTagHelperAttributes.cshtml) - Html - href=' ~/' LazyIntermediateToken - (195:6,2 [11] CssSelectorTagHelperAttributes.cshtml) - Html - href=' ~/'
IntermediateToken - (206:6,13 [1] CssSelectorTagHelperAttributes.cshtml) - Html - > LazyIntermediateToken - (206:6,13 [1] CssSelectorTagHelperAttributes.cshtml) - Html - >
IntermediateToken - (207:6,14 [13] CssSelectorTagHelperAttributes.cshtml) - Html - 0 TagHelpers. LazyIntermediateToken - (207:6,14 [13] CssSelectorTagHelperAttributes.cshtml) - Html - 0 TagHelpers.
IntermediateToken - (220:6,27 [4] CssSelectorTagHelperAttributes.cshtml) - Html - </a> LazyIntermediateToken - (220:6,27 [4] CssSelectorTagHelperAttributes.cshtml) - Html - </a>
IntermediateToken - (224:6,31 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (224:6,31 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (226:7,0 [32] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag TagHelper - (226:7,0 [32] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (243:7,17 [11] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (243:7,17 [11] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (243:7,17 [11] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper LazyIntermediateToken - (243:7,17 [11] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
DefaultTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.DoubleQuotes
HtmlAttributeValue - (234:7,8 [2] CssSelectorTagHelperAttributes.cshtml) - HtmlAttributeValue - (234:7,8 [2] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (234:7,8 [2] CssSelectorTagHelperAttributes.cshtml) - Html - ~/ LazyIntermediateToken - (234:7,8 [2] CssSelectorTagHelperAttributes.cshtml) - Html - ~/
CSharpExpressionAttributeValue - (236:7,10 [6] CssSelectorTagHelperAttributes.cshtml) - CSharpExpressionAttributeValue - (236:7,10 [6] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (237:7,11 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false LazyIntermediateToken - (237:7,11 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (258:7,32 [2] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (258:7,32 [2] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (258:7,32 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (258:7,32 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (260:8,0 [46] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag TagHelper - (260:8,0 [46] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (291:8,31 [11] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (291:8,31 [11] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (291:8,31 [11] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper LazyIntermediateToken - (291:8,31 [11] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (306:8,46 [2] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (306:8,46 [2] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (306:8,46 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (306:8,46 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (308:9,0 [47] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag TagHelper - (308:9,0 [47] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (340:9,32 [11] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (340:9,32 [11] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (340:9,32 [11] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper LazyIntermediateToken - (340:9,32 [11] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
DefaultTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.SingleQuotes
HtmlAttributeValue - (317:9,9 [14] CssSelectorTagHelperAttributes.cshtml) - HtmlAttributeValue - (317:9,9 [14] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (317:9,9 [14] CssSelectorTagHelperAttributes.cshtml) - Html - ~/?hello=world LazyIntermediateToken - (317:9,9 [14] CssSelectorTagHelperAttributes.cshtml) - Html - ~/?hello=world
CSharpExpressionAttributeValue - (331:9,23 [7] CssSelectorTagHelperAttributes.cshtml) - CSharpExpressionAttributeValue - (331:9,23 [7] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (333:9,25 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false LazyIntermediateToken - (333:9,25 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (355:9,47 [2] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (355:9,47 [2] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (355:9,47 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (355:9,47 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (357:10,0 [42] CssSelectorTagHelperAttributes.cshtml) - input - TagMode.SelfClosing TagHelper - (357:10,0 [42] CssSelectorTagHelperAttributes.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -118,7 +118,7 @@ Document -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (399:10,42 [2] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (399:10,42 [2] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (399:10,42 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (399:10,42 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (401:11,0 [43] CssSelectorTagHelperAttributes.cshtml) - input - TagMode.SelfClosing TagHelper - (401:11,0 [43] CssSelectorTagHelperAttributes.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
@ -127,7 +127,7 @@ Document -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (444:11,43 [2] CssSelectorTagHelperAttributes.cshtml) HtmlContent - (444:11,43 [2] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (444:11,43 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n LazyIntermediateToken - (444:11,43 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (446:12,0 [45] CssSelectorTagHelperAttributes.cshtml) - input - TagMode.SelfClosing TagHelper - (446:12,0 [45] CssSelectorTagHelperAttributes.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2

View File

@ -11,58 +11,58 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [19] DesignTime.cshtml) HtmlContent - (0:0,0 [19] DesignTime.cshtml)
IntermediateToken - (0:0,0 [4] DesignTime.cshtml) - Html - <div LazyIntermediateToken - (0:0,0 [4] DesignTime.cshtml) - Html - <div
IntermediateToken - (4:0,4 [1] DesignTime.cshtml) - Html - > LazyIntermediateToken - (4:0,4 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (5:0,5 [14] DesignTime.cshtml) - Html - \n LazyIntermediateToken - (5:0,5 [14] DesignTime.cshtml) - Html - \n
CSharpCode - (20:1,13 [36] DesignTime.cshtml) CSharpCode - (20:1,13 [36] DesignTime.cshtml)
IntermediateToken - (20:1,13 [36] DesignTime.cshtml) - CSharp - for(int i = 1; i <= 10; i++) {\n LazyIntermediateToken - (20:1,13 [36] DesignTime.cshtml) - CSharp - for(int i = 1; i <= 10; i++) {\n
HtmlContent - (56:2,4 [17] DesignTime.cshtml) HtmlContent - (56:2,4 [17] DesignTime.cshtml)
IntermediateToken - (56:2,4 [2] DesignTime.cshtml) - Html - <p LazyIntermediateToken - (56:2,4 [2] DesignTime.cshtml) - Html - <p
IntermediateToken - (58:2,6 [1] DesignTime.cshtml) - Html - > LazyIntermediateToken - (58:2,6 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (59:2,7 [14] DesignTime.cshtml) - Html - This is item # LazyIntermediateToken - (59:2,7 [14] DesignTime.cshtml) - Html - This is item #
CSharpExpression - (74:2,22 [1] DesignTime.cshtml) CSharpExpression - (74:2,22 [1] DesignTime.cshtml)
IntermediateToken - (74:2,22 [1] DesignTime.cshtml) - CSharp - i LazyIntermediateToken - (74:2,22 [1] DesignTime.cshtml) - CSharp - i
HtmlContent - (75:2,23 [4] DesignTime.cshtml) HtmlContent - (75:2,23 [4] DesignTime.cshtml)
IntermediateToken - (75:2,23 [4] DesignTime.cshtml) - Html - </p> LazyIntermediateToken - (75:2,23 [4] DesignTime.cshtml) - Html - </p>
CSharpCode - (79:2,27 [15] DesignTime.cshtml) CSharpCode - (79:2,27 [15] DesignTime.cshtml)
IntermediateToken - (79:2,27 [15] DesignTime.cshtml) - CSharp - \n } LazyIntermediateToken - (79:2,27 [15] DesignTime.cshtml) - CSharp - \n }
HtmlContent - (94:3,13 [17] DesignTime.cshtml) HtmlContent - (94:3,13 [17] DesignTime.cshtml)
IntermediateToken - (94:3,13 [2] DesignTime.cshtml) - Html - \n LazyIntermediateToken - (94:3,13 [2] DesignTime.cshtml) - Html - \n
IntermediateToken - (96:4,0 [6] DesignTime.cshtml) - Html - </div> LazyIntermediateToken - (96:4,0 [6] DesignTime.cshtml) - Html - </div>
IntermediateToken - (102:4,6 [4] DesignTime.cshtml) - Html - \n\n LazyIntermediateToken - (102:4,6 [4] DesignTime.cshtml) - Html - \n\n
IntermediateToken - (106:6,0 [2] DesignTime.cshtml) - Html - <p LazyIntermediateToken - (106:6,0 [2] DesignTime.cshtml) - Html - <p
IntermediateToken - (108:6,2 [1] DesignTime.cshtml) - Html - > LazyIntermediateToken - (108:6,2 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (109:6,3 [2] DesignTime.cshtml) - Html - \n LazyIntermediateToken - (109:6,3 [2] DesignTime.cshtml) - Html - \n
CSharpExpression - (113:7,2 [12] DesignTime.cshtml) CSharpExpression - (113:7,2 [12] DesignTime.cshtml)
IntermediateToken - (113:7,2 [12] DesignTime.cshtml) - CSharp - Foo(Bar.Baz) LazyIntermediateToken - (113:7,2 [12] DesignTime.cshtml) - CSharp - Foo(Bar.Baz)
HtmlContent - (126:7,15 [2] DesignTime.cshtml) HtmlContent - (126:7,15 [2] DesignTime.cshtml)
IntermediateToken - (126:7,15 [2] DesignTime.cshtml) - Html - \n LazyIntermediateToken - (126:7,15 [2] DesignTime.cshtml) - Html - \n
CSharpExpression - (129:8,1 [23] DesignTime.cshtml) CSharpExpression - (129:8,1 [23] DesignTime.cshtml)
IntermediateToken - (129:8,1 [4] DesignTime.cshtml) - CSharp - Foo( LazyIntermediateToken - (129:8,1 [4] DesignTime.cshtml) - CSharp - Foo(
Template - (134:8,6 [18] DesignTime.cshtml) Template - (134:8,6 [18] DesignTime.cshtml)
HtmlContent - (134:8,6 [7] DesignTime.cshtml) HtmlContent - (134:8,6 [7] DesignTime.cshtml)
IntermediateToken - (134:8,6 [2] DesignTime.cshtml) - Html - <p LazyIntermediateToken - (134:8,6 [2] DesignTime.cshtml) - Html - <p
IntermediateToken - (136:8,8 [1] DesignTime.cshtml) - Html - > LazyIntermediateToken - (136:8,8 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (137:8,9 [4] DesignTime.cshtml) - Html - Bar LazyIntermediateToken - (137:8,9 [4] DesignTime.cshtml) - Html - Bar
CSharpExpression - (142:8,14 [3] DesignTime.cshtml) CSharpExpression - (142:8,14 [3] DesignTime.cshtml)
IntermediateToken - (142:8,14 [3] DesignTime.cshtml) - CSharp - baz LazyIntermediateToken - (142:8,14 [3] DesignTime.cshtml) - CSharp - baz
HtmlContent - (145:8,17 [8] DesignTime.cshtml) HtmlContent - (145:8,17 [8] DesignTime.cshtml)
IntermediateToken - (145:8,17 [4] DesignTime.cshtml) - Html - Biz LazyIntermediateToken - (145:8,17 [4] DesignTime.cshtml) - Html - Biz
IntermediateToken - (149:8,21 [4] DesignTime.cshtml) - Html - </p> LazyIntermediateToken - (149:8,21 [4] DesignTime.cshtml) - Html - </p>
IntermediateToken - (153:8,25 [1] DesignTime.cshtml) - CSharp - ) LazyIntermediateToken - (153:8,25 [1] DesignTime.cshtml) - CSharp - )
HtmlContent - (154:8,26 [10] DesignTime.cshtml) HtmlContent - (154:8,26 [10] DesignTime.cshtml)
IntermediateToken - (154:8,26 [2] DesignTime.cshtml) - Html - \n LazyIntermediateToken - (154:8,26 [2] DesignTime.cshtml) - Html - \n
IntermediateToken - (156:9,0 [4] DesignTime.cshtml) - Html - </p> LazyIntermediateToken - (156:9,0 [4] DesignTime.cshtml) - Html - </p>
IntermediateToken - (160:9,4 [4] DesignTime.cshtml) - Html - \n\n LazyIntermediateToken - (160:9,4 [4] DesignTime.cshtml) - Html - \n\n
Section - - Footer Section - - Footer
HtmlContent - (181:11,17 [22] DesignTime.cshtml) HtmlContent - (181:11,17 [22] DesignTime.cshtml)
IntermediateToken - (181:11,17 [6] DesignTime.cshtml) - Html - \n LazyIntermediateToken - (181:11,17 [6] DesignTime.cshtml) - Html - \n
IntermediateToken - (187:12,4 [2] DesignTime.cshtml) - Html - <p LazyIntermediateToken - (187:12,4 [2] DesignTime.cshtml) - Html - <p
IntermediateToken - (189:12,6 [1] DesignTime.cshtml) - Html - > LazyIntermediateToken - (189:12,6 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (190:12,7 [3] DesignTime.cshtml) - Html - Foo LazyIntermediateToken - (190:12,7 [3] DesignTime.cshtml) - Html - Foo
IntermediateToken - (193:12,10 [4] DesignTime.cshtml) - Html - </p> LazyIntermediateToken - (193:12,10 [4] DesignTime.cshtml) - Html - </p>
IntermediateToken - (197:12,14 [6] DesignTime.cshtml) - Html - \n LazyIntermediateToken - (197:12,14 [6] DesignTime.cshtml) - Html - \n
CSharpExpression - (204:13,5 [3] DesignTime.cshtml) CSharpExpression - (204:13,5 [3] DesignTime.cshtml)
IntermediateToken - (204:13,5 [3] DesignTime.cshtml) - CSharp - bar LazyIntermediateToken - (204:13,5 [3] DesignTime.cshtml) - CSharp - bar
HtmlContent - (207:13,8 [2] DesignTime.cshtml) HtmlContent - (207:13,8 [2] DesignTime.cshtml)
IntermediateToken - (207:13,8 [2] DesignTime.cshtml) - Html - \n LazyIntermediateToken - (207:13,8 [2] DesignTime.cshtml) - Html - \n

View File

@ -15,82 +15,82 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:0,31 [4] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (31:0,31 [4] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (31:0,31 [4] DuplicateAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (31:0,31 [4] DuplicateAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (35:2,0 [259] DuplicateAttributeTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (35:2,0 [259] DuplicateAttributeTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (65:2,30 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (65:2,30 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (65:2,30 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (65:2,30 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (71:3,4 [39] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (71:3,4 [39] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button LazyIntermediateToken - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button
DefaultTagHelperProperty - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button LazyIntermediateToken - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button
DefaultTagHelperHtmlAttribute - - TYPE - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - TYPE - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (98:3,31 [8] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (98:3,31 [8] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (98:3,31 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (98:3,31 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (110:3,43 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (110:3,43 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (110:3,43 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (110:3,43 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (116:4,4 [70] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (116:4,4 [70] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button LazyIntermediateToken - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button
DefaultTagHelperProperty - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button LazyIntermediateToken - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button
DefaultTagHelperProperty - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
DefaultTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (158:4,46 [8] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (158:4,46 [8] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (158:4,46 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (158:4,46 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (177:4,65 [5] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (177:4,65 [5] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (177:4,65 [5] DuplicateAttributeTagHelpers.cshtml) - Html - false LazyIntermediateToken - (177:4,65 [5] DuplicateAttributeTagHelpers.cshtml) - Html - false
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (186:4,74 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (186:4,74 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (186:4,74 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (186:4,74 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (192:5,4 [96] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (192:5,4 [96] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
HtmlContent - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button LazyIntermediateToken - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button
DefaultTagHelperProperty - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes
HtmlContent - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button LazyIntermediateToken - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button
DefaultTagHelperProperty - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
DefaultTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (233:5,45 [8] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (233:5,45 [8] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (233:5,45 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (233:5,45 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.SingleQuotes
HtmlContent - (251:5,63 [4] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (251:5,63 [4] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (251:5,63 [4] DuplicateAttributeTagHelpers.cshtml) - Html - true LazyIntermediateToken - (251:5,63 [4] DuplicateAttributeTagHelpers.cshtml) - Html - true
DefaultTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (263:5,75 [8] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (263:5,75 [8] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (263:5,75 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox LazyIntermediateToken - (263:5,75 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox
DefaultTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (281:5,93 [4] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (281:5,93 [4] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (281:5,93 [4] DuplicateAttributeTagHelpers.cshtml) - Html - true LazyIntermediateToken - (281:5,93 [4] DuplicateAttributeTagHelpers.cshtml) - Html - true
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (288:5,100 [2] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (288:5,100 [2] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (288:5,100 [2] DuplicateAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (288:5,100 [2] DuplicateAttributeTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - CSharp - 3 LazyIntermediateToken - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - CSharp - 3
DefaultTagHelperHtmlAttribute - - AGE - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - AGE - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (51:2,16 [2] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (51:2,16 [2] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (51:2,16 [2] DuplicateAttributeTagHelpers.cshtml) - Html - 40 LazyIntermediateToken - (51:2,16 [2] DuplicateAttributeTagHelpers.cshtml) - Html - 40
DefaultTagHelperHtmlAttribute - - Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - Age - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (60:2,25 [3] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (60:2,25 [3] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (60:2,25 [3] DuplicateAttributeTagHelpers.cshtml) - Html - 500 LazyIntermediateToken - (60:2,25 [3] DuplicateAttributeTagHelpers.cshtml) - Html - 500
DefaultTagHelperExecute - DefaultTagHelperExecute -

View File

@ -18,11 +18,11 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2 FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (33:1,0 [2] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (33:1,0 [2] DuplicateAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (33:1,0 [2] DuplicateAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (35:2,0 [259] DuplicateAttributeTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (35:2,0 [259] DuplicateAttributeTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (65:2,30 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (65:2,30 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (65:2,30 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (65:2,30 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (71:3,4 [39] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (71:3,4 [39] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -32,7 +32,7 @@ Document -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (110:3,43 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (110:3,43 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (110:3,43 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (110:3,43 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (116:4,4 [70] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (116:4,4 [70] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -40,12 +40,12 @@ Document -
PreallocatedTagHelperProperty - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type
PreallocatedTagHelperProperty - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type
DefaultTagHelperProperty - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (186:4,74 [6] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (186:4,74 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (186:4,74 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (186:4,74 [6] DuplicateAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (192:5,4 [96] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (192:5,4 [96] DuplicateAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -53,17 +53,17 @@ Document -
PreallocatedTagHelperProperty - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - __tagHelperAttribute_4 - type - Type PreallocatedTagHelperProperty - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - __tagHelperAttribute_4 - type - Type
PreallocatedTagHelperProperty - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - __tagHelperAttribute_4 - type - Type PreallocatedTagHelperProperty - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - __tagHelperAttribute_4 - type - Type
DefaultTagHelperProperty - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true LazyIntermediateToken - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (288:5,100 [2] DuplicateAttributeTagHelpers.cshtml) HtmlContent - (288:5,100 [2] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (288:5,100 [2] DuplicateAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (288:5,100 [2] DuplicateAttributeTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - CSharp - 3 LazyIntermediateToken - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - CSharp - 3
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_8 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_8
DefaultTagHelperExecute - DefaultTagHelperExecute -

View File

@ -14,19 +14,19 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:0,31 [4] DuplicateTargetTagHelper.cshtml) HtmlContent - (31:0,31 [4] DuplicateTargetTagHelper.cshtml)
IntermediateToken - (31:0,31 [4] DuplicateTargetTagHelper.cshtml) - Html - \n\n LazyIntermediateToken - (31:0,31 [4] DuplicateTargetTagHelper.cshtml) - Html - \n\n
TagHelper - (35:2,0 [40] DuplicateTargetTagHelper.cshtml) - input - TagMode.SelfClosing TagHelper - (35:2,0 [40] DuplicateTargetTagHelper.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
DefaultTagHelperProperty - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) HtmlContent - (48:2,13 [8] DuplicateTargetTagHelper.cshtml)
IntermediateToken - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - Html - checkbox LazyIntermediateToken - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - Html - checkbox
DefaultTagHelperProperty - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - type - string TestNamespace.CatchAllTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - type - string TestNamespace.CatchAllTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) HtmlContent - (48:2,13 [8] DuplicateTargetTagHelper.cshtml)
IntermediateToken - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - Html - checkbox LazyIntermediateToken - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - Html - checkbox
DefaultTagHelperProperty - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - checked - bool TestNamespace.InputTagHelper.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - checked - bool TestNamespace.InputTagHelper.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true LazyIntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true
DefaultTagHelperProperty - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - checked - bool TestNamespace.CatchAllTagHelper.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - checked - bool TestNamespace.CatchAllTagHelper.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true LazyIntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -

View File

@ -9,7 +9,7 @@ Document -
FieldDeclaration - - private - global::TestNamespace.CatchAllTagHelper - __TestNamespace_CatchAllTagHelper FieldDeclaration - - private - global::TestNamespace.CatchAllTagHelper - __TestNamespace_CatchAllTagHelper
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] DuplicateTargetTagHelper.cshtml) HtmlContent - (33:1,0 [2] DuplicateTargetTagHelper.cshtml)
IntermediateToken - (33:1,0 [2] DuplicateTargetTagHelper.cshtml) - Html - \n LazyIntermediateToken - (33:1,0 [2] DuplicateTargetTagHelper.cshtml) - Html - \n
TagHelper - (35:2,0 [40] DuplicateTargetTagHelper.cshtml) - input - TagMode.SelfClosing TagHelper - (35:2,0 [40] DuplicateTargetTagHelper.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -17,7 +17,7 @@ Document -
PreallocatedTagHelperProperty - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - __tagHelperAttribute_0 - type - Type
PreallocatedTagHelperProperty - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - __tagHelperAttribute_0 - type - Type
DefaultTagHelperProperty - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - checked - bool TestNamespace.InputTagHelper.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - checked - bool TestNamespace.InputTagHelper.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true LazyIntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true
DefaultTagHelperProperty - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - checked - bool TestNamespace.CatchAllTagHelper.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - checked - bool TestNamespace.CatchAllTagHelper.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true LazyIntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true
DefaultTagHelperExecute - DefaultTagHelperExecute -

View File

@ -13,121 +13,121 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:0,31 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (31:0,31 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (31:0,31 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (31:0,31 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (35:2,0 [40] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (35:2,0 [40] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
HtmlAttributeValue - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix LazyIntermediateToken - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
CSharpExpressionAttributeValue - (57:2,22 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (57:2,22 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (59:2,24 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (59:2,24 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (75:2,40 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (75:2,40 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (75:2,40 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (75:2,40 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (79:4,0 [71] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (79:4,0 [71] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
CSharpCodeAttributeValue - (95:4,16 [44] DynamicAttributeTagHelpers.cshtml) - CSharpCodeAttributeValue - (95:4,16 [44] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (96:4,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) { LazyIntermediateToken - (96:4,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty LazyIntermediateToken - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (121:4,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (121:4,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false LazyIntermediateToken - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (137:4,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (137:4,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
HtmlAttributeValue - (139:4,60 [7] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (139:4,60 [7] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (140:4,61 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix LazyIntermediateToken - (140:4,61 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (150:4,71 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (150:4,71 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (150:4,71 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (150:4,71 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (154:6,0 [83] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (154:6,0 [83] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperProperty - (168:6,14 [27] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (168:6,14 [27] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (168:6,14 [7] DynamicAttributeTagHelpers.cshtml) HtmlContent - (168:6,14 [7] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (168:6,14 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix LazyIntermediateToken - (168:6,14 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
IntermediateToken - (174:6,20 [1] DynamicAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (174:6,20 [1] DynamicAttributeTagHelpers.cshtml) - Html -
CSharpExpression - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
HtmlContent - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) HtmlContent - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix LazyIntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
HtmlAttributeValue - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix LazyIntermediateToken - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
CSharpExpressionAttributeValue - (212:6,58 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (212:6,58 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (214:6,60 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (214:6,60 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
HtmlAttributeValue - (226:6,72 [7] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (226:6,72 [7] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (227:6,73 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix LazyIntermediateToken - (227:6,73 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (237:6,83 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (237:6,83 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (237:6,83 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (237:6,83 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (241:8,0 [183] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (241:8,0 [183] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperProperty - (255:8,14 [73] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (255:8,14 [73] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (256:8,15 [13] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (256:8,15 [13] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (256:8,15 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue LazyIntermediateToken - (256:8,15 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
HtmlContent - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) HtmlContent - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) - Html -
CSharpCode - (271:8,30 [12] DynamicAttributeTagHelpers.cshtml) CSharpCode - (271:8,30 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (271:8,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) { LazyIntermediateToken - (271:8,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (284:8,43 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (284:8,43 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (284:8,43 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty LazyIntermediateToken - (284:8,43 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
CSharpCode - (296:8,55 [10] DynamicAttributeTagHelpers.cshtml) CSharpCode - (296:8,55 [10] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (296:8,55 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (296:8,55 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (307:8,66 [5] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (307:8,66 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (307:8,66 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false LazyIntermediateToken - (307:8,66 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
CSharpCode - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) CSharpCode - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
HtmlContent - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml) HtmlContent - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml) - Html -
CSharpExpression - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue LazyIntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpressionAttributeValue - (347:9,16 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (347:9,16 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (348:9,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue LazyIntermediateToken - (348:9,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
CSharpCodeAttributeValue - (361:9,30 [45] DynamicAttributeTagHelpers.cshtml) - CSharpCodeAttributeValue - (361:9,30 [45] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (363:9,32 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) { LazyIntermediateToken - (363:9,32 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty LazyIntermediateToken - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (388:9,57 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (388:9,57 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false LazyIntermediateToken - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (404:9,73 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (404:9,73 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
CSharpExpressionAttributeValue - (406:9,75 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (406:9,75 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (408:9,77 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue LazyIntermediateToken - (408:9,77 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (424:9,93 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (424:9,93 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (424:9,93 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (424:9,93 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (428:11,0 [80] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (428:11,0 [80] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpressionAttributeValue - (444:11,16 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (444:11,16 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (445:11,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue LazyIntermediateToken - (445:11,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
CSharpExpressionAttributeValue - (458:11,30 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (458:11,30 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (460:11,32 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (460:11,32 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
HtmlAttributeValue - (472:11,44 [7] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (472:11,44 [7] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (473:11,45 [6] DynamicAttributeTagHelpers.cshtml) - Html - static LazyIntermediateToken - (473:11,45 [6] DynamicAttributeTagHelpers.cshtml) - Html - static
HtmlAttributeValue - (479:11,51 [11] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (479:11,51 [11] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (483:11,55 [7] DynamicAttributeTagHelpers.cshtml) - Html - content LazyIntermediateToken - (483:11,55 [7] DynamicAttributeTagHelpers.cshtml) - Html - content
CSharpExpressionAttributeValue - (490:11,62 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (490:11,62 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (492:11,64 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue LazyIntermediateToken - (492:11,64 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (508:11,80 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (508:11,80 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (508:11,80 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (508:11,80 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (512:13,0 [64] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (512:13,0 [64] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
CSharpCodeAttributeValue - (528:13,16 [44] DynamicAttributeTagHelpers.cshtml) - CSharpCodeAttributeValue - (528:13,16 [44] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (529:13,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) { LazyIntermediateToken - (529:13,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty LazyIntermediateToken - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (554:13,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (554:13,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false LazyIntermediateToken - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (570:13,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (570:13,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
DefaultTagHelperExecute - DefaultTagHelperExecute -

View File

@ -7,121 +7,121 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper - __TestNamespace_InputTagHelper FieldDeclaration - - private - global::TestNamespace.InputTagHelper - __TestNamespace_InputTagHelper
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] DynamicAttributeTagHelpers.cshtml) HtmlContent - (33:1,0 [2] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (33:1,0 [2] DynamicAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (33:1,0 [2] DynamicAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (35:2,0 [40] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (35:2,0 [40] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
HtmlAttributeValue - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix LazyIntermediateToken - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
CSharpExpressionAttributeValue - (57:2,22 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (57:2,22 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (59:2,24 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (59:2,24 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (75:2,40 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (75:2,40 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (75:2,40 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (75:2,40 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (79:4,0 [71] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (79:4,0 [71] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
CSharpCodeAttributeValue - (95:4,16 [44] DynamicAttributeTagHelpers.cshtml) - CSharpCodeAttributeValue - (95:4,16 [44] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (96:4,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) { LazyIntermediateToken - (96:4,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty LazyIntermediateToken - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (121:4,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (121:4,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false LazyIntermediateToken - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (137:4,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (137:4,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
HtmlAttributeValue - (139:4,60 [7] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (139:4,60 [7] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (140:4,61 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix LazyIntermediateToken - (140:4,61 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (150:4,71 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (150:4,71 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (150:4,71 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (150:4,71 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (154:6,0 [83] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (154:6,0 [83] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperProperty - (168:6,14 [27] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (168:6,14 [27] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (168:6,14 [7] DynamicAttributeTagHelpers.cshtml) HtmlContent - (168:6,14 [7] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (168:6,14 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix LazyIntermediateToken - (168:6,14 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
IntermediateToken - (174:6,20 [1] DynamicAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (174:6,20 [1] DynamicAttributeTagHelpers.cshtml) - Html -
CSharpExpression - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
HtmlContent - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) HtmlContent - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix LazyIntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
HtmlAttributeValue - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix LazyIntermediateToken - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
CSharpExpressionAttributeValue - (212:6,58 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (212:6,58 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (214:6,60 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (214:6,60 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
HtmlAttributeValue - (226:6,72 [7] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (226:6,72 [7] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (227:6,73 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix LazyIntermediateToken - (227:6,73 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (237:6,83 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (237:6,83 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (237:6,83 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (237:6,83 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (241:8,0 [183] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (241:8,0 [183] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperProperty - (255:8,14 [73] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (255:8,14 [73] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (256:8,15 [13] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (256:8,15 [13] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (256:8,15 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue LazyIntermediateToken - (256:8,15 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
HtmlContent - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) HtmlContent - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) - Html -
CSharpCode - (271:8,30 [12] DynamicAttributeTagHelpers.cshtml) CSharpCode - (271:8,30 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (271:8,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) { LazyIntermediateToken - (271:8,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (284:8,43 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (284:8,43 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (284:8,43 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty LazyIntermediateToken - (284:8,43 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
CSharpCode - (296:8,55 [10] DynamicAttributeTagHelpers.cshtml) CSharpCode - (296:8,55 [10] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (296:8,55 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (296:8,55 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (307:8,66 [5] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (307:8,66 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (307:8,66 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false LazyIntermediateToken - (307:8,66 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
CSharpCode - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) CSharpCode - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
HtmlContent - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml) HtmlContent - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml) - Html -
CSharpExpression - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue LazyIntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpressionAttributeValue - (347:9,16 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (347:9,16 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (348:9,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue LazyIntermediateToken - (348:9,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
CSharpCodeAttributeValue - (361:9,30 [45] DynamicAttributeTagHelpers.cshtml) - CSharpCodeAttributeValue - (361:9,30 [45] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (363:9,32 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) { LazyIntermediateToken - (363:9,32 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty LazyIntermediateToken - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (388:9,57 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (388:9,57 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false LazyIntermediateToken - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (404:9,73 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (404:9,73 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
CSharpExpressionAttributeValue - (406:9,75 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (406:9,75 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (408:9,77 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue LazyIntermediateToken - (408:9,77 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (424:9,93 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (424:9,93 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (424:9,93 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (424:9,93 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (428:11,0 [80] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (428:11,0 [80] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpressionAttributeValue - (444:11,16 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (444:11,16 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (445:11,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue LazyIntermediateToken - (445:11,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
CSharpExpressionAttributeValue - (458:11,30 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (458:11,30 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (460:11,32 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now LazyIntermediateToken - (460:11,32 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
HtmlAttributeValue - (472:11,44 [7] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (472:11,44 [7] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (473:11,45 [6] DynamicAttributeTagHelpers.cshtml) - Html - static LazyIntermediateToken - (473:11,45 [6] DynamicAttributeTagHelpers.cshtml) - Html - static
HtmlAttributeValue - (479:11,51 [11] DynamicAttributeTagHelpers.cshtml) - HtmlAttributeValue - (479:11,51 [11] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (483:11,55 [7] DynamicAttributeTagHelpers.cshtml) - Html - content LazyIntermediateToken - (483:11,55 [7] DynamicAttributeTagHelpers.cshtml) - Html - content
CSharpExpressionAttributeValue - (490:11,62 [14] DynamicAttributeTagHelpers.cshtml) - CSharpExpressionAttributeValue - (490:11,62 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (492:11,64 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue LazyIntermediateToken - (492:11,64 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (508:11,80 [4] DynamicAttributeTagHelpers.cshtml) HtmlContent - (508:11,80 [4] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (508:11,80 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (508:11,80 [4] DynamicAttributeTagHelpers.cshtml) - Html - \n\n
TagHelper - (512:13,0 [64] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (512:13,0 [64] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
CSharpCodeAttributeValue - (528:13,16 [44] DynamicAttributeTagHelpers.cshtml) - CSharpCodeAttributeValue - (528:13,16 [44] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (529:13,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) { LazyIntermediateToken - (529:13,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty LazyIntermediateToken - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (554:13,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else { LazyIntermediateToken - (554:13,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) CSharpExpression - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false LazyIntermediateToken - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (570:13,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - } LazyIntermediateToken - (570:13,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
DefaultTagHelperExecute - DefaultTagHelperExecute -

View File

@ -15,54 +15,54 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414 IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (29:0,29 [15] EmptyAttributeTagHelpers.cshtml) HtmlContent - (29:0,29 [15] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (29:0,29 [4] EmptyAttributeTagHelpers.cshtml) - Html - \n\n LazyIntermediateToken - (29:0,29 [4] EmptyAttributeTagHelpers.cshtml) - Html - \n\n
IntermediateToken - (33:2,0 [4] EmptyAttributeTagHelpers.cshtml) - Html - <div LazyIntermediateToken - (33:2,0 [4] EmptyAttributeTagHelpers.cshtml) - Html - <div
IntermediateToken - (37:2,4 [1] EmptyAttributeTagHelpers.cshtml) - Html - > LazyIntermediateToken - (37:2,4 [1] EmptyAttributeTagHelpers.cshtml) - Html - >
IntermediateToken - (38:2,5 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (38:2,5 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (44:3,4 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (44:3,4 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) HtmlContent - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - Html -
DefaultTagHelperProperty - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) HtmlContent - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - Html -
DefaultTagHelperProperty - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (74:3,34 [0] EmptyAttributeTagHelpers.cshtml) HtmlContent - (74:3,34 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (74:3,34 [0] EmptyAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (74:3,34 [0] EmptyAttributeTagHelpers.cshtml) - Html -
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (78:3,38 [6] EmptyAttributeTagHelpers.cshtml) HtmlContent - (78:3,38 [6] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (78:3,38 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (78:3,38 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (84:4,4 [64] EmptyAttributeTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (84:4,4 [64] EmptyAttributeTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (94:4,14 [10] EmptyAttributeTagHelpers.cshtml) HtmlContent - (94:4,14 [10] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (94:4,14 [10] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (94:4,14 [10] EmptyAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (104:5,8 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (104:5,8 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) HtmlContent - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - Html -
DefaultTagHelperProperty - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) HtmlContent - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - Html -
DefaultTagHelperProperty - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (134:5,38 [0] EmptyAttributeTagHelpers.cshtml) HtmlContent - (134:5,38 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (134:5,38 [0] EmptyAttributeTagHelpers.cshtml) - Html - LazyIntermediateToken - (134:5,38 [0] EmptyAttributeTagHelpers.cshtml) - Html -
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (138:5,42 [6] EmptyAttributeTagHelpers.cshtml) HtmlContent - (138:5,42 [6] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (138:5,42 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (138:5,42 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (92:4,12 [0] EmptyAttributeTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (92:4,12 [0] EmptyAttributeTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.SingleQuotes
IntermediateToken - (92:4,12 [0] EmptyAttributeTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (92:4,12 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (148:6,8 [8] EmptyAttributeTagHelpers.cshtml) HtmlContent - (148:6,8 [8] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (148:6,8 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (148:6,8 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n
IntermediateToken - (150:7,0 [6] EmptyAttributeTagHelpers.cshtml) - Html - </div> LazyIntermediateToken - (150:7,0 [6] EmptyAttributeTagHelpers.cshtml) - Html - </div>

View File

@ -11,10 +11,10 @@ Document -
FieldDeclaration - - private - global::TestNamespace.PTagHelper - __TestNamespace_PTagHelper FieldDeclaration - - private - global::TestNamespace.PTagHelper - __TestNamespace_PTagHelper
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [13] EmptyAttributeTagHelpers.cshtml) HtmlContent - (31:1,0 [13] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (31:1,0 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (31:1,0 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n
IntermediateToken - (33:2,0 [4] EmptyAttributeTagHelpers.cshtml) - Html - <div LazyIntermediateToken - (33:2,0 [4] EmptyAttributeTagHelpers.cshtml) - Html - <div
IntermediateToken - (37:2,4 [1] EmptyAttributeTagHelpers.cshtml) - Html - > LazyIntermediateToken - (37:2,4 [1] EmptyAttributeTagHelpers.cshtml) - Html - >
IntermediateToken - (38:2,5 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (38:2,5 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (44:3,4 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (44:3,4 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -22,15 +22,15 @@ Document -
PreallocatedTagHelperProperty - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type
PreallocatedTagHelperProperty - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type
DefaultTagHelperProperty - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (78:3,38 [6] EmptyAttributeTagHelpers.cshtml) HtmlContent - (78:3,38 [6] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (78:3,38 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (78:3,38 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (84:4,4 [64] EmptyAttributeTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag TagHelper - (84:4,4 [64] EmptyAttributeTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody - DefaultTagHelperBody -
HtmlContent - (94:4,14 [10] EmptyAttributeTagHelpers.cshtml) HtmlContent - (94:4,14 [10] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (94:4,14 [10] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (94:4,14 [10] EmptyAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (104:5,8 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing TagHelper - (104:5,8 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody - DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -38,15 +38,15 @@ Document -
PreallocatedTagHelperProperty - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type
PreallocatedTagHelperProperty - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type PreallocatedTagHelperProperty - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - __tagHelperAttribute_0 - type - Type
DefaultTagHelperProperty - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes DefaultTagHelperProperty - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (138:5,42 [6] EmptyAttributeTagHelpers.cshtml) HtmlContent - (138:5,42 [6] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (138:5,42 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (138:5,42 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (92:4,12 [0] EmptyAttributeTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.SingleQuotes DefaultTagHelperProperty - (92:4,12 [0] EmptyAttributeTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.SingleQuotes
IntermediateToken - (92:4,12 [0] EmptyAttributeTagHelpers.cshtml) - CSharp - LazyIntermediateToken - (92:4,12 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
DefaultTagHelperExecute - DefaultTagHelperExecute -
HtmlContent - (148:6,8 [8] EmptyAttributeTagHelpers.cshtml) HtmlContent - (148:6,8 [8] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (148:6,8 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n LazyIntermediateToken - (148:6,8 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n
IntermediateToken - (150:7,0 [6] EmptyAttributeTagHelpers.cshtml) - Html - </div> LazyIntermediateToken - (150:7,0 [6] EmptyAttributeTagHelpers.cshtml) - Html - </div>

Some files were not shown because too many files have changed in this diff Show More