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 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.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));
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("Bar", originalNode.Content);
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));
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("Bar", originalNode.Content);
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
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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=" - "
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)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n
LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
LazyIntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n
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)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
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)
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=" - "
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)
IntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
LazyIntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
Inject -
Inject -
Inject -

View File

@ -32,25 +32,25 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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
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
DirectiveToken - (102:3,7 [0] 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
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
DirectiveToken - (123:6,8 [0] 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
DirectiveToken - (133:7,8 [17] IncompleteDirectives.cshtml) - MyService<TModel>
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 -

View File

@ -29,7 +29,7 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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 -

View File

@ -33,9 +33,9 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper
@ -43,22 +43,22 @@ Document -
CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - - CSharp - __model.
IntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date
LazyIntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date
IntermediateToken - - CSharp - )
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper
DefaultTagHelperProperty - (110:5,17 [6] ModelExpressionTagHelper.cshtml) - for - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression InputTestTagHelper.For - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression -
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 - )
DefaultTagHelperExecute -
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 -

View File

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

View File

@ -33,21 +33,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - AllTagHelper
DefaultTagHelperCreate - - AspNetCore.TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewComponentTagHelper.__Generated__TestViewComponentTagHelper
DefaultTagHelperProperty - (82:5,21 [4] ViewComponentTagHelper.cshtml) - first-name - string TestViewComponentTagHelper.firstName - HtmlAttributeValueStyle.DoubleQuotes
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
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 -
Inject -
Inject -

View File

@ -253,7 +253,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
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(expectedAttribute, token.Content);
},
@ -306,7 +306,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
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(expectedAttribute, token.Content);
},
@ -366,7 +366,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
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(expectedAttribute, token.Content);
},
@ -420,7 +420,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
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(expectedAttribute, token.Content);
},

View File

@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
var tagHelper = FindTagHelperNode(irDocument);
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.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));
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("Bar", originalNode.Content);
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));
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("Bar", originalNode.Content);
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
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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=" - "
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)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n
LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
LazyIntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n
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)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
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)
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=" - "
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)
IntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
LazyIntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
Inject -
Inject -
Inject -

View File

@ -16,58 +16,58 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(0, 4, true);
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 -
IntermediateToken - - CSharp - EndContext();
HtmlAttribute - (4:0,4 [25] Basic.cshtml) - class=" - "
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 -
IntermediateToken - - CSharp - BeginContext(29, 24, true);
HtmlContent - (29:0,29 [24] Basic.cshtml)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [19] Basic.cshtml) - Html - \n Hello world\n
IntermediateToken - (49:2,0 [4] Basic.cshtml) - Html -
LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
LazyIntermediateToken - (30:0,30 [19] Basic.cshtml) - Html - \n Hello world\n
LazyIntermediateToken - (49:2,0 [4] Basic.cshtml) - Html -
CSharpCode -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
IntermediateToken - - CSharp - BeginContext(54, 29, false);
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 -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
IntermediateToken - - CSharp - BeginContext(83, 10, true);
HtmlContent - (83:2,34 [10] Basic.cshtml)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
CSharpCode -
IntermediateToken - - CSharp - EndContext();
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 -
IntermediateToken - - CSharp - BeginContext(123, 2, true);
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 -
IntermediateToken - - CSharp - EndContext();
HtmlAttribute - (125:7,2 [34] Basic.cshtml) - class=" - "
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 -
IntermediateToken - - CSharp - BeginContext(153, 3, false);
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 -
IntermediateToken - - CSharp - EndContext();
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
CSharpCode -
IntermediateToken - - CSharp - BeginContext(159, 5, true);
HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
CSharpCode -
IntermediateToken - - CSharp - EndContext();
Inject -

View File

@ -35,36 +35,36 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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 - (102:4,0 [6] IncompleteDirectives.cshtml) - page
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
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
DirectiveToken - (128:7,7 [0] 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
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
DirectiveToken - (149:10,8 [0] 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
DirectiveToken - (159:11,8 [17] IncompleteDirectives.cshtml) - MyService<TModel>
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
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
DirectiveToken - (203:14,11 [0] 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 -

View File

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

View File

@ -32,7 +32,7 @@ Document -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
MalformedDirective - (0:0,0 [11] InvalidNamespaceAtEOF.cshtml) - namespace
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 -

View File

@ -17,7 +17,7 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(11, 5, true);
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 -
IntermediateToken - - CSharp - EndContext();
Inject -

View File

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

View File

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

View File

@ -35,9 +35,9 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper
@ -45,22 +45,22 @@ Document -
CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - - CSharp - __model.
IntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date
LazyIntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date
IntermediateToken - - CSharp - )
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper
DefaultTagHelperProperty - (110:5,17 [6] ModelExpressionTagHelper.cshtml) - for - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression InputTestTagHelper.For - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression -
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 - )
DefaultTagHelperExecute -
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 -

View File

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

View File

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

View File

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

View File

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

View File

@ -35,21 +35,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
IntermediateToken - (191:10,1 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n
IntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
IntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
IntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
LazyIntermediateToken - (191:10,1 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n
LazyIntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
LazyIntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
LazyIntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
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)
IntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
LazyIntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
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 -

View File

@ -18,39 +18,39 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(16, 2, true);
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 -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
IntermediateToken - - CSharp - BeginContext(79, 2, true);
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 -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
IntermediateToken - - CSharp - BeginContext(193, 19, true);
HtmlContent - (193:11,0 [19] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (193:11,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
IntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
IntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
IntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
LazyIntermediateToken - (193:11,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
LazyIntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
LazyIntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
LazyIntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
CSharpCode -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
IntermediateToken - - CSharp - BeginContext(213, 10, false);
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 -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
IntermediateToken - - CSharp - BeginContext(223, 7, true);
HtmlContent - (223:12,28 [7] RazorPagesWithRouteTemplate.cshtml)
IntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
LazyIntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
CSharpCode -
IntermediateToken - - CSharp - EndContext();
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 -

View File

@ -35,105 +35,105 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
IntermediateToken - (379:18,1 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n
IntermediateToken - (383:20,0 [3] RazorPagesWithoutModel.cshtml) - Html - <h1
IntermediateToken - (386:20,3 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer
IntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html - </h1>
IntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html - <form
IntermediateToken - (411:21,5 [14] RazorPagesWithoutModel.cshtml) - Html - method="post"
IntermediateToken - (425:21,19 [24] RazorPagesWithoutModel.cshtml) - Html - class="form-horizontal"
IntermediateToken - (449:21,43 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (450:21,44 [6] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (379:18,1 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n
LazyIntermediateToken - (383:20,0 [3] RazorPagesWithoutModel.cshtml) - Html - <h1
LazyIntermediateToken - (386:20,3 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer
LazyIntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html - </h1>
LazyIntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html - <form
LazyIntermediateToken - (411:21,5 [14] RazorPagesWithoutModel.cshtml) - Html - method="post"
LazyIntermediateToken - (425:21,19 [24] RazorPagesWithoutModel.cshtml) - Html - class="form-horizontal"
LazyIntermediateToken - (449:21,43 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (450:21,44 [6] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (456:22,4 [31] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
HtmlContent - (517:23,28 [48] RazorPagesWithoutModel.cshtml)
IntermediateToken - (517:23,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (527:24,8 [6] RazorPagesWithoutModel.cshtml) - Html - <label
IntermediateToken - (533:24,14 [31] RazorPagesWithoutModel.cshtml) - Html - class="col-md-2 control-label"
IntermediateToken - (564:24,45 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (517:23,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (527:24,8 [6] RazorPagesWithoutModel.cshtml) - Html - <label
LazyIntermediateToken - (533:24,14 [31] RazorPagesWithoutModel.cshtml) - Html - class="col-md-2 control-label"
LazyIntermediateToken - (564:24,45 [1] RazorPagesWithoutModel.cshtml) - Html - >
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)
IntermediateToken - (570:24,51 [8] RazorPagesWithoutModel.cshtml) - Html - </label>
IntermediateToken - (578:24,59 [10] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (570:24,51 [8] RazorPagesWithoutModel.cshtml) - Html - </label>
LazyIntermediateToken - (578:24,59 [10] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (588:25,8 [130] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
HtmlContent - (611:25,31 [101] RazorPagesWithoutModel.cshtml)
IntermediateToken - (611:25,31 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (625:26,12 [6] RazorPagesWithoutModel.cshtml) - Html - <input
IntermediateToken - (631:26,18 [21] RazorPagesWithoutModel.cshtml) - Html - class="form-control"
IntermediateToken - (652:26,39 [1] RazorPagesWithoutModel.cshtml) - Html -
IntermediateToken - (653:26,40 [2] RazorPagesWithoutModel.cshtml) - Html - />
IntermediateToken - (655:26,42 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (669:27,12 [5] RazorPagesWithoutModel.cshtml) - Html - <span
IntermediateToken - (674:27,17 [20] RazorPagesWithoutModel.cshtml) - Html - class="text-danger"
IntermediateToken - (694:27,37 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (695:27,38 [7] RazorPagesWithoutModel.cshtml) - Html - </span>
IntermediateToken - (702:27,45 [10] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (611:25,31 [14] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (625:26,12 [6] RazorPagesWithoutModel.cshtml) - Html - <input
LazyIntermediateToken - (631:26,18 [21] RazorPagesWithoutModel.cshtml) - Html - class="form-control"
LazyIntermediateToken - (652:26,39 [1] RazorPagesWithoutModel.cshtml) - Html -
LazyIntermediateToken - (653:26,40 [2] RazorPagesWithoutModel.cshtml) - Html - />
LazyIntermediateToken - (655:26,42 [14] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (669:27,12 [5] RazorPagesWithoutModel.cshtml) - Html - <span
LazyIntermediateToken - (674:27,17 [20] RazorPagesWithoutModel.cshtml) - Html - class="text-danger"
LazyIntermediateToken - (694:27,37 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (695:27,38 [7] RazorPagesWithoutModel.cshtml) - Html - </span>
LazyIntermediateToken - (702:27,45 [10] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
HtmlContent - (809:31,47 [83] RazorPagesWithoutModel.cshtml)
IntermediateToken - (809:31,47 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (823:32,12 [7] RazorPagesWithoutModel.cshtml) - Html - <button
IntermediateToken - (830:32,19 [14] RazorPagesWithoutModel.cshtml) - Html - type="submit"
IntermediateToken - (844:32,33 [24] RazorPagesWithoutModel.cshtml) - Html - class="btn btn-primary"
IntermediateToken - (868:32,57 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (869:32,58 [4] RazorPagesWithoutModel.cshtml) - Html - Save
IntermediateToken - (873:32,62 [9] RazorPagesWithoutModel.cshtml) - Html - </button>
IntermediateToken - (882:32,71 [10] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (809:31,47 [14] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (823:32,12 [7] RazorPagesWithoutModel.cshtml) - Html - <button
LazyIntermediateToken - (830:32,19 [14] RazorPagesWithoutModel.cshtml) - Html - type="submit"
LazyIntermediateToken - (844:32,33 [24] RazorPagesWithoutModel.cshtml) - Html - class="btn btn-primary"
LazyIntermediateToken - (868:32,57 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (869:32,58 [4] RazorPagesWithoutModel.cshtml) - Html - Save
LazyIntermediateToken - (873:32,62 [9] RazorPagesWithoutModel.cshtml) - Html - </button>
LazyIntermediateToken - (882:32,71 [10] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
HtmlContent - (910:34,10 [11] RazorPagesWithoutModel.cshtml)
IntermediateToken - (910:34,10 [2] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (912:35,0 [7] RazorPagesWithoutModel.cshtml) - Html - </form>
IntermediateToken - (919:35,7 [2] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (910:34,10 [2] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (912:35,0 [7] RazorPagesWithoutModel.cshtml) - Html - </form>
LazyIntermediateToken - (919:35,7 [2] RazorPagesWithoutModel.cshtml) - Html - \n
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 -

View File

@ -36,106 +36,106 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
IntermediateToken - (473:22,1 [4] RazorPages.cshtml) - Html - \n\n
IntermediateToken - (477:24,0 [3] RazorPages.cshtml) - Html - <h1
IntermediateToken - (480:24,3 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer
IntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html - </h1>
IntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n
IntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html - <form
IntermediateToken - (505:25,5 [14] RazorPages.cshtml) - Html - method="post"
IntermediateToken - (519:25,19 [24] RazorPages.cshtml) - Html - class="form-horizontal"
IntermediateToken - (543:25,43 [1] RazorPages.cshtml) - Html -
IntermediateToken - (544:25,44 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (545:25,45 [6] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (473:22,1 [4] RazorPages.cshtml) - Html - \n\n
LazyIntermediateToken - (477:24,0 [3] RazorPages.cshtml) - Html - <h1
LazyIntermediateToken - (480:24,3 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer
LazyIntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html - </h1>
LazyIntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html - <form
LazyIntermediateToken - (505:25,5 [14] RazorPages.cshtml) - Html - method="post"
LazyIntermediateToken - (519:25,19 [24] RazorPages.cshtml) - Html - class="form-horizontal"
LazyIntermediateToken - (543:25,43 [1] RazorPages.cshtml) - Html -
LazyIntermediateToken - (544:25,44 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (545:25,45 [6] RazorPages.cshtml) - Html - \n
TagHelper - (551:26,4 [31] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
HtmlContent - (612:27,28 [48] RazorPages.cshtml)
IntermediateToken - (612:27,28 [10] RazorPages.cshtml) - Html - \n
IntermediateToken - (622:28,8 [6] RazorPages.cshtml) - Html - <label
IntermediateToken - (628:28,14 [31] RazorPages.cshtml) - Html - class="col-md-2 control-label"
IntermediateToken - (659:28,45 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (612:27,28 [10] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (622:28,8 [6] RazorPages.cshtml) - Html - <label
LazyIntermediateToken - (628:28,14 [31] RazorPages.cshtml) - Html - class="col-md-2 control-label"
LazyIntermediateToken - (659:28,45 [1] RazorPages.cshtml) - Html - >
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)
IntermediateToken - (671:28,57 [8] RazorPages.cshtml) - Html - </label>
IntermediateToken - (679:28,65 [10] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (671:28,57 [8] RazorPages.cshtml) - Html - </label>
LazyIntermediateToken - (679:28,65 [10] RazorPages.cshtml) - Html - \n
TagHelper - (689:29,8 [130] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
HtmlContent - (712:29,31 [101] RazorPages.cshtml)
IntermediateToken - (712:29,31 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (726:30,12 [6] RazorPages.cshtml) - Html - <input
IntermediateToken - (732:30,18 [21] RazorPages.cshtml) - Html - class="form-control"
IntermediateToken - (753:30,39 [1] RazorPages.cshtml) - Html -
IntermediateToken - (754:30,40 [2] RazorPages.cshtml) - Html - />
IntermediateToken - (756:30,42 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (770:31,12 [5] RazorPages.cshtml) - Html - <span
IntermediateToken - (775:31,17 [20] RazorPages.cshtml) - Html - class="text-danger"
IntermediateToken - (795:31,37 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (796:31,38 [7] RazorPages.cshtml) - Html - </span>
IntermediateToken - (803:31,45 [10] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (712:29,31 [14] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (726:30,12 [6] RazorPages.cshtml) - Html - <input
LazyIntermediateToken - (732:30,18 [21] RazorPages.cshtml) - Html - class="form-control"
LazyIntermediateToken - (753:30,39 [1] RazorPages.cshtml) - Html -
LazyIntermediateToken - (754:30,40 [2] RazorPages.cshtml) - Html - />
LazyIntermediateToken - (756:30,42 [14] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (770:31,12 [5] RazorPages.cshtml) - Html - <span
LazyIntermediateToken - (775:31,17 [20] RazorPages.cshtml) - Html - class="text-danger"
LazyIntermediateToken - (795:31,37 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (796:31,38 [7] RazorPages.cshtml) - Html - </span>
LazyIntermediateToken - (803:31,45 [10] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
HtmlContent - (910:35,47 [83] RazorPages.cshtml)
IntermediateToken - (910:35,47 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (924:36,12 [7] RazorPages.cshtml) - Html - <button
IntermediateToken - (931:36,19 [14] RazorPages.cshtml) - Html - type="submit"
IntermediateToken - (945:36,33 [24] RazorPages.cshtml) - Html - class="btn btn-primary"
IntermediateToken - (969:36,57 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (970:36,58 [4] RazorPages.cshtml) - Html - Save
IntermediateToken - (974:36,62 [9] RazorPages.cshtml) - Html - </button>
IntermediateToken - (983:36,71 [10] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (910:35,47 [14] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (924:36,12 [7] RazorPages.cshtml) - Html - <button
LazyIntermediateToken - (931:36,19 [14] RazorPages.cshtml) - Html - type="submit"
LazyIntermediateToken - (945:36,33 [24] RazorPages.cshtml) - Html - class="btn btn-primary"
LazyIntermediateToken - (969:36,57 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (970:36,58 [4] RazorPages.cshtml) - Html - Save
LazyIntermediateToken - (974:36,62 [9] RazorPages.cshtml) - Html - </button>
LazyIntermediateToken - (983:36,71 [10] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
HtmlContent - (1011:38,10 [11] RazorPages.cshtml)
IntermediateToken - (1011:38,10 [2] RazorPages.cshtml) - Html - \n
IntermediateToken - (1013:39,0 [7] RazorPages.cshtml) - Html - </form>
IntermediateToken - (1020:39,7 [2] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (1011:38,10 [2] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (1013:39,0 [7] RazorPages.cshtml) - Html - </form>
LazyIntermediateToken - (1020:39,7 [2] RazorPages.cshtml) - Html - \n
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 -

View File

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

View File

@ -34,11 +34,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
IntermediateToken - (70:2,13 [2] UsingDirectives.cshtml) - Html - \n
LazyIntermediateToken - (70:2,13 [2] UsingDirectives.cshtml) - Html - \n
Inject -
Inject -
Inject -

View File

@ -35,21 +35,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - AllTagHelper
DefaultTagHelperCreate - - AspNetCore.TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewComponentTagHelper.__Generated__TestViewComponentTagHelper
DefaultTagHelperProperty - (82:5,21 [4] ViewComponentTagHelper.cshtml) - first-name - string TestViewComponentTagHelper.firstName - HtmlAttributeValueStyle.DoubleQuotes
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
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 -
Inject -
Inject -

View File

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

View File

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

View File

@ -24,12 +24,12 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(31, 28, true);
HtmlContent - (31:1,0 [28] BasicTest.cshtml)
IntermediateToken - (31:1,0 [5] BasicTest.cshtml) - Html - <span
IntermediateToken - (36:1,5 [9] BasicTest.cshtml) - Html - someattr
IntermediateToken - (45:1,14 [1] BasicTest.cshtml) - Html - >
IntermediateToken - (46:1,15 [4] BasicTest.cshtml) - Html - Hola
IntermediateToken - (50:1,19 [7] BasicTest.cshtml) - Html - </span>
IntermediateToken - (57:1,26 [2] BasicTest.cshtml) - Html - \n
LazyIntermediateToken - (31:1,0 [5] BasicTest.cshtml) - Html - <span
LazyIntermediateToken - (36:1,5 [9] BasicTest.cshtml) - Html - someattr
LazyIntermediateToken - (45:1,14 [1] BasicTest.cshtml) - Html - >
LazyIntermediateToken - (46:1,15 [4] BasicTest.cshtml) - Html - Hola
LazyIntermediateToken - (50:1,19 [7] BasicTest.cshtml) - Html - </span>
LazyIntermediateToken - (57:1,26 [2] BasicTest.cshtml) - Html - \n
CSharpCode -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
@ -39,7 +39,7 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(61, 7, false);
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 -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
@ -49,7 +49,7 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(69, 2, true);
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 -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
@ -65,7 +65,7 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(91, 6, true);
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 -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
@ -80,7 +80,7 @@ Document -
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
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
DefaultTagHelperExecute -
CSharpCode -
@ -92,7 +92,7 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(149, 2, true);
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 -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
@ -109,10 +109,10 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(158, 31, true);
HtmlContent - (158:5,7 [31] BasicTest.cshtml)
IntermediateToken - (158:5,7 [4] BasicTest.cshtml) - Html - \n\n
IntermediateToken - (162:7,0 [5] BasicTest.cshtml) - Html - <span
IntermediateToken - (167:7,5 [1] BasicTest.cshtml) - Html - >
IntermediateToken - (168:7,6 [21] BasicTest.cshtml) - Html - Here is some content
LazyIntermediateToken - (158:5,7 [4] BasicTest.cshtml) - Html - \n\n
LazyIntermediateToken - (162:7,0 [5] BasicTest.cshtml) - Html - <span
LazyIntermediateToken - (167:7,5 [1] BasicTest.cshtml) - Html - >
LazyIntermediateToken - (168:7,6 [21] BasicTest.cshtml) - Html - Here is some content
CSharpCode -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
@ -122,8 +122,8 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(207, 9, true);
HtmlContent - (207:7,45 [9] BasicTest.cshtml)
IntermediateToken - (207:7,45 [7] BasicTest.cshtml) - Html - </span>
IntermediateToken - (214:7,52 [2] BasicTest.cshtml) - Html - \n
LazyIntermediateToken - (207:7,45 [7] BasicTest.cshtml) - Html - </span>
LazyIntermediateToken - (214:7,52 [2] BasicTest.cshtml) - Html - \n
CSharpCode -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
@ -133,22 +133,22 @@ Document -
CSharpCode -
IntermediateToken - - CSharp - BeginContext(217, 29, false);
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)
CSharpCode -
IntermediateToken - - CSharp - BeginContext(222, 24, true);
CSharpCode -
IntermediateToken - - CSharp - BeginContext(222, 24, true);
HtmlContent - (222:8,6 [24] BasicTest.cshtml)
IntermediateToken - (222:8,6 [5] BasicTest.cshtml) - Html - <span
IntermediateToken - (227:8,11 [1] BasicTest.cshtml) - Html - >
IntermediateToken - (228:8,12 [11] BasicTest.cshtml) - Html - Hello world
IntermediateToken - (239:8,23 [7] BasicTest.cshtml) - Html - </span>
LazyIntermediateToken - (222:8,6 [5] BasicTest.cshtml) - Html - <span
LazyIntermediateToken - (227:8,11 [1] BasicTest.cshtml) - Html - >
LazyIntermediateToken - (228:8,12 [11] BasicTest.cshtml) - Html - Hello world
LazyIntermediateToken - (239:8,23 [7] BasicTest.cshtml) - Html - </span>
CSharpCode -
IntermediateToken - - CSharp - EndContext();
CSharpCode -
IntermediateToken - - CSharp - EndContext();
IntermediateToken - (246:8,30 [1] BasicTest.cshtml) - CSharp - )
LazyIntermediateToken - (246:8,30 [1] BasicTest.cshtml) - CSharp - )
CSharpCode -
IntermediateToken - - CSharp - EndContext();
CSharpCode -

View File

@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions
var tagHelper = FindTagHelperNode(irDocument);
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.Equal("17", token.Content);
}
@ -92,7 +92,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions
var expression = Assert.IsType<CSharpExpressionIntermediateNode>(Assert.Single(setProperty.Children));
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("Bar", originalNode.Content);
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));
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("Bar", originalNode.Content);
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
HtmlAttribute - (29:1,4 [25] BasicComponent.cshtml) - class=" - "
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)
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)
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)
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)
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)
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)
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
HtmlAttribute - (29:1,4 [25] BasicComponent.cshtml) - class=" - "
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)
IntermediateToken - (55:1,30 [19] BasicComponent.cshtml) - Html - \n Hello world\n
IntermediateToken - (74:3,0 [4] BasicComponent.cshtml) - Html -
LazyIntermediateToken - (55:1,30 [19] BasicComponent.cshtml) - Html - \n Hello world\n
LazyIntermediateToken - (74:3,0 [4] BasicComponent.cshtml) - Html -
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)
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)
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
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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=" - "
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)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n
LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
LazyIntermediateToken - (30:0,30 [23] Basic.cshtml) - Html - \n Hello world\n
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)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
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)
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=" - "
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)
IntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
LazyIntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
Inject -
Inject -
Inject -

View File

@ -12,34 +12,34 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Basic - global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic> -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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=" - "
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)
IntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
IntermediateToken - (30:0,30 [19] Basic.cshtml) - Html - \n Hello world\n
IntermediateToken - (49:2,0 [4] Basic.cshtml) - Html -
LazyIntermediateToken - (29:0,29 [1] Basic.cshtml) - Html - >
LazyIntermediateToken - (30:0,30 [19] Basic.cshtml) - Html - \n Hello world\n
LazyIntermediateToken - (49:2,0 [4] Basic.cshtml) - Html -
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)
IntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
IntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
IntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (83:2,34 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (85:3,0 [6] Basic.cshtml) - Html - </div>
LazyIntermediateToken - (91:3,6 [2] Basic.cshtml) - Html - \n
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)
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=" - "
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)
IntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
IntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
LazyIntermediateToken - (153:7,30 [3] Basic.cshtml) - CSharp - cls
LazyIntermediateToken - (156:7,33 [2] Basic.cshtml) - CSharp - }
HtmlContent - (159:7,36 [5] Basic.cshtml)
IntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
IntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
IntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
LazyIntermediateToken - (159:7,36 [1] Basic.cshtml) - Html -
LazyIntermediateToken - (160:7,37 [2] Basic.cshtml) - Html - />
LazyIntermediateToken - (162:7,39 [2] Basic.cshtml) - Html - \n
Inject -
Inject -
Inject -

View File

@ -35,36 +35,36 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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 - (102:4,0 [6] IncompleteDirectives.cshtml) - page
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
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
DirectiveToken - (128:7,7 [0] 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
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
DirectiveToken - (149:10,8 [0] 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
DirectiveToken - (159:11,8 [17] IncompleteDirectives.cshtml) - MyService<TModel>
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
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
DirectiveToken - (203:14,11 [0] 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 -

View File

@ -12,36 +12,36 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_IncompleteDirectives - global::Microsoft.AspNetCore.Mvc.RazorPages.Page -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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 - (102:4,0 [6] IncompleteDirectives.cshtml) - page
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
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
DirectiveToken - (128:7,7 [0] 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
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
DirectiveToken - (149:10,8 [0] 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
DirectiveToken - (159:11,8 [17] IncompleteDirectives.cshtml) - MyService<TModel>
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
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
DirectiveToken - (203:14,11 [0] 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 -

View File

@ -32,7 +32,7 @@ Document -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
MalformedDirective - (0:0,0 [11] InvalidNamespaceAtEOF.cshtml) - namespace
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 -

View File

@ -13,7 +13,7 @@ Document -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
MalformedDirective - (0:0,0 [11] InvalidNamespaceAtEOF.cshtml) - namespace
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 -

View File

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

View File

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

View File

@ -35,9 +35,9 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper
@ -45,22 +45,22 @@ Document -
CSharpExpression -
IntermediateToken - - CSharp - ModelExpressionProvider.CreateModelExpression(ViewData, __model =>
IntermediateToken - - CSharp - __model.
IntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date
LazyIntermediateToken - (83:4,17 [4] ModelExpressionTagHelper.cshtml) - CSharp - Date
IntermediateToken - - CSharp - )
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - InputTestTagHelper
DefaultTagHelperProperty - (110:5,17 [6] ModelExpressionTagHelper.cshtml) - for - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression InputTestTagHelper.For - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression -
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 - )
DefaultTagHelperExecute -
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 -

View File

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

View File

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

View File

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

View File

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

View File

@ -35,21 +35,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
IntermediateToken - (191:10,1 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n
IntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
IntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
IntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
LazyIntermediateToken - (191:10,1 [4] RazorPagesWithRouteTemplate.cshtml) - Html - \n\n
LazyIntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
LazyIntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
LazyIntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
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)
IntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
LazyIntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
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 -

View File

@ -14,21 +14,21 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_RazorPagesWithRouteTemplate - global::Microsoft.AspNetCore.Mvc.RazorPages.Page -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
IntermediateToken - (193:11,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
IntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
IntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
IntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
LazyIntermediateToken - (193:11,0 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
LazyIntermediateToken - (195:12,0 [3] RazorPagesWithRouteTemplate.cshtml) - Html - <h1
LazyIntermediateToken - (198:12,3 [1] RazorPagesWithRouteTemplate.cshtml) - Html - >
LazyIntermediateToken - (199:12,4 [13] RazorPagesWithRouteTemplate.cshtml) - Html - New Customer
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)
IntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html - </h1>
LazyIntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
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 -

View File

@ -35,105 +35,105 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
IntermediateToken - (379:18,1 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n
IntermediateToken - (383:20,0 [3] RazorPagesWithoutModel.cshtml) - Html - <h1
IntermediateToken - (386:20,3 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer
IntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html - </h1>
IntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html - <form
IntermediateToken - (411:21,5 [14] RazorPagesWithoutModel.cshtml) - Html - method="post"
IntermediateToken - (425:21,19 [24] RazorPagesWithoutModel.cshtml) - Html - class="form-horizontal"
IntermediateToken - (449:21,43 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (450:21,44 [6] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (379:18,1 [4] RazorPagesWithoutModel.cshtml) - Html - \n\n
LazyIntermediateToken - (383:20,0 [3] RazorPagesWithoutModel.cshtml) - Html - <h1
LazyIntermediateToken - (386:20,3 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer
LazyIntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html - </h1>
LazyIntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html - <form
LazyIntermediateToken - (411:21,5 [14] RazorPagesWithoutModel.cshtml) - Html - method="post"
LazyIntermediateToken - (425:21,19 [24] RazorPagesWithoutModel.cshtml) - Html - class="form-horizontal"
LazyIntermediateToken - (449:21,43 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (450:21,44 [6] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (456:22,4 [31] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
HtmlContent - (517:23,28 [48] RazorPagesWithoutModel.cshtml)
IntermediateToken - (517:23,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (527:24,8 [6] RazorPagesWithoutModel.cshtml) - Html - <label
IntermediateToken - (533:24,14 [31] RazorPagesWithoutModel.cshtml) - Html - class="col-md-2 control-label"
IntermediateToken - (564:24,45 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (517:23,28 [10] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (527:24,8 [6] RazorPagesWithoutModel.cshtml) - Html - <label
LazyIntermediateToken - (533:24,14 [31] RazorPagesWithoutModel.cshtml) - Html - class="col-md-2 control-label"
LazyIntermediateToken - (564:24,45 [1] RazorPagesWithoutModel.cshtml) - Html - >
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)
IntermediateToken - (570:24,51 [8] RazorPagesWithoutModel.cshtml) - Html - </label>
IntermediateToken - (578:24,59 [10] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (570:24,51 [8] RazorPagesWithoutModel.cshtml) - Html - </label>
LazyIntermediateToken - (578:24,59 [10] RazorPagesWithoutModel.cshtml) - Html - \n
TagHelper - (588:25,8 [130] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
HtmlContent - (611:25,31 [101] RazorPagesWithoutModel.cshtml)
IntermediateToken - (611:25,31 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (625:26,12 [6] RazorPagesWithoutModel.cshtml) - Html - <input
IntermediateToken - (631:26,18 [21] RazorPagesWithoutModel.cshtml) - Html - class="form-control"
IntermediateToken - (652:26,39 [1] RazorPagesWithoutModel.cshtml) - Html -
IntermediateToken - (653:26,40 [2] RazorPagesWithoutModel.cshtml) - Html - />
IntermediateToken - (655:26,42 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (669:27,12 [5] RazorPagesWithoutModel.cshtml) - Html - <span
IntermediateToken - (674:27,17 [20] RazorPagesWithoutModel.cshtml) - Html - class="text-danger"
IntermediateToken - (694:27,37 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (695:27,38 [7] RazorPagesWithoutModel.cshtml) - Html - </span>
IntermediateToken - (702:27,45 [10] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (611:25,31 [14] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (625:26,12 [6] RazorPagesWithoutModel.cshtml) - Html - <input
LazyIntermediateToken - (631:26,18 [21] RazorPagesWithoutModel.cshtml) - Html - class="form-control"
LazyIntermediateToken - (652:26,39 [1] RazorPagesWithoutModel.cshtml) - Html -
LazyIntermediateToken - (653:26,40 [2] RazorPagesWithoutModel.cshtml) - Html - />
LazyIntermediateToken - (655:26,42 [14] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (669:27,12 [5] RazorPagesWithoutModel.cshtml) - Html - <span
LazyIntermediateToken - (674:27,17 [20] RazorPagesWithoutModel.cshtml) - Html - class="text-danger"
LazyIntermediateToken - (694:27,37 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (695:27,38 [7] RazorPagesWithoutModel.cshtml) - Html - </span>
LazyIntermediateToken - (702:27,45 [10] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
HtmlContent - (809:31,47 [83] RazorPagesWithoutModel.cshtml)
IntermediateToken - (809:31,47 [14] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (823:32,12 [7] RazorPagesWithoutModel.cshtml) - Html - <button
IntermediateToken - (830:32,19 [14] RazorPagesWithoutModel.cshtml) - Html - type="submit"
IntermediateToken - (844:32,33 [24] RazorPagesWithoutModel.cshtml) - Html - class="btn btn-primary"
IntermediateToken - (868:32,57 [1] RazorPagesWithoutModel.cshtml) - Html - >
IntermediateToken - (869:32,58 [4] RazorPagesWithoutModel.cshtml) - Html - Save
IntermediateToken - (873:32,62 [9] RazorPagesWithoutModel.cshtml) - Html - </button>
IntermediateToken - (882:32,71 [10] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (809:31,47 [14] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (823:32,12 [7] RazorPagesWithoutModel.cshtml) - Html - <button
LazyIntermediateToken - (830:32,19 [14] RazorPagesWithoutModel.cshtml) - Html - type="submit"
LazyIntermediateToken - (844:32,33 [24] RazorPagesWithoutModel.cshtml) - Html - class="btn btn-primary"
LazyIntermediateToken - (868:32,57 [1] RazorPagesWithoutModel.cshtml) - Html - >
LazyIntermediateToken - (869:32,58 [4] RazorPagesWithoutModel.cshtml) - Html - Save
LazyIntermediateToken - (873:32,62 [9] RazorPagesWithoutModel.cshtml) - Html - </button>
LazyIntermediateToken - (882:32,71 [10] RazorPagesWithoutModel.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
HtmlContent - (910:34,10 [11] RazorPagesWithoutModel.cshtml)
IntermediateToken - (910:34,10 [2] RazorPagesWithoutModel.cshtml) - Html - \n
IntermediateToken - (912:35,0 [7] RazorPagesWithoutModel.cshtml) - Html - </form>
IntermediateToken - (919:35,7 [2] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (910:34,10 [2] RazorPagesWithoutModel.cshtml) - Html - \n
LazyIntermediateToken - (912:35,0 [7] RazorPagesWithoutModel.cshtml) - Html - </form>
LazyIntermediateToken - (919:35,7 [2] RazorPagesWithoutModel.cshtml) - Html - \n
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 -

View File

@ -36,106 +36,106 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
IntermediateToken - (473:22,1 [4] RazorPages.cshtml) - Html - \n\n
IntermediateToken - (477:24,0 [3] RazorPages.cshtml) - Html - <h1
IntermediateToken - (480:24,3 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer
IntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html - </h1>
IntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n
IntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html - <form
IntermediateToken - (505:25,5 [14] RazorPages.cshtml) - Html - method="post"
IntermediateToken - (519:25,19 [24] RazorPages.cshtml) - Html - class="form-horizontal"
IntermediateToken - (543:25,43 [1] RazorPages.cshtml) - Html -
IntermediateToken - (544:25,44 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (545:25,45 [6] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (473:22,1 [4] RazorPages.cshtml) - Html - \n\n
LazyIntermediateToken - (477:24,0 [3] RazorPages.cshtml) - Html - <h1
LazyIntermediateToken - (480:24,3 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer
LazyIntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html - </h1>
LazyIntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html - <form
LazyIntermediateToken - (505:25,5 [14] RazorPages.cshtml) - Html - method="post"
LazyIntermediateToken - (519:25,19 [24] RazorPages.cshtml) - Html - class="form-horizontal"
LazyIntermediateToken - (543:25,43 [1] RazorPages.cshtml) - Html -
LazyIntermediateToken - (544:25,44 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (545:25,45 [6] RazorPages.cshtml) - Html - \n
TagHelper - (551:26,4 [31] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
HtmlContent - (612:27,28 [48] RazorPages.cshtml)
IntermediateToken - (612:27,28 [10] RazorPages.cshtml) - Html - \n
IntermediateToken - (622:28,8 [6] RazorPages.cshtml) - Html - <label
IntermediateToken - (628:28,14 [31] RazorPages.cshtml) - Html - class="col-md-2 control-label"
IntermediateToken - (659:28,45 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (612:27,28 [10] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (622:28,8 [6] RazorPages.cshtml) - Html - <label
LazyIntermediateToken - (628:28,14 [31] RazorPages.cshtml) - Html - class="col-md-2 control-label"
LazyIntermediateToken - (659:28,45 [1] RazorPages.cshtml) - Html - >
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)
IntermediateToken - (671:28,57 [8] RazorPages.cshtml) - Html - </label>
IntermediateToken - (679:28,65 [10] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (671:28,57 [8] RazorPages.cshtml) - Html - </label>
LazyIntermediateToken - (679:28,65 [10] RazorPages.cshtml) - Html - \n
TagHelper - (689:29,8 [130] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
HtmlContent - (712:29,31 [101] RazorPages.cshtml)
IntermediateToken - (712:29,31 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (726:30,12 [6] RazorPages.cshtml) - Html - <input
IntermediateToken - (732:30,18 [21] RazorPages.cshtml) - Html - class="form-control"
IntermediateToken - (753:30,39 [1] RazorPages.cshtml) - Html -
IntermediateToken - (754:30,40 [2] RazorPages.cshtml) - Html - />
IntermediateToken - (756:30,42 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (770:31,12 [5] RazorPages.cshtml) - Html - <span
IntermediateToken - (775:31,17 [20] RazorPages.cshtml) - Html - class="text-danger"
IntermediateToken - (795:31,37 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (796:31,38 [7] RazorPages.cshtml) - Html - </span>
IntermediateToken - (803:31,45 [10] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (712:29,31 [14] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (726:30,12 [6] RazorPages.cshtml) - Html - <input
LazyIntermediateToken - (732:30,18 [21] RazorPages.cshtml) - Html - class="form-control"
LazyIntermediateToken - (753:30,39 [1] RazorPages.cshtml) - Html -
LazyIntermediateToken - (754:30,40 [2] RazorPages.cshtml) - Html - />
LazyIntermediateToken - (756:30,42 [14] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (770:31,12 [5] RazorPages.cshtml) - Html - <span
LazyIntermediateToken - (775:31,17 [20] RazorPages.cshtml) - Html - class="text-danger"
LazyIntermediateToken - (795:31,37 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (796:31,38 [7] RazorPages.cshtml) - Html - </span>
LazyIntermediateToken - (803:31,45 [10] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
HtmlContent - (910:35,47 [83] RazorPages.cshtml)
IntermediateToken - (910:35,47 [14] RazorPages.cshtml) - Html - \n
IntermediateToken - (924:36,12 [7] RazorPages.cshtml) - Html - <button
IntermediateToken - (931:36,19 [14] RazorPages.cshtml) - Html - type="submit"
IntermediateToken - (945:36,33 [24] RazorPages.cshtml) - Html - class="btn btn-primary"
IntermediateToken - (969:36,57 [1] RazorPages.cshtml) - Html - >
IntermediateToken - (970:36,58 [4] RazorPages.cshtml) - Html - Save
IntermediateToken - (974:36,62 [9] RazorPages.cshtml) - Html - </button>
IntermediateToken - (983:36,71 [10] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (910:35,47 [14] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (924:36,12 [7] RazorPages.cshtml) - Html - <button
LazyIntermediateToken - (931:36,19 [14] RazorPages.cshtml) - Html - type="submit"
LazyIntermediateToken - (945:36,33 [24] RazorPages.cshtml) - Html - class="btn btn-primary"
LazyIntermediateToken - (969:36,57 [1] RazorPages.cshtml) - Html - >
LazyIntermediateToken - (970:36,58 [4] RazorPages.cshtml) - Html - Save
LazyIntermediateToken - (974:36,62 [9] RazorPages.cshtml) - Html - </button>
LazyIntermediateToken - (983:36,71 [10] RazorPages.cshtml) - Html - \n
DefaultTagHelperCreate - - DivTagHelper
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -
HtmlContent - (1011:38,10 [11] RazorPages.cshtml)
IntermediateToken - (1011:38,10 [2] RazorPages.cshtml) - Html - \n
IntermediateToken - (1013:39,0 [7] RazorPages.cshtml) - Html - </form>
IntermediateToken - (1020:39,7 [2] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (1011:38,10 [2] RazorPages.cshtml) - Html - \n
LazyIntermediateToken - (1013:39,0 [7] RazorPages.cshtml) - Html - </form>
LazyIntermediateToken - (1020:39,7 [2] RazorPages.cshtml) - Html - \n
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 -

View File

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

View File

@ -34,11 +34,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
IntermediateToken - (70:2,13 [2] UsingDirectives.cshtml) - Html - \n
LazyIntermediateToken - (70:2,13 [2] UsingDirectives.cshtml) - Html - \n
Inject -
Inject -
Inject -

View File

@ -35,21 +35,21 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - AllTagHelper
DefaultTagHelperCreate - - AspNetCore.TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewComponentTagHelper.__Generated__TestViewComponentTagHelper
DefaultTagHelperProperty - (82:5,21 [4] ViewComponentTagHelper.cshtml) - first-name - string TestViewComponentTagHelper.firstName - HtmlAttributeValueStyle.DoubleQuotes
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
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 -
Inject -
Inject -

View File

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

View File

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

View File

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

View File

@ -5,11 +5,11 @@ using System;
namespace Microsoft.AspNetCore.Razor.Language.Intermediate
{
public sealed class IntermediateToken : IntermediateNode
public class IntermediateToken : IntermediateNode
{
public override IntermediateNodeCollection Children => IntermediateNodeCollection.ReadOnly;
public string Content { get; set; }
public virtual string Content { get; set; }
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();
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);
actual.Append(token.Content);
}
@ -45,7 +45,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Components
var actual = new StringBuilder();
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);
actual.Append(token.Content);
}
@ -71,7 +71,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Components
var actual = new StringBuilder();
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);
actual.Append(token.Content);
}
@ -109,7 +109,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Components
var contentNode = Assert.IsType<HtmlContentIntermediateNode>(node);
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.True(string.IsNullOrWhiteSpace(token.Content));
}

View File

@ -5,4 +5,4 @@ Document -
ClassDeclaration - - public - Template - -
MethodDeclaration - - public async override - global::System.Threading.Tasks.Task - ExecuteAsync
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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 - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
DefaultTagHelperBody -
HtmlContent - (48:2,15 [9] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
IntermediateToken - (54:3,4 [2] AttributeTargetingTagHelpers.cshtml) - Html - <p
IntermediateToken - (56:3,6 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (54:3,4 [2] AttributeTargetingTagHelpers.cshtml) - Html - <p
LazyIntermediateToken - (56:3,6 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
TagHelper - (57:3,7 [36] AttributeTargetingTagHelpers.cshtml) - strong - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
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
DefaultTagHelperHtmlAttribute - - catchAll - HtmlAttributeValueStyle.DoubleQuotes
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 -
HtmlContent - (93:3,43 [62] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (93:3,43 [7] AttributeTargetingTagHelpers.cshtml) - Html - <strong
IntermediateToken - (100:3,50 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
IntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World
IntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - </strong>
IntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html - </p>
IntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
IntermediateToken - (125:4,4 [6] AttributeTargetingTagHelpers.cshtml) - Html - <input
IntermediateToken - (131:4,10 [15] AttributeTargetingTagHelpers.cshtml) - Html - checked="true"
IntermediateToken - (146:4,25 [1] AttributeTargetingTagHelpers.cshtml) - Html -
IntermediateToken - (147:4,26 [2] AttributeTargetingTagHelpers.cshtml) - Html - />
IntermediateToken - (149:4,28 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (93:3,43 [7] AttributeTargetingTagHelpers.cshtml) - Html - <strong
LazyIntermediateToken - (100:3,50 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World
LazyIntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - </strong>
LazyIntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html - </p>
LazyIntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (125:4,4 [6] AttributeTargetingTagHelpers.cshtml) - Html - <input
LazyIntermediateToken - (131:4,10 [15] AttributeTargetingTagHelpers.cshtml) - Html - checked="true"
LazyIntermediateToken - (146:4,25 [1] AttributeTargetingTagHelpers.cshtml) - Html -
LazyIntermediateToken - (147:4,26 [2] AttributeTargetingTagHelpers.cshtml) - Html - />
LazyIntermediateToken - (149:4,28 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
TagHelper - (155:5,4 [40] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (168:5,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
IntermediateToken - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true
LazyIntermediateToken - (187:5,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -66,20 +66,20 @@ Document -
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
DefaultTagHelperProperty - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
IntermediateToken - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true
LazyIntermediateToken - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true
DefaultTagHelperHtmlAttribute - - catchAll - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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 -

View File

@ -13,32 +13,32 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
DefaultTagHelperBody -
HtmlContent - (48:2,15 [9] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
IntermediateToken - (54:3,4 [2] AttributeTargetingTagHelpers.cshtml) - Html - <p
IntermediateToken - (56:3,6 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (54:3,4 [2] AttributeTargetingTagHelpers.cshtml) - Html - <p
LazyIntermediateToken - (56:3,6 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
TagHelper - (57:3,7 [36] AttributeTargetingTagHelpers.cshtml) - strong - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
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
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
DefaultTagHelperExecute -
HtmlContent - (93:3,43 [62] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (93:3,43 [7] AttributeTargetingTagHelpers.cshtml) - Html - <strong
IntermediateToken - (100:3,50 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
IntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World
IntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - </strong>
IntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html - </p>
IntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
IntermediateToken - (125:4,4 [6] AttributeTargetingTagHelpers.cshtml) - Html - <input
IntermediateToken - (131:4,10 [15] AttributeTargetingTagHelpers.cshtml) - Html - checked="true"
IntermediateToken - (146:4,25 [1] AttributeTargetingTagHelpers.cshtml) - Html -
IntermediateToken - (147:4,26 [2] AttributeTargetingTagHelpers.cshtml) - Html - />
IntermediateToken - (149:4,28 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (93:3,43 [7] AttributeTargetingTagHelpers.cshtml) - Html - <strong
LazyIntermediateToken - (100:3,50 [1] AttributeTargetingTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World
LazyIntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - </strong>
LazyIntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html - </p>
LazyIntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (125:4,4 [6] AttributeTargetingTagHelpers.cshtml) - Html - <input
LazyIntermediateToken - (131:4,10 [15] AttributeTargetingTagHelpers.cshtml) - Html - checked="true"
LazyIntermediateToken - (146:4,25 [1] AttributeTargetingTagHelpers.cshtml) - Html -
LazyIntermediateToken - (147:4,26 [2] AttributeTargetingTagHelpers.cshtml) - Html - />
LazyIntermediateToken - (149:4,28 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
TagHelper - (155:5,4 [40] AttributeTargetingTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody -
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
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 -
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
DefaultTagHelperBody -
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
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
DefaultTagHelperExecute -
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
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
DefaultTagHelperExecute -

View File

@ -10,139 +10,139 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (89:5,1 [102] Await.cshtml)
IntermediateToken - (89:5,1 [4] Await.cshtml) - Html - \n\n
IntermediateToken - (93:7,0 [8] Await.cshtml) - Html - <section
IntermediateToken - (101:7,8 [1] Await.cshtml) - Html - >
IntermediateToken - (102:7,9 [6] Await.cshtml) - Html - \n
IntermediateToken - (108:8,4 [3] Await.cshtml) - Html - <h1
IntermediateToken - (111:8,7 [1] Await.cshtml) - Html - >
IntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test
IntermediateToken - (146:8,42 [5] Await.cshtml) - Html - </h1>
IntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n
IntermediateToken - (157:9,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (159:9,6 [1] Await.cshtml) - Html - >
IntermediateToken - (160:9,7 [31] Await.cshtml) - Html - Basic Asynchronous Expression:
LazyIntermediateToken - (89:5,1 [4] Await.cshtml) - Html - \n\n
LazyIntermediateToken - (93:7,0 [8] Await.cshtml) - Html - <section
LazyIntermediateToken - (101:7,8 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (102:7,9 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (108:8,4 [3] Await.cshtml) - Html - <h1
LazyIntermediateToken - (111:8,7 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test
LazyIntermediateToken - (146:8,42 [5] Await.cshtml) - Html - </h1>
LazyIntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (157:9,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (159:9,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (160:9,7 [31] Await.cshtml) - Html - Basic Asynchronous Expression:
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)
IntermediateToken - (203:9,50 [4] Await.cshtml) - Html - </p>
IntermediateToken - (207:9,54 [6] Await.cshtml) - Html - \n
IntermediateToken - (213:10,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (215:10,6 [1] Await.cshtml) - Html - >
IntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template:
LazyIntermediateToken - (203:9,50 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (207:9,54 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (213:10,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (215:10,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template:
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)
IntermediateToken - (259:10,50 [4] Await.cshtml) - Html - </p>
IntermediateToken - (263:10,54 [6] Await.cshtml) - Html - \n
IntermediateToken - (269:11,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (271:11,6 [1] Await.cshtml) - Html - >
IntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement:
LazyIntermediateToken - (259:10,50 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (263:10,54 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (269:11,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (271:11,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement:
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)
IntermediateToken - (319:11,54 [4] Await.cshtml) - Html - </p>
IntermediateToken - (323:11,58 [6] Await.cshtml) - Html - \n
IntermediateToken - (329:12,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (331:12,6 [1] Await.cshtml) - Html - >
IntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested:
LazyIntermediateToken - (319:11,54 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (323:11,58 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (329:12,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (331:12,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested:
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)
IntermediateToken - (372:12,47 [2] Await.cshtml) - Html - <b
IntermediateToken - (374:12,49 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (372:12,47 [2] Await.cshtml) - Html - <b
LazyIntermediateToken - (374:12,49 [1] Await.cshtml) - Html - >
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)
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)
IntermediateToken - (391:12,66 [1] Await.cshtml) - CSharp -
LazyIntermediateToken - (391:12,66 [1] Await.cshtml) - CSharp -
HtmlContent - (393:12,68 [54] Await.cshtml)
IntermediateToken - (393:12,68 [4] Await.cshtml) - Html - </p>
IntermediateToken - (397:12,72 [6] Await.cshtml) - Html - \n
IntermediateToken - (403:13,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (405:13,6 [1] Await.cshtml) - Html - >
IntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement:
LazyIntermediateToken - (393:12,68 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (397:12,72 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (403:13,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (405:13,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement:
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)
IntermediateToken - (453:13,54 [4] Await.cshtml) - Html - </p>
IntermediateToken - (457:13,58 [2] Await.cshtml) - Html - \n
IntermediateToken - (459:14,0 [10] Await.cshtml) - Html - </section>
IntermediateToken - (469:14,10 [4] Await.cshtml) - Html - \n\n
IntermediateToken - (473:16,0 [8] Await.cshtml) - Html - <section
IntermediateToken - (481:16,8 [1] Await.cshtml) - Html - >
IntermediateToken - (482:16,9 [6] Await.cshtml) - Html - \n
IntermediateToken - (488:17,4 [3] Await.cshtml) - Html - <h1
IntermediateToken - (491:17,7 [1] Await.cshtml) - Html - >
IntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
IntermediateToken - (529:17,45 [5] Await.cshtml) - Html - </h1>
IntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
IntermediateToken - (540:18,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (542:18,6 [1] Await.cshtml) - Html - >
IntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression:
LazyIntermediateToken - (453:13,54 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (457:13,58 [2] Await.cshtml) - Html - \n
LazyIntermediateToken - (459:14,0 [10] Await.cshtml) - Html - </section>
LazyIntermediateToken - (469:14,10 [4] Await.cshtml) - Html - \n\n
LazyIntermediateToken - (473:16,0 [8] Await.cshtml) - Html - <section
LazyIntermediateToken - (481:16,8 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (482:16,9 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (488:17,4 [3] Await.cshtml) - Html - <h1
LazyIntermediateToken - (491:17,7 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
LazyIntermediateToken - (529:17,45 [5] Await.cshtml) - Html - </h1>
LazyIntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (540:18,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (542:18,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression:
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)
IntermediateToken - (593:18,57 [4] Await.cshtml) - Html - </p>
IntermediateToken - (597:18,61 [6] Await.cshtml) - Html - \n
IntermediateToken - (603:19,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (605:19,6 [1] Await.cshtml) - Html - >
IntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended:
LazyIntermediateToken - (593:18,57 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (597:18,61 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (603:19,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (605:19,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended:
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)
IntermediateToken - (669:19,70 [4] Await.cshtml) - Html - </p>
IntermediateToken - (673:19,74 [6] Await.cshtml) - Html - \n
IntermediateToken - (679:20,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (681:20,6 [1] Await.cshtml) - Html - >
IntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template:
LazyIntermediateToken - (669:19,70 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (673:19,74 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (679:20,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (681:20,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template:
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)
IntermediateToken - (739:20,64 [4] Await.cshtml) - Html - </p>
IntermediateToken - (743:20,68 [6] Await.cshtml) - Html - \n
IntermediateToken - (749:21,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (751:21,6 [1] Await.cshtml) - Html - >
IntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement:
LazyIntermediateToken - (739:20,64 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (743:20,68 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (749:21,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (751:21,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement:
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)
IntermediateToken - (827:21,82 [4] Await.cshtml) - Html - </p>
IntermediateToken - (831:21,86 [6] Await.cshtml) - Html - \n
IntermediateToken - (837:22,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (839:22,6 [1] Await.cshtml) - Html - >
IntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended:
LazyIntermediateToken - (827:21,82 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (831:21,86 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (837:22,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (839:22,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended:
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)
IntermediateToken - (906:22,73 [4] Await.cshtml) - Html - </p>
IntermediateToken - (910:22,77 [6] Await.cshtml) - Html - \n
IntermediateToken - (916:23,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (918:23,6 [1] Await.cshtml) - Html - >
IntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested:
LazyIntermediateToken - (906:22,73 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (910:22,77 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (916:23,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (918:23,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested:
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)
IntermediateToken - (962:23,50 [2] Await.cshtml) - Html - <b
IntermediateToken - (964:23,52 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (962:23,50 [2] Await.cshtml) - Html - <b
LazyIntermediateToken - (964:23,52 [1] Await.cshtml) - Html - >
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)
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)
IntermediateToken - (997:23,85 [1] Await.cshtml) - CSharp -
LazyIntermediateToken - (997:23,85 [1] Await.cshtml) - CSharp -
HtmlContent - (999:23,87 [57] Await.cshtml)
IntermediateToken - (999:23,87 [4] Await.cshtml) - Html - </p>
IntermediateToken - (1003:23,91 [6] Await.cshtml) - Html - \n
IntermediateToken - (1009:24,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (1011:24,6 [1] Await.cshtml) - Html - >
IntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement:
LazyIntermediateToken - (999:23,87 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (1003:23,91 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (1009:24,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (1011:24,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement:
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)
IntermediateToken - (1076:24,71 [4] Await.cshtml) - Html - </p>
IntermediateToken - (1080:24,75 [2] Await.cshtml) - Html - \n
IntermediateToken - (1082:25,0 [10] Await.cshtml) - Html - </section>
LazyIntermediateToken - (1076:24,71 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (1080:24,75 [2] Await.cshtml) - Html - \n
LazyIntermediateToken - (1082:25,0 [10] Await.cshtml) - Html - </section>
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 - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (91:6,0 [100] Await.cshtml)
IntermediateToken - (91:6,0 [2] Await.cshtml) - Html - \n
IntermediateToken - (93:7,0 [8] Await.cshtml) - Html - <section
IntermediateToken - (101:7,8 [1] Await.cshtml) - Html - >
IntermediateToken - (102:7,9 [6] Await.cshtml) - Html - \n
IntermediateToken - (108:8,4 [3] Await.cshtml) - Html - <h1
IntermediateToken - (111:8,7 [1] Await.cshtml) - Html - >
IntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test
IntermediateToken - (146:8,42 [5] Await.cshtml) - Html - </h1>
IntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n
IntermediateToken - (157:9,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (159:9,6 [1] Await.cshtml) - Html - >
IntermediateToken - (160:9,7 [31] Await.cshtml) - Html - Basic Asynchronous Expression:
LazyIntermediateToken - (91:6,0 [2] Await.cshtml) - Html - \n
LazyIntermediateToken - (93:7,0 [8] Await.cshtml) - Html - <section
LazyIntermediateToken - (101:7,8 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (102:7,9 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (108:8,4 [3] Await.cshtml) - Html - <h1
LazyIntermediateToken - (111:8,7 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test
LazyIntermediateToken - (146:8,42 [5] Await.cshtml) - Html - </h1>
LazyIntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (157:9,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (159:9,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (160:9,7 [31] Await.cshtml) - Html - Basic Asynchronous Expression:
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)
IntermediateToken - (203:9,50 [4] Await.cshtml) - Html - </p>
IntermediateToken - (207:9,54 [6] Await.cshtml) - Html - \n
IntermediateToken - (213:10,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (215:10,6 [1] Await.cshtml) - Html - >
IntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template:
LazyIntermediateToken - (203:9,50 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (207:9,54 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (213:10,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (215:10,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template:
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)
IntermediateToken - (259:10,50 [4] Await.cshtml) - Html - </p>
IntermediateToken - (263:10,54 [6] Await.cshtml) - Html - \n
IntermediateToken - (269:11,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (271:11,6 [1] Await.cshtml) - Html - >
IntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement:
LazyIntermediateToken - (259:10,50 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (263:10,54 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (269:11,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (271:11,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement:
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)
IntermediateToken - (319:11,54 [4] Await.cshtml) - Html - </p>
IntermediateToken - (323:11,58 [6] Await.cshtml) - Html - \n
IntermediateToken - (329:12,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (331:12,6 [1] Await.cshtml) - Html - >
IntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested:
LazyIntermediateToken - (319:11,54 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (323:11,58 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (329:12,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (331:12,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested:
HtmlContent - (371:12,46 [4] Await.cshtml)
IntermediateToken - (371:12,46 [1] Await.cshtml) - Html -
IntermediateToken - (372:12,47 [2] Await.cshtml) - Html - <b
IntermediateToken - (374:12,49 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (371:12,46 [1] Await.cshtml) - Html -
LazyIntermediateToken - (372:12,47 [2] Await.cshtml) - Html - <b
LazyIntermediateToken - (374:12,49 [1] Await.cshtml) - Html - >
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)
IntermediateToken - (387:12,62 [4] Await.cshtml) - Html - </b>
IntermediateToken - (391:12,66 [1] Await.cshtml) - Html -
LazyIntermediateToken - (387:12,62 [4] Await.cshtml) - Html - </b>
LazyIntermediateToken - (391:12,66 [1] Await.cshtml) - Html -
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)
IntermediateToken - (393:12,68 [4] Await.cshtml) - Html - </p>
IntermediateToken - (397:12,72 [6] Await.cshtml) - Html - \n
IntermediateToken - (403:13,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (405:13,6 [1] Await.cshtml) - Html - >
IntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement:
LazyIntermediateToken - (393:12,68 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (397:12,72 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (403:13,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (405:13,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement:
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)
IntermediateToken - (453:13,54 [4] Await.cshtml) - Html - </p>
IntermediateToken - (457:13,58 [2] Await.cshtml) - Html - \n
IntermediateToken - (459:14,0 [10] Await.cshtml) - Html - </section>
IntermediateToken - (469:14,10 [4] Await.cshtml) - Html - \n\n
IntermediateToken - (473:16,0 [8] Await.cshtml) - Html - <section
IntermediateToken - (481:16,8 [1] Await.cshtml) - Html - >
IntermediateToken - (482:16,9 [6] Await.cshtml) - Html - \n
IntermediateToken - (488:17,4 [3] Await.cshtml) - Html - <h1
IntermediateToken - (491:17,7 [1] Await.cshtml) - Html - >
IntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
IntermediateToken - (529:17,45 [5] Await.cshtml) - Html - </h1>
IntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
IntermediateToken - (540:18,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (542:18,6 [1] Await.cshtml) - Html - >
IntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression:
LazyIntermediateToken - (453:13,54 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (457:13,58 [2] Await.cshtml) - Html - \n
LazyIntermediateToken - (459:14,0 [10] Await.cshtml) - Html - </section>
LazyIntermediateToken - (469:14,10 [4] Await.cshtml) - Html - \n\n
LazyIntermediateToken - (473:16,0 [8] Await.cshtml) - Html - <section
LazyIntermediateToken - (481:16,8 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (482:16,9 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (488:17,4 [3] Await.cshtml) - Html - <h1
LazyIntermediateToken - (491:17,7 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
LazyIntermediateToken - (529:17,45 [5] Await.cshtml) - Html - </h1>
LazyIntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (540:18,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (542:18,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression:
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)
IntermediateToken - (593:18,57 [4] Await.cshtml) - Html - </p>
IntermediateToken - (597:18,61 [6] Await.cshtml) - Html - \n
IntermediateToken - (603:19,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (605:19,6 [1] Await.cshtml) - Html - >
IntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended:
LazyIntermediateToken - (593:18,57 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (597:18,61 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (603:19,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (605:19,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended:
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)
IntermediateToken - (669:19,70 [4] Await.cshtml) - Html - </p>
IntermediateToken - (673:19,74 [6] Await.cshtml) - Html - \n
IntermediateToken - (679:20,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (681:20,6 [1] Await.cshtml) - Html - >
IntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template:
LazyIntermediateToken - (669:19,70 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (673:19,74 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (679:20,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (681:20,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template:
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)
IntermediateToken - (739:20,64 [4] Await.cshtml) - Html - </p>
IntermediateToken - (743:20,68 [6] Await.cshtml) - Html - \n
IntermediateToken - (749:21,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (751:21,6 [1] Await.cshtml) - Html - >
IntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement:
LazyIntermediateToken - (739:20,64 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (743:20,68 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (749:21,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (751:21,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement:
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)
IntermediateToken - (827:21,82 [4] Await.cshtml) - Html - </p>
IntermediateToken - (831:21,86 [6] Await.cshtml) - Html - \n
IntermediateToken - (837:22,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (839:22,6 [1] Await.cshtml) - Html - >
IntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended:
LazyIntermediateToken - (827:21,82 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (831:21,86 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (837:22,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (839:22,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended:
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)
IntermediateToken - (906:22,73 [4] Await.cshtml) - Html - </p>
IntermediateToken - (910:22,77 [6] Await.cshtml) - Html - \n
IntermediateToken - (916:23,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (918:23,6 [1] Await.cshtml) - Html - >
IntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested:
LazyIntermediateToken - (906:22,73 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (910:22,77 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (916:23,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (918:23,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested:
HtmlContent - (961:23,49 [4] Await.cshtml)
IntermediateToken - (961:23,49 [1] Await.cshtml) - Html -
IntermediateToken - (962:23,50 [2] Await.cshtml) - Html - <b
IntermediateToken - (964:23,52 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (961:23,49 [1] Await.cshtml) - Html -
LazyIntermediateToken - (962:23,50 [2] Await.cshtml) - Html - <b
LazyIntermediateToken - (964:23,52 [1] Await.cshtml) - Html - >
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)
IntermediateToken - (993:23,81 [4] Await.cshtml) - Html - </b>
IntermediateToken - (997:23,85 [1] Await.cshtml) - Html -
LazyIntermediateToken - (993:23,81 [4] Await.cshtml) - Html - </b>
LazyIntermediateToken - (997:23,85 [1] Await.cshtml) - Html -
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)
IntermediateToken - (999:23,87 [4] Await.cshtml) - Html - </p>
IntermediateToken - (1003:23,91 [6] Await.cshtml) - Html - \n
IntermediateToken - (1009:24,4 [2] Await.cshtml) - Html - <p
IntermediateToken - (1011:24,6 [1] Await.cshtml) - Html - >
IntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement:
LazyIntermediateToken - (999:23,87 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (1003:23,91 [6] Await.cshtml) - Html - \n
LazyIntermediateToken - (1009:24,4 [2] Await.cshtml) - Html - <p
LazyIntermediateToken - (1011:24,6 [1] Await.cshtml) - Html - >
LazyIntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement:
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)
IntermediateToken - (1076:24,71 [4] Await.cshtml) - Html - </p>
IntermediateToken - (1080:24,75 [2] Await.cshtml) - Html - \n
IntermediateToken - (1082:25,0 [10] Await.cshtml) - Html - </section>
LazyIntermediateToken - (1076:24,71 [4] Await.cshtml) - Html - </p>
LazyIntermediateToken - (1080:24,75 [2] Await.cshtml) - Html - \n
LazyIntermediateToken - (1082:25,0 [10] Await.cshtml) - Html - </section>
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:0,31 [73] BasicTagHelpers.cshtml)
IntermediateToken - (31:0,31 [4] BasicTagHelpers.cshtml) - Html - \n\n
IntermediateToken - (35:2,0 [4] BasicTagHelpers.cshtml) - Html - <div
IntermediateToken - (39:2,4 [17] BasicTagHelpers.cshtml) - Html - data-animation="
IntermediateToken - (56:2,21 [4] BasicTagHelpers.cshtml) - Html - fade
IntermediateToken - (60:2,25 [1] BasicTagHelpers.cshtml) - Html - "
IntermediateToken - (61:2,26 [36] BasicTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (97:2,62 [1] BasicTagHelpers.cshtml) - Html - >
IntermediateToken - (98:2,63 [6] BasicTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (31:0,31 [4] BasicTagHelpers.cshtml) - Html - \n\n
LazyIntermediateToken - (35:2,0 [4] BasicTagHelpers.cshtml) - Html - <div
LazyIntermediateToken - (39:2,4 [17] BasicTagHelpers.cshtml) - Html - data-animation="
LazyIntermediateToken - (56:2,21 [4] BasicTagHelpers.cshtml) - Html - fade
LazyIntermediateToken - (60:2,25 [1] BasicTagHelpers.cshtml) - Html - "
LazyIntermediateToken - (61:2,26 [36] BasicTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
LazyIntermediateToken - (97:2,62 [1] BasicTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (98:2,63 [6] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (104:3,4 [216] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - data - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes
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)
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)
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
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
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 -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (284:6,21 [8] BasicTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
IntermediateToken - (303:6,40 [4] BasicTagHelpers.cshtml) - CSharp - true
LazyIntermediateToken - (303:6,40 [4] BasicTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute -
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
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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
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 -
HtmlContent - (320:7,8 [8] BasicTagHelpers.cshtml)
IntermediateToken - (320:7,8 [2] BasicTagHelpers.cshtml) - Html - \n
IntermediateToken - (322:8,0 [6] BasicTagHelpers.cshtml) - Html - </div>
LazyIntermediateToken - (320:7,8 [2] BasicTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (322:8,0 [6] BasicTagHelpers.cshtml) - Html - </div>

View File

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

View File

@ -11,23 +11,23 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (57:2,0 [52] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (57:2,0 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (59:3,0 [7] BasicTagHelpers_Prefixed.cshtml) - Html - <THSdiv
IntermediateToken - (66:3,7 [36] BasicTagHelpers_Prefixed.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (102:3,43 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
IntermediateToken - (103:3,44 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n
LazyIntermediateToken - (57:2,0 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n
LazyIntermediateToken - (59:3,0 [7] BasicTagHelpers_Prefixed.cshtml) - Html - <THSdiv
LazyIntermediateToken - (66:3,7 [36] BasicTagHelpers_Prefixed.cshtml) - Html - class="randomNonTagHelperAttribute"
LazyIntermediateToken - (102:3,43 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
LazyIntermediateToken - (103:3,44 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n
TagHelper - (109:4,4 [136] BasicTagHelpers_Prefixed.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
HtmlContent - (135:4,30 [56] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (135:4,30 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (145:5,8 [2] BasicTagHelpers_Prefixed.cshtml) - Html - <p
IntermediateToken - (147:5,10 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
IntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html - </p>
IntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (162:6,8 [6] BasicTagHelpers_Prefixed.cshtml) - Html - <input
IntermediateToken - (168:6,14 [12] BasicTagHelpers_Prefixed.cshtml) - Html - type="text"
IntermediateToken - (180:6,26 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
IntermediateToken - (181:6,27 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
LazyIntermediateToken - (135:4,30 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
LazyIntermediateToken - (145:5,8 [2] BasicTagHelpers_Prefixed.cshtml) - Html - <p
LazyIntermediateToken - (147:5,10 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
LazyIntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html - </p>
LazyIntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
LazyIntermediateToken - (162:6,8 [6] BasicTagHelpers_Prefixed.cshtml) - Html - <input
LazyIntermediateToken - (168:6,14 [12] BasicTagHelpers_Prefixed.cshtml) - Html - type="text"
LazyIntermediateToken - (180:6,26 [1] BasicTagHelpers_Prefixed.cshtml) - Html - >
LazyIntermediateToken - (181:6,27 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n
TagHelper - (191:7,8 [41] BasicTagHelpers_Prefixed.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody -
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
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 -
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
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
DefaultTagHelperExecute -
HtmlContent - (245:8,11 [11] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (245:8,11 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n
IntermediateToken - (247:9,0 [9] BasicTagHelpers_Prefixed.cshtml) - Html - </THSdiv>
LazyIntermediateToken - (245:8,11 [2] BasicTagHelpers_Prefixed.cshtml) - Html - \n
LazyIntermediateToken - (247:9,0 [9] BasicTagHelpers_Prefixed.cshtml) - Html - </THSdiv>

View File

@ -12,21 +12,21 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (72:2,0 [49] BasicTagHelpers_RemoveTagHelper.cshtml)
IntermediateToken - (72:2,0 [2] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
IntermediateToken - (74:3,0 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - <div
IntermediateToken - (78:3,4 [36] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (114:3,40 [1] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - >
IntermediateToken - (115:3,41 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
LazyIntermediateToken - (72:2,0 [2] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
LazyIntermediateToken - (74:3,0 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - <div
LazyIntermediateToken - (78:3,4 [36] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - class="randomNonTagHelperAttribute"
LazyIntermediateToken - (114:3,40 [1] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - >
LazyIntermediateToken - (115:3,41 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
TagHelper - (121:4,4 [130] BasicTagHelpers_RemoveTagHelper.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -35,7 +35,7 @@ Document -
PreallocatedTagHelperProperty - (184:6,21 [4] BasicTagHelpers_RemoveTagHelper.cshtml) - __tagHelperAttribute_0 - type - Type
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
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 -
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
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
DefaultTagHelperExecute -
HtmlContent - (251:8,8 [8] BasicTagHelpers_RemoveTagHelper.cshtml)
IntermediateToken - (251:8,8 [2] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
IntermediateToken - (253:9,0 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - </div>
LazyIntermediateToken - (251:8,8 [2] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - \n
LazyIntermediateToken - (253:9,0 [6] BasicTagHelpers_RemoveTagHelper.cshtml) - Html - </div>

View File

@ -14,41 +14,41 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [71] BasicTagHelpers.cshtml)
IntermediateToken - (33:1,0 [2] BasicTagHelpers.cshtml) - Html - \n
IntermediateToken - (35:2,0 [4] BasicTagHelpers.cshtml) - Html - <div
IntermediateToken - (39:2,4 [17] BasicTagHelpers.cshtml) - Html - data-animation="
IntermediateToken - (56:2,21 [4] BasicTagHelpers.cshtml) - Html - fade
IntermediateToken - (60:2,25 [1] BasicTagHelpers.cshtml) - Html - "
IntermediateToken - (61:2,26 [36] BasicTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (97:2,62 [1] BasicTagHelpers.cshtml) - Html - >
IntermediateToken - (98:2,63 [6] BasicTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (33:1,0 [2] BasicTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (35:2,0 [4] BasicTagHelpers.cshtml) - Html - <div
LazyIntermediateToken - (39:2,4 [17] BasicTagHelpers.cshtml) - Html - data-animation="
LazyIntermediateToken - (56:2,21 [4] BasicTagHelpers.cshtml) - Html - fade
LazyIntermediateToken - (60:2,25 [1] BasicTagHelpers.cshtml) - Html - "
LazyIntermediateToken - (61:2,26 [36] BasicTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
LazyIntermediateToken - (97:2,62 [1] BasicTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (98:2,63 [6] BasicTagHelpers.cshtml) - Html - \n
TagHelper - (104:3,4 [216] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes
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)
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)
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
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
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 -
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
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4
DefaultTagHelperExecute -
HtmlContent - (320:7,8 [8] BasicTagHelpers.cshtml)
IntermediateToken - (320:7,8 [2] BasicTagHelpers.cshtml) - Html - \n
IntermediateToken - (322:8,0 [6] BasicTagHelpers.cshtml) - Html - </div>
LazyIntermediateToken - (320:7,8 [2] BasicTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (322:8,0 [6] BasicTagHelpers.cshtml) - Html - </div>

View File

@ -10,101 +10,101 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
IntermediateToken - (48:5,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (50:5,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (51:5,7 [16] Blocks.cshtml) - Html - Hello from C#, #
LazyIntermediateToken - (48:5,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (50:5,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (51:5,7 [16] Blocks.cshtml) - Html - Hello from C#, #
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)
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)
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)
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)
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)
IntermediateToken - (115:10,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (117:10,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines!
IntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (115:10,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (117:10,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines!
LazyIntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html - </p>
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)
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)
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)
IntermediateToken - (183:15,8 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (185:15,10 [1] Blocks.cshtml) - Html - >
IntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines!
IntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (183:15,8 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (185:15,10 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines!
LazyIntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html - </p>
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)
IntermediateToken - (259:18,8 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (261:18,10 [1] Blocks.cshtml) - Html - >
IntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't...
IntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (259:18,8 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (261:18,10 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't...
LazyIntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html - </p>
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)
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)
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)
IntermediateToken - (351:23,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (353:23,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (354:23,7 [22] Blocks.cshtml) - Html - Hello again from C#, #
LazyIntermediateToken - (351:23,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (353:23,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (354:23,7 [22] Blocks.cshtml) - Html - Hello again from C#, #
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)
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)
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)
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)
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)
IntermediateToken - (403:27,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (405:27,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines!
IntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (403:27,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (405:27,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines!
LazyIntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html - </p>
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)
IntermediateToken - (469:29,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (471:29,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (472:29,7 [26] Blocks.cshtml) - Html - Oh no! An error occurred:
LazyIntermediateToken - (469:29,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (471:29,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (472:29,7 [26] Blocks.cshtml) - Html - Oh no! An error occurred:
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)
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)
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)
IntermediateToken - (518:30,1 [4] Blocks.cshtml) - Html - \n\n
IntermediateToken - (522:32,0 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (524:32,2 [1] Blocks.cshtml) - Html - >
IntermediateToken - (525:32,3 [9] Blocks.cshtml) - Html - i is now
LazyIntermediateToken - (518:30,1 [4] Blocks.cshtml) - Html - \n\n
LazyIntermediateToken - (522:32,0 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (524:32,2 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (525:32,3 [9] Blocks.cshtml) - Html - i is now
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)
IntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n
LazyIntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n
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)
IntermediateToken - (571:35,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (573:35,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security!
IntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (571:35,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (573:35,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security!
LazyIntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html - </p>
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 - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
IntermediateToken - (44:5,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (48:5,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (50:5,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (51:5,7 [16] Blocks.cshtml) - Html - Hello from C#, #
LazyIntermediateToken - (44:5,0 [4] Blocks.cshtml) - Html -
LazyIntermediateToken - (48:5,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (50:5,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (51:5,7 [16] Blocks.cshtml) - Html - Hello from C#, #
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)
IntermediateToken - (71:5,27 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (75:5,31 [2] Blocks.cshtml) - Html - \n
LazyIntermediateToken - (71:5,27 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (75:5,31 [2] Blocks.cshtml) - Html - \n
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)
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)
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)
IntermediateToken - (111:10,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (115:10,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (117:10,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines!
IntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (140:10,29 [2] Blocks.cshtml) - Html - \n
LazyIntermediateToken - (111:10,0 [4] Blocks.cshtml) - Html -
LazyIntermediateToken - (115:10,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (117:10,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines!
LazyIntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (140:10,29 [2] Blocks.cshtml) - Html - \n
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)
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)
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)
IntermediateToken - (175:15,0 [8] Blocks.cshtml) - Html -
IntermediateToken - (183:15,8 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (185:15,10 [1] Blocks.cshtml) - Html - >
IntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines!
IntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (219:15,44 [2] Blocks.cshtml) - Html - \n
LazyIntermediateToken - (175:15,0 [8] Blocks.cshtml) - Html -
LazyIntermediateToken - (183:15,8 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (185:15,10 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines!
LazyIntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (219:15,44 [2] Blocks.cshtml) - Html - \n
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)
IntermediateToken - (251:18,0 [8] Blocks.cshtml) - Html -
IntermediateToken - (259:18,8 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (261:18,10 [1] Blocks.cshtml) - Html - >
IntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't...
IntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (288:18,37 [2] Blocks.cshtml) - Html - \n
LazyIntermediateToken - (251:18,0 [8] Blocks.cshtml) - Html -
LazyIntermediateToken - (259:18,8 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (261:18,10 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't...
LazyIntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (288:18,37 [2] Blocks.cshtml) - Html - \n
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)
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)
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)
IntermediateToken - (347:23,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (351:23,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (353:23,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (354:23,7 [22] Blocks.cshtml) - Html - Hello again from C#, #
LazyIntermediateToken - (347:23,0 [4] Blocks.cshtml) - Html -
LazyIntermediateToken - (351:23,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (353:23,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (354:23,7 [22] Blocks.cshtml) - Html - Hello again from C#, #
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)
IntermediateToken - (380:23,33 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (384:23,37 [2] Blocks.cshtml) - Html - \n
LazyIntermediateToken - (380:23,33 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (384:23,37 [2] Blocks.cshtml) - Html - \n
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)
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)
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)
IntermediateToken - (399:27,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (403:27,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (405:27,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines!
IntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (438:27,39 [2] Blocks.cshtml) - Html - \n
LazyIntermediateToken - (399:27,0 [4] Blocks.cshtml) - Html -
LazyIntermediateToken - (403:27,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (405:27,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines!
LazyIntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (438:27,39 [2] Blocks.cshtml) - Html - \n
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)
IntermediateToken - (465:29,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (469:29,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (471:29,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (472:29,7 [26] Blocks.cshtml) - Html - Oh no! An error occurred:
LazyIntermediateToken - (465:29,0 [4] Blocks.cshtml) - Html -
LazyIntermediateToken - (469:29,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (471:29,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (472:29,7 [26] Blocks.cshtml) - Html - Oh no! An error occurred:
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)
IntermediateToken - (511:29,46 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (515:29,50 [2] Blocks.cshtml) - Html - \n
LazyIntermediateToken - (511:29,46 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (515:29,50 [2] Blocks.cshtml) - Html - \n
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)
IntermediateToken - (520:31,0 [2] Blocks.cshtml) - Html - \n
IntermediateToken - (522:32,0 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (524:32,2 [1] Blocks.cshtml) - Html - >
IntermediateToken - (525:32,3 [9] Blocks.cshtml) - Html - i is now
LazyIntermediateToken - (520:31,0 [2] Blocks.cshtml) - Html - \n
LazyIntermediateToken - (522:32,0 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (524:32,2 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (525:32,3 [9] Blocks.cshtml) - Html - i is now
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)
IntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n
LazyIntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n
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)
IntermediateToken - (567:35,0 [4] Blocks.cshtml) - Html -
IntermediateToken - (571:35,4 [2] Blocks.cshtml) - Html - <p
IntermediateToken - (573:35,6 [1] Blocks.cshtml) - Html - >
IntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security!
IntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html - </p>
IntermediateToken - (618:35,51 [2] Blocks.cshtml) - Html - \n
LazyIntermediateToken - (567:35,0 [4] Blocks.cshtml) - Html -
LazyIntermediateToken - (571:35,4 [2] Blocks.cshtml) - Html - <p
LazyIntermediateToken - (573:35,6 [1] Blocks.cshtml) - Html - >
LazyIntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security!
LazyIntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html - </p>
LazyIntermediateToken - (618:35,51 [2] Blocks.cshtml) - Html - \n
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [12] CSharp7.cshtml)
IntermediateToken - (0:0,0 [5] CSharp7.cshtml) - Html - <body
IntermediateToken - (5:0,5 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (6:0,6 [6] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (0:0,0 [5] CSharp7.cshtml) - Html - <body
LazyIntermediateToken - (5:0,5 [1] CSharp7.cshtml) - Html - >
LazyIntermediateToken - (6:0,6 [6] CSharp7.cshtml) - Html - \n
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)
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)
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)
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)
IntermediateToken - (668:21,5 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (674:22,4 [2] CSharp7.cshtml) - Html - <p
IntermediateToken - (676:22,6 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (677:22,7 [39] CSharp7.cshtml) - Html - \n Here's a very unique number:
LazyIntermediateToken - (668:21,5 [6] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (674:22,4 [2] CSharp7.cshtml) - Html - <p
LazyIntermediateToken - (676:22,6 [1] CSharp7.cshtml) - Html - >
LazyIntermediateToken - (677:22,7 [39] CSharp7.cshtml) - Html - \n Here's a very unique number:
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)
IntermediateToken - (781:23,102 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (787:24,4 [4] CSharp7.cshtml) - Html - </p>
IntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n
IntermediateToken - (799:26,4 [4] CSharp7.cshtml) - Html - <div
IntermediateToken - (803:26,8 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (804:26,9 [10] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (781:23,102 [6] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (787:24,4 [4] CSharp7.cshtml) - Html - </p>
LazyIntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n
LazyIntermediateToken - (799:26,4 [4] CSharp7.cshtml) - Html - <div
LazyIntermediateToken - (803:26,8 [1] CSharp7.cshtml) - Html - >
LazyIntermediateToken - (804:26,9 [10] CSharp7.cshtml) - Html - \n
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)
IntermediateToken - (851:27,45 [1] CSharp7.cshtml) - Html -
LazyIntermediateToken - (851:27,45 [1] CSharp7.cshtml) - Html -
HtmlContent - (870:27,64 [20] CSharp7.cshtml)
IntermediateToken - (870:27,64 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (876:28,4 [6] CSharp7.cshtml) - Html - </div>
IntermediateToken - (882:28,10 [8] CSharp7.cshtml) - Html - \n\n
LazyIntermediateToken - (870:27,64 [6] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (876:28,4 [6] CSharp7.cshtml) - Html - </div>
LazyIntermediateToken - (882:28,10 [8] CSharp7.cshtml) - Html - \n\n
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)
IntermediateToken - (1182:41,5 [2] CSharp7.cshtml) - Html - \n
IntermediateToken - (1184:42,0 [7] CSharp7.cshtml) - Html - </body>
LazyIntermediateToken - (1182:41,5 [2] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (1184:42,0 [7] CSharp7.cshtml) - Html - </body>

View File

@ -5,47 +5,47 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CSharp7_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [8] CSharp7.cshtml)
IntermediateToken - (0:0,0 [5] CSharp7.cshtml) - Html - <body
IntermediateToken - (5:0,5 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (6:0,6 [2] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (0:0,0 [5] CSharp7.cshtml) - Html - <body
LazyIntermediateToken - (5:0,5 [1] CSharp7.cshtml) - Html - >
LazyIntermediateToken - (6:0,6 [2] CSharp7.cshtml) - Html - \n
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)
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)
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)
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)
IntermediateToken - (504:15,0 [4] CSharp7.cshtml) - CSharp -
LazyIntermediateToken - (504:15,0 [4] CSharp7.cshtml) - CSharp -
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)
IntermediateToken - (670:22,0 [4] CSharp7.cshtml) - Html -
IntermediateToken - (674:22,4 [2] CSharp7.cshtml) - Html - <p
IntermediateToken - (676:22,6 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (677:22,7 [39] CSharp7.cshtml) - Html - \n Here's a very unique number:
LazyIntermediateToken - (670:22,0 [4] CSharp7.cshtml) - Html -
LazyIntermediateToken - (674:22,4 [2] CSharp7.cshtml) - Html - <p
LazyIntermediateToken - (676:22,6 [1] CSharp7.cshtml) - Html - >
LazyIntermediateToken - (677:22,7 [39] CSharp7.cshtml) - Html - \n Here's a very unique number:
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)
IntermediateToken - (781:23,102 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (787:24,4 [4] CSharp7.cshtml) - Html - </p>
IntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n
IntermediateToken - (799:26,4 [4] CSharp7.cshtml) - Html - <div
IntermediateToken - (803:26,8 [1] CSharp7.cshtml) - Html - >
IntermediateToken - (804:26,9 [2] CSharp7.cshtml) - Html - \n
IntermediateToken - (806:27,0 [8] CSharp7.cshtml) - Html -
LazyIntermediateToken - (781:23,102 [6] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (787:24,4 [4] CSharp7.cshtml) - Html - </p>
LazyIntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n
LazyIntermediateToken - (799:26,4 [4] CSharp7.cshtml) - Html - <div
LazyIntermediateToken - (803:26,8 [1] CSharp7.cshtml) - Html - >
LazyIntermediateToken - (804:26,9 [2] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (806:27,0 [8] CSharp7.cshtml) - Html -
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)
IntermediateToken - (851:27,45 [1] CSharp7.cshtml) - Html -
LazyIntermediateToken - (851:27,45 [1] CSharp7.cshtml) - Html -
HtmlContent - (870:27,64 [16] CSharp7.cshtml)
IntermediateToken - (870:27,64 [6] CSharp7.cshtml) - Html - \n
IntermediateToken - (876:28,4 [6] CSharp7.cshtml) - Html - </div>
IntermediateToken - (882:28,10 [4] CSharp7.cshtml) - Html - \n\n
LazyIntermediateToken - (870:27,64 [6] CSharp7.cshtml) - Html - \n
LazyIntermediateToken - (876:28,4 [6] CSharp7.cshtml) - Html - </div>
LazyIntermediateToken - (882:28,10 [4] CSharp7.cshtml) - Html - \n\n
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)
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)
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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 - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
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)
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)
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 - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
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)
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)
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)
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)
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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 - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
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)
IntermediateToken - (88:6,4 [4] ComplexTagHelpers.cshtml) - Html - <div
IntermediateToken - (92:6,8 [36] ComplexTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (128:6,44 [1] ComplexTagHelpers.cshtml) - Html - >
IntermediateToken - (129:6,45 [10] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (88:6,4 [4] ComplexTagHelpers.cshtml) - Html - <div
LazyIntermediateToken - (92:6,8 [36] ComplexTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
LazyIntermediateToken - (128:6,44 [1] ComplexTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (129:6,45 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (139:7,8 [39] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (147:7,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (147:7,16 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (149:7,18 [0] ComplexTagHelpers.cshtml) - CSharp -
LazyIntermediateToken - (147:7,16 [1] ComplexTagHelpers.cshtml) - CSharp - @
LazyIntermediateToken - (149:7,18 [0] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (149:7,18 [6] ComplexTagHelpers.cshtml)
IntermediateToken - (149:7,18 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2
IntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (149:7,18 [1] ComplexTagHelpers.cshtml) - CSharp - @
LazyIntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2
LazyIntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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)
IntermediateToken - (166:7,35 [6] ComplexTagHelpers.cshtml) - Html - string
LazyIntermediateToken - (166:7,35 [6] ComplexTagHelpers.cshtml) - Html - string
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
HtmlContent - (226:8,46 [46] ComplexTagHelpers.cshtml)
IntermediateToken - (226:8,46 [14] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (240:9,12 [3] ComplexTagHelpers.cshtml) - Html - <h1
IntermediateToken - (243:9,15 [1] ComplexTagHelpers.cshtml) - Html - >
IntermediateToken - (244:9,16 [9] ComplexTagHelpers.cshtml) - Html - Set Time:
IntermediateToken - (253:9,25 [5] ComplexTagHelpers.cshtml) - Html - </h1>
IntermediateToken - (258:9,30 [14] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (226:8,46 [14] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (240:9,12 [3] ComplexTagHelpers.cshtml) - Html - <h1
LazyIntermediateToken - (243:9,15 [1] ComplexTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (244:9,16 [9] ComplexTagHelpers.cshtml) - Html - Set Time:
LazyIntermediateToken - (253:9,25 [5] ComplexTagHelpers.cshtml) - Html - </h1>
LazyIntermediateToken - (258:9,30 [14] ComplexTagHelpers.cshtml) - Html - \n
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (342:12,42 [4] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
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
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 -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
IntermediateToken - (512:16,63 [4] ComplexTagHelpers.cshtml) - CSharp - true
LazyIntermediateToken - (512:16,63 [4] ComplexTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
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
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 -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
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)
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)
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)
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)
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
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)
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)
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)
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)
IntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - }
DefaultTagHelperExecute -
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)
IntermediateToken - (705:19,13 [10] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (705:19,13 [10] ComplexTagHelpers.cshtml) - Html - \n
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - time - HtmlAttributeValueStyle.DoubleQuotes
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) -
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) -
IntermediateToken - (212:8,32 [12] ComplexTagHelpers.cshtml) - CSharp - DateTime.Now
LazyIntermediateToken - (212:8,32 [12] ComplexTagHelpers.cshtml) - CSharp - DateTime.Now
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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)
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)
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (884:23,28 [10] ComplexTagHelpers.cshtml) - ChecKED - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (885:23,29 [9] ComplexTagHelpers.cshtml)
IntermediateToken - (885:23,29 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (886:23,30 [7] ComplexTagHelpers.cshtml) - CSharp - @object
IntermediateToken - (893:23,37 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (885:23,29 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (886:23,30 [7] ComplexTagHelpers.cshtml) - CSharp - @object
LazyIntermediateToken - (893:23,37 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute -
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
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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
CSharpExpression - (760:21,39 [23] ComplexTagHelpers.cshtml)
IntermediateToken - (760:21,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
IntermediateToken - (783:21,62 [2] ComplexTagHelpers.cshtml) - CSharp - -
IntermediateToken - (785:21,64 [5] ComplexTagHelpers.cshtml) - CSharp - 1970
LazyIntermediateToken - (760:21,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
LazyIntermediateToken - (783:21,62 [2] ComplexTagHelpers.cshtml) - CSharp - -
LazyIntermediateToken - (785:21,64 [5] ComplexTagHelpers.cshtml) - CSharp - 1970
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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 -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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
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
CSharpExpression - (1025:26,61 [32] ComplexTagHelpers.cshtml)
IntermediateToken - (1025:26,61 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1026:26,62 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014
IntermediateToken - (1056:26,92 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (1025:26,61 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (1026:26,62 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014
LazyIntermediateToken - (1056:26,92 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute -
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
DefaultTagHelperProperty - (928:25,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (928:25,16 [5] ComplexTagHelpers.cshtml) - CSharp - -1970
IntermediateToken - (933:25,21 [2] ComplexTagHelpers.cshtml) - CSharp - +
IntermediateToken - (935:25,23 [1] ComplexTagHelpers.cshtml) - CSharp -
LazyIntermediateToken - (928:25,16 [5] ComplexTagHelpers.cshtml) - CSharp - -1970
LazyIntermediateToken - (933:25,21 [2] ComplexTagHelpers.cshtml) - CSharp - +
LazyIntermediateToken - (935:25,23 [1] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (936:25,24 [24] ComplexTagHelpers.cshtml)
IntermediateToken - (936:25,24 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (937:25,25 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
LazyIntermediateToken - (936:25,24 [1] ComplexTagHelpers.cshtml) - CSharp - @
LazyIntermediateToken - (937:25,25 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
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 -
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
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 -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
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)
IntermediateToken - (1286:32,31 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (1287:32,32 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1288:32,33 [27] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
IntermediateToken - (1315:32,60 [1] ComplexTagHelpers.cshtml) - CSharp - )
IntermediateToken - (1316:32,61 [2] ComplexTagHelpers.cshtml) - CSharp - >
IntermediateToken - (1318:32,63 [5] ComplexTagHelpers.cshtml) - CSharp - 2014
IntermediateToken - (1323:32,68 [3] ComplexTagHelpers.cshtml) - CSharp -
LazyIntermediateToken - (1286:32,31 [1] ComplexTagHelpers.cshtml) - CSharp - @
LazyIntermediateToken - (1287:32,32 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (1288:32,33 [27] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
LazyIntermediateToken - (1315:32,60 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (1316:32,61 [2] ComplexTagHelpers.cshtml) - CSharp - >
LazyIntermediateToken - (1318:32,63 [5] ComplexTagHelpers.cshtml) - CSharp - 2014
LazyIntermediateToken - (1323:32,68 [3] ComplexTagHelpers.cshtml) - CSharp -
DefaultTagHelperExecute -
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
DefaultTagHelperProperty - (1219:31,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (1220:31,17 [31] ComplexTagHelpers.cshtml)
IntermediateToken - (1220:31,17 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1221:31,18 [29] ComplexTagHelpers.cshtml) - CSharp - "My age is this long.".Length
IntermediateToken - (1250:31,47 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (1220:31,17 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (1221:31,18 [29] ComplexTagHelpers.cshtml) - CSharp - "My age is this long.".Length
LazyIntermediateToken - (1250:31,47 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute -
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)
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)
TagHelper - (1367:34,21 [57] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
@ -282,27 +282,27 @@ Document -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (1409:34,63 [8] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
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 -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
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
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 -
IntermediateToken - (1424:34,78 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (1424:34,78 [1] ComplexTagHelpers.cshtml) - CSharp - )
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1443:35,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
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 -
HtmlContent - (1457:35,30 [12] ComplexTagHelpers.cshtml)
IntermediateToken - (1457:35,30 [6] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (1463:36,4 [6] ComplexTagHelpers.cshtml) - Html - </div>
LazyIntermediateToken - (1457:35,30 [6] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (1463:36,4 [6] ComplexTagHelpers.cshtml) - Html - </div>
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
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)
IntermediateToken - (84:6,0 [4] ComplexTagHelpers.cshtml) - Html -
IntermediateToken - (88:6,4 [4] ComplexTagHelpers.cshtml) - Html - <div
IntermediateToken - (92:6,8 [36] ComplexTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
IntermediateToken - (128:6,44 [1] ComplexTagHelpers.cshtml) - Html - >
IntermediateToken - (129:6,45 [10] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (84:6,0 [4] ComplexTagHelpers.cshtml) - Html -
LazyIntermediateToken - (88:6,4 [4] ComplexTagHelpers.cshtml) - Html - <div
LazyIntermediateToken - (92:6,8 [36] ComplexTagHelpers.cshtml) - Html - class="randomNonTagHelperAttribute"
LazyIntermediateToken - (128:6,44 [1] ComplexTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (129:6,45 [10] ComplexTagHelpers.cshtml) - Html - \n
TagHelper - (139:7,8 [39] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (147:7,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (147:7,16 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (149:7,18 [0] ComplexTagHelpers.cshtml) - CSharp -
LazyIntermediateToken - (147:7,16 [1] ComplexTagHelpers.cshtml) - CSharp - @
LazyIntermediateToken - (149:7,18 [0] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (149:7,18 [6] ComplexTagHelpers.cshtml)
IntermediateToken - (149:7,18 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2
IntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (149:7,18 [1] ComplexTagHelpers.cshtml) - CSharp - @
LazyIntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2
LazyIntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
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)
IntermediateToken - (166:7,35 [6] ComplexTagHelpers.cshtml) - Html - string
LazyIntermediateToken - (166:7,35 [6] ComplexTagHelpers.cshtml) - Html - string
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
HtmlContent - (226:8,46 [34] ComplexTagHelpers.cshtml)
IntermediateToken - (226:8,46 [14] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (240:9,12 [3] ComplexTagHelpers.cshtml) - Html - <h1
IntermediateToken - (243:9,15 [1] ComplexTagHelpers.cshtml) - Html - >
IntermediateToken - (244:9,16 [9] ComplexTagHelpers.cshtml) - Html - Set Time:
IntermediateToken - (253:9,25 [5] ComplexTagHelpers.cshtml) - Html - </h1>
IntermediateToken - (258:9,30 [2] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (226:8,46 [14] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (240:9,12 [3] ComplexTagHelpers.cshtml) - Html - <h1
LazyIntermediateToken - (243:9,15 [1] ComplexTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (244:9,16 [9] ComplexTagHelpers.cshtml) - Html - Set Time:
LazyIntermediateToken - (253:9,25 [5] ComplexTagHelpers.cshtml) - Html - </h1>
LazyIntermediateToken - (258:9,30 [2] ComplexTagHelpers.cshtml) - Html - \n
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)
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)
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -76,128 +76,128 @@ Document -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute -
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)
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)
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (494:16,45 [9] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
IntermediateToken - (512:16,63 [4] ComplexTagHelpers.cshtml) - CSharp - true
LazyIntermediateToken - (512:16,63 [4] ComplexTagHelpers.cshtml) - CSharp - true
DefaultTagHelperExecute -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperExecute -
HtmlContent - (523:16,74 [18] ComplexTagHelpers.cshtml)
IntermediateToken - (523:16,74 [2] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (525:17,0 [16] ComplexTagHelpers.cshtml) - Html -
LazyIntermediateToken - (523:16,74 [2] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (525:17,0 [16] ComplexTagHelpers.cshtml) - Html -
TagHelper - (541:17,16 [50] ComplexTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (554:17,29 [33] ComplexTagHelpers.cshtml) - tYPe - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
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
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 -
HtmlContent - (591:17,66 [18] ComplexTagHelpers.cshtml)
IntermediateToken - (591:17,66 [2] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (593:18,0 [16] ComplexTagHelpers.cshtml) - Html -
LazyIntermediateToken - (591:17,66 [2] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (593:18,0 [16] ComplexTagHelpers.cshtml) - Html -
TagHelper - (609:18,16 [81] ComplexTagHelpers.cshtml) - input - TagMode.StartTagOnly
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (622:18,29 [66] ComplexTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
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)
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)
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)
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)
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
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)
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)
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)
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)
IntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (686:18,93 [2] ComplexTagHelpers.cshtml) - CSharp - }
DefaultTagHelperExecute -
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)
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)
IntermediateToken - (707:20,0 [8] ComplexTagHelpers.cshtml) - Html -
LazyIntermediateToken - (707:20,0 [8] ComplexTagHelpers.cshtml) - Html -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperHtmlAttribute - - time - HtmlAttributeValueStyle.DoubleQuotes
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) -
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) -
IntermediateToken - (212:8,32 [12] ComplexTagHelpers.cshtml) - CSharp - DateTime.Now
LazyIntermediateToken - (212:8,32 [12] ComplexTagHelpers.cshtml) - CSharp - DateTime.Now
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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)
IntermediateToken - (818:22,0 [12] ComplexTagHelpers.cshtml) - CSharp -
LazyIntermediateToken - (818:22,0 [12] ComplexTagHelpers.cshtml) - CSharp -
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)
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (884:23,28 [10] ComplexTagHelpers.cshtml) - ChecKED - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (885:23,29 [9] ComplexTagHelpers.cshtml)
IntermediateToken - (885:23,29 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (886:23,30 [7] ComplexTagHelpers.cshtml) - CSharp - @object
IntermediateToken - (893:23,37 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (885:23,29 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (886:23,30 [7] ComplexTagHelpers.cshtml) - CSharp - @object
LazyIntermediateToken - (893:23,37 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute -
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
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3
DefaultTagHelperProperty - (759:21,38 [31] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (760:21,39 [23] ComplexTagHelpers.cshtml)
IntermediateToken - (760:21,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
IntermediateToken - (783:21,62 [2] ComplexTagHelpers.cshtml) - CSharp - -
IntermediateToken - (785:21,64 [5] ComplexTagHelpers.cshtml) - CSharp - 1970
LazyIntermediateToken - (760:21,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
LazyIntermediateToken - (783:21,62 [2] ComplexTagHelpers.cshtml) - CSharp - -
LazyIntermediateToken - (785:21,64 [5] ComplexTagHelpers.cshtml) - CSharp - 1970
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -206,75 +206,75 @@ Document -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6
DefaultTagHelperProperty - (1024:26,60 [33] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (1025:26,61 [32] ComplexTagHelpers.cshtml)
IntermediateToken - (1025:26,61 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1026:26,62 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014
IntermediateToken - (1056:26,92 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (1025:26,61 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (1026:26,62 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014
LazyIntermediateToken - (1056:26,92 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute -
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
DefaultTagHelperProperty - (928:25,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (928:25,16 [5] ComplexTagHelpers.cshtml) - CSharp - -1970
IntermediateToken - (933:25,21 [2] ComplexTagHelpers.cshtml) - CSharp - +
IntermediateToken - (935:25,23 [1] ComplexTagHelpers.cshtml) - CSharp -
LazyIntermediateToken - (928:25,16 [5] ComplexTagHelpers.cshtml) - CSharp - -1970
LazyIntermediateToken - (933:25,21 [2] ComplexTagHelpers.cshtml) - CSharp - +
LazyIntermediateToken - (935:25,23 [1] ComplexTagHelpers.cshtml) - CSharp -
CSharpExpression - (936:25,24 [24] ComplexTagHelpers.cshtml)
IntermediateToken - (936:25,24 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (937:25,25 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
LazyIntermediateToken - (936:25,24 [1] ComplexTagHelpers.cshtml) - CSharp - @
LazyIntermediateToken - (937:25,25 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
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 -
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
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 -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
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)
IntermediateToken - (1286:32,31 [1] ComplexTagHelpers.cshtml) - CSharp - @
IntermediateToken - (1287:32,32 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1288:32,33 [27] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
IntermediateToken - (1315:32,60 [1] ComplexTagHelpers.cshtml) - CSharp - )
IntermediateToken - (1316:32,61 [2] ComplexTagHelpers.cshtml) - CSharp - >
IntermediateToken - (1318:32,63 [5] ComplexTagHelpers.cshtml) - CSharp - 2014
IntermediateToken - (1323:32,68 [3] ComplexTagHelpers.cshtml) - CSharp -
LazyIntermediateToken - (1286:32,31 [1] ComplexTagHelpers.cshtml) - CSharp - @
LazyIntermediateToken - (1287:32,32 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (1288:32,33 [27] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
LazyIntermediateToken - (1315:32,60 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (1316:32,61 [2] ComplexTagHelpers.cshtml) - CSharp - >
LazyIntermediateToken - (1318:32,63 [5] ComplexTagHelpers.cshtml) - CSharp - 2014
LazyIntermediateToken - (1323:32,68 [3] ComplexTagHelpers.cshtml) - CSharp -
DefaultTagHelperExecute -
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
DefaultTagHelperProperty - (1219:31,16 [32] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (1220:31,17 [31] ComplexTagHelpers.cshtml)
IntermediateToken - (1220:31,17 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (1221:31,18 [29] ComplexTagHelpers.cshtml) - CSharp - "My age is this long.".Length
IntermediateToken - (1250:31,47 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (1220:31,17 [1] ComplexTagHelpers.cshtml) - CSharp - (
LazyIntermediateToken - (1221:31,18 [29] ComplexTagHelpers.cshtml) - CSharp - "My age is this long.".Length
LazyIntermediateToken - (1250:31,47 [1] ComplexTagHelpers.cshtml) - CSharp - )
DefaultTagHelperExecute -
HtmlContent - (1344:33,12 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (1344:33,12 [2] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (1346:34,0 [8] ComplexTagHelpers.cshtml) - Html -
LazyIntermediateToken - (1344:33,12 [2] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (1346:34,0 [8] ComplexTagHelpers.cshtml) - Html -
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)
TagHelper - (1367:34,21 [57] ComplexTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
@ -284,26 +284,26 @@ Document -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (1409:34,63 [8] ComplexTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
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 -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
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
DefaultTagHelperExecute -
IntermediateToken - (1424:34,78 [1] ComplexTagHelpers.cshtml) - CSharp - )
LazyIntermediateToken - (1424:34,78 [1] ComplexTagHelpers.cshtml) - CSharp - )
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.PTagHelper
DefaultTagHelperProperty - (1443:35,16 [8] ComplexTagHelpers.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes
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 -
HtmlContent - (1457:35,30 [14] ComplexTagHelpers.cshtml)
IntermediateToken - (1457:35,30 [6] ComplexTagHelpers.cshtml) - Html - \n
IntermediateToken - (1463:36,4 [6] ComplexTagHelpers.cshtml) - Html - </div>
IntermediateToken - (1469:36,10 [2] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (1457:35,30 [6] ComplexTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (1463:36,4 [6] ComplexTagHelpers.cshtml) - Html - </div>
LazyIntermediateToken - (1469:36,10 [2] ComplexTagHelpers.cshtml) - Html - \n
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
IntermediateToken - (50:3,4 [2] ConditionalAttributes.cshtml) - Html - <a
IntermediateToken - (52:3,6 [11] ConditionalAttributes.cshtml) - Html - href="Foo"
IntermediateToken - (63:3,17 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (64:3,18 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (50:3,4 [2] ConditionalAttributes.cshtml) - Html - <a
LazyIntermediateToken - (52:3,6 [11] ConditionalAttributes.cshtml) - Html - href="Foo"
LazyIntermediateToken - (63:3,17 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (64:3,18 [2] ConditionalAttributes.cshtml) - Html - />
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)
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=" - "
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)
IntermediateToken - (87:4,19 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (88:4,20 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (87:4,19 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (88:4,20 [2] ConditionalAttributes.cshtml) - Html - />
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)
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=" - "
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) -
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)
IntermediateToken - (115:5,23 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (116:5,24 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (115:5,23 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (116:5,24 [2] ConditionalAttributes.cshtml) - Html - />
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)
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=" - "
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) -
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)
IntermediateToken - (143:6,23 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (144:6,24 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (143:6,23 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (144:6,24 [2] ConditionalAttributes.cshtml) - Html - />
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)
IntermediateToken - (152:7,4 [6] ConditionalAttributes.cshtml) - Html - <input
IntermediateToken - (158:7,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
LazyIntermediateToken - (152:7,4 [6] ConditionalAttributes.cshtml) - Html - <input
LazyIntermediateToken - (158:7,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
HtmlAttribute - (174:7,26 [14] ConditionalAttributes.cshtml) - checked=" - "
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)
IntermediateToken - (188:7,40 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (189:7,41 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (188:7,40 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (189:7,41 [2] ConditionalAttributes.cshtml) - Html - />
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)
IntermediateToken - (197:8,4 [6] ConditionalAttributes.cshtml) - Html - <input
IntermediateToken - (203:8,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
LazyIntermediateToken - (197:8,4 [6] ConditionalAttributes.cshtml) - Html - <input
LazyIntermediateToken - (203:8,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
HtmlAttribute - (219:8,26 [18] ConditionalAttributes.cshtml) - checked=" - "
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) -
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)
IntermediateToken - (237:8,44 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (238:8,45 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (237:8,44 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (238:8,45 [2] ConditionalAttributes.cshtml) - Html - />
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)
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=" - "
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)
IntermediateToken - (276:9,34 [3] ConditionalAttributes.cshtml) - CSharp - cls
IntermediateToken - (279:9,37 [2] ConditionalAttributes.cshtml) - CSharp - }
LazyIntermediateToken - (276:9,34 [3] ConditionalAttributes.cshtml) - CSharp - cls
LazyIntermediateToken - (279:9,37 [2] ConditionalAttributes.cshtml) - CSharp - }
HtmlContent - (282:9,40 [3] ConditionalAttributes.cshtml)
IntermediateToken - (282:9,40 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (283:9,41 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (282:9,40 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (283:9,41 [2] ConditionalAttributes.cshtml) - Html - />
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)
IntermediateToken - (291:10,4 [2] ConditionalAttributes.cshtml) - Html - <a
IntermediateToken - (293:10,6 [13] ConditionalAttributes.cshtml) - Html - href="~/Foo"
IntermediateToken - (306:10,19 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (307:10,20 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (291:10,4 [2] ConditionalAttributes.cshtml) - Html - <a
LazyIntermediateToken - (293:10,6 [13] ConditionalAttributes.cshtml) - Html - href="~/Foo"
LazyIntermediateToken - (306:10,19 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (307:10,20 [2] ConditionalAttributes.cshtml) - Html - />
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)
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=" - "
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)
IntermediateToken - (374:11,63 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (397:11,86 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (398:11,87 [9] ConditionalAttributes.cshtml) - Html - </script>
LazyIntermediateToken - (374:11,63 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
LazyIntermediateToken - (397:11,86 [1] ConditionalAttributes.cshtml) - Html - >
LazyIntermediateToken - (398:11,87 [9] ConditionalAttributes.cshtml) - Html - </script>
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)
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=" - "
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)
IntermediateToken - (488:12,79 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (511:12,102 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (512:12,103 [9] ConditionalAttributes.cshtml) - Html - </script>
LazyIntermediateToken - (488:12,79 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
LazyIntermediateToken - (511:12,102 [1] ConditionalAttributes.cshtml) - Html - >
LazyIntermediateToken - (512:12,103 [9] ConditionalAttributes.cshtml) - Html - </script>
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)
IntermediateToken - (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"
IntermediateToken - (605:13,82 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (628:13,105 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (629:13,106 [9] ConditionalAttributes.cshtml) - Html - </script>
LazyIntermediateToken - (527:13,4 [7] ConditionalAttributes.cshtml) - Html - <script
LazyIntermediateToken - (534:13,11 [71] ConditionalAttributes.cshtml) - Html - src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.16/jquery-ui.min.js"
LazyIntermediateToken - (605:13,82 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
LazyIntermediateToken - (628:13,105 [1] ConditionalAttributes.cshtml) - Html - >
LazyIntermediateToken - (629:13,106 [9] ConditionalAttributes.cshtml) - Html - </script>
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 - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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)
IntermediateToken - (46:3,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (50:3,4 [2] ConditionalAttributes.cshtml) - Html - <a
IntermediateToken - (52:3,6 [11] ConditionalAttributes.cshtml) - Html - href="Foo"
IntermediateToken - (63:3,17 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (64:3,18 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (66:3,20 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (68:4,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (72:4,4 [2] ConditionalAttributes.cshtml) - Html - <p
LazyIntermediateToken - (46:3,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (50:3,4 [2] ConditionalAttributes.cshtml) - Html - <a
LazyIntermediateToken - (52:3,6 [11] ConditionalAttributes.cshtml) - Html - href="Foo"
LazyIntermediateToken - (63:3,17 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (64:3,18 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (66:3,20 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (68:4,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (72:4,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (74:4,6 [13] ConditionalAttributes.cshtml) - class=" - "
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)
IntermediateToken - (87:4,19 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (88:4,20 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (90:4,22 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (92:5,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (96:5,4 [2] ConditionalAttributes.cshtml) - Html - <p
LazyIntermediateToken - (87:4,19 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (88:4,20 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (90:4,22 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (92:5,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (96:5,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (98:5,6 [17] ConditionalAttributes.cshtml) - class=" - "
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) -
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)
IntermediateToken - (115:5,23 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (116:5,24 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (118:5,26 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (120:6,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (124:6,4 [2] ConditionalAttributes.cshtml) - Html - <p
LazyIntermediateToken - (115:5,23 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (116:5,24 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (118:5,26 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (120:6,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (124:6,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (126:6,6 [17] ConditionalAttributes.cshtml) - class=" - "
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) -
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)
IntermediateToken - (143:6,23 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (144:6,24 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (146:6,26 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (148:7,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (152:7,4 [6] ConditionalAttributes.cshtml) - Html - <input
IntermediateToken - (158:7,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
LazyIntermediateToken - (143:6,23 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (144:6,24 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (146:6,26 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (148:7,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (152:7,4 [6] ConditionalAttributes.cshtml) - Html - <input
LazyIntermediateToken - (158:7,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
HtmlAttribute - (174:7,26 [14] ConditionalAttributes.cshtml) - checked=" - "
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)
IntermediateToken - (188:7,40 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (189:7,41 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (191:7,43 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (193:8,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (197:8,4 [6] ConditionalAttributes.cshtml) - Html - <input
IntermediateToken - (203:8,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
LazyIntermediateToken - (188:7,40 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (189:7,41 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (191:7,43 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (193:8,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (197:8,4 [6] ConditionalAttributes.cshtml) - Html - <input
LazyIntermediateToken - (203:8,10 [16] ConditionalAttributes.cshtml) - Html - type="checkbox"
HtmlAttribute - (219:8,26 [18] ConditionalAttributes.cshtml) - checked=" - "
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) -
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)
IntermediateToken - (237:8,44 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (238:8,45 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (240:8,47 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (242:9,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (246:9,4 [2] ConditionalAttributes.cshtml) - Html - <p
LazyIntermediateToken - (237:8,44 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (238:8,45 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (240:8,47 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (242:9,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (246:9,4 [2] ConditionalAttributes.cshtml) - Html - <p
HtmlAttribute - (248:9,6 [34] ConditionalAttributes.cshtml) - class=" - "
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)
IntermediateToken - (276:9,34 [3] ConditionalAttributes.cshtml) - CSharp - cls
IntermediateToken - (279:9,37 [2] ConditionalAttributes.cshtml) - CSharp - }
LazyIntermediateToken - (276:9,34 [3] ConditionalAttributes.cshtml) - CSharp - cls
LazyIntermediateToken - (279:9,37 [2] ConditionalAttributes.cshtml) - CSharp - }
HtmlContent - (282:9,40 [40] ConditionalAttributes.cshtml)
IntermediateToken - (282:9,40 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (283:9,41 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (285:9,43 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (287:10,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (291:10,4 [2] ConditionalAttributes.cshtml) - Html - <a
IntermediateToken - (293:10,6 [13] ConditionalAttributes.cshtml) - Html - href="~/Foo"
IntermediateToken - (306:10,19 [1] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (307:10,20 [2] ConditionalAttributes.cshtml) - Html - />
IntermediateToken - (309:10,22 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (311:11,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (315:11,4 [7] ConditionalAttributes.cshtml) - Html - <script
LazyIntermediateToken - (282:9,40 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (283:9,41 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (285:9,43 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (287:10,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (291:10,4 [2] ConditionalAttributes.cshtml) - Html - <a
LazyIntermediateToken - (293:10,6 [13] ConditionalAttributes.cshtml) - Html - href="~/Foo"
LazyIntermediateToken - (306:10,19 [1] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (307:10,20 [2] ConditionalAttributes.cshtml) - Html - />
LazyIntermediateToken - (309:10,22 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (311:11,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (315:11,4 [7] ConditionalAttributes.cshtml) - Html - <script
HtmlAttribute - (322:11,11 [52] ConditionalAttributes.cshtml) - src=" - "
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)
IntermediateToken - (374:11,63 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (397:11,86 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (398:11,87 [9] ConditionalAttributes.cshtml) - Html - </script>
IntermediateToken - (407:11,96 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (409:12,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (413:12,4 [7] ConditionalAttributes.cshtml) - Html - <script
LazyIntermediateToken - (374:11,63 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
LazyIntermediateToken - (397:11,86 [1] ConditionalAttributes.cshtml) - Html - >
LazyIntermediateToken - (398:11,87 [9] ConditionalAttributes.cshtml) - Html - </script>
LazyIntermediateToken - (407:11,96 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (409:12,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (413:12,4 [7] ConditionalAttributes.cshtml) - Html - <script
HtmlAttribute - (420:12,11 [68] ConditionalAttributes.cshtml) - src=" - "
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)
IntermediateToken - (488:12,79 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (511:12,102 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (512:12,103 [9] ConditionalAttributes.cshtml) - Html - </script>
IntermediateToken - (521:12,112 [2] ConditionalAttributes.cshtml) - Html - \n
IntermediateToken - (523:13,0 [4] ConditionalAttributes.cshtml) - Html -
IntermediateToken - (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"
IntermediateToken - (605:13,82 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
IntermediateToken - (628:13,105 [1] ConditionalAttributes.cshtml) - Html - >
IntermediateToken - (629:13,106 [9] ConditionalAttributes.cshtml) - Html - </script>
IntermediateToken - (638:13,115 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (488:12,79 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
LazyIntermediateToken - (511:12,102 [1] ConditionalAttributes.cshtml) - Html - >
LazyIntermediateToken - (512:12,103 [9] ConditionalAttributes.cshtml) - Html - </script>
LazyIntermediateToken - (521:12,112 [2] ConditionalAttributes.cshtml) - Html - \n
LazyIntermediateToken - (523:13,0 [4] ConditionalAttributes.cshtml) - Html -
LazyIntermediateToken - (527:13,4 [7] ConditionalAttributes.cshtml) - Html - <script
LazyIntermediateToken - (534:13,11 [71] ConditionalAttributes.cshtml) - Html - src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.16/jquery-ui.min.js"
LazyIntermediateToken - (605:13,82 [23] ConditionalAttributes.cshtml) - Html - type="text/javascript"
LazyIntermediateToken - (628:13,105 [1] ConditionalAttributes.cshtml) - Html - >
LazyIntermediateToken - (629:13,106 [9] ConditionalAttributes.cshtml) - Html - </script>
LazyIntermediateToken - (638:13,115 [2] ConditionalAttributes.cshtml) - Html - \n
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
DefaultTagHelperBody -
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.CatchAllTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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.CatchAllTagHelper
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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.CatchAllTagHelper
DefaultTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.DoubleQuotes
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) -
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) -
IntermediateToken - (161:5,17 [12] CssSelectorTagHelperAttributes.cshtml) - Html - ?hello=world
LazyIntermediateToken - (161:5,17 [12] CssSelectorTagHelperAttributes.cshtml) - Html - ?hello=world
DefaultTagHelperExecute -
HtmlContent - (191:5,47 [35] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (191:5,47 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
IntermediateToken - (193:6,0 [2] CssSelectorTagHelperAttributes.cshtml) - Html - <a
IntermediateToken - (195:6,2 [11] CssSelectorTagHelperAttributes.cshtml) - Html - href=' ~/'
IntermediateToken - (206:6,13 [1] CssSelectorTagHelperAttributes.cshtml) - Html - >
IntermediateToken - (207:6,14 [13] CssSelectorTagHelperAttributes.cshtml) - Html - 0 TagHelpers.
IntermediateToken - (220:6,27 [4] CssSelectorTagHelperAttributes.cshtml) - Html - </a>
IntermediateToken - (224:6,31 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
LazyIntermediateToken - (191:5,47 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
LazyIntermediateToken - (193:6,0 [2] CssSelectorTagHelperAttributes.cshtml) - Html - <a
LazyIntermediateToken - (195:6,2 [11] CssSelectorTagHelperAttributes.cshtml) - Html - href=' ~/'
LazyIntermediateToken - (206:6,13 [1] CssSelectorTagHelperAttributes.cshtml) - Html - >
LazyIntermediateToken - (207:6,14 [13] CssSelectorTagHelperAttributes.cshtml) - Html - 0 TagHelpers.
LazyIntermediateToken - (220:6,27 [4] CssSelectorTagHelperAttributes.cshtml) - Html - </a>
LazyIntermediateToken - (224:6,31 [2] CssSelectorTagHelperAttributes.cshtml) - Html - \n
TagHelper - (226:7,0 [32] CssSelectorTagHelperAttributes.cshtml) - a - TagMode.StartTagAndEndTag
DefaultTagHelperBody -
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
DefaultTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.DoubleQuotes
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) -
IntermediateToken - (237:7,11 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false
LazyIntermediateToken - (237:7,11 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
DefaultTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.SingleQuotes
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) -
IntermediateToken - (333:9,25 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false
LazyIntermediateToken - (333:9,25 [5] CssSelectorTagHelperAttributes.cshtml) - CSharp - false
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -118,7 +118,7 @@ Document -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
@ -127,7 +127,7 @@ Document -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2

View File

@ -11,58 +11,58 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [19] DesignTime.cshtml)
IntermediateToken - (0:0,0 [4] DesignTime.cshtml) - Html - <div
IntermediateToken - (4:0,4 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (5:0,5 [14] DesignTime.cshtml) - Html - \n
LazyIntermediateToken - (0:0,0 [4] DesignTime.cshtml) - Html - <div
LazyIntermediateToken - (4:0,4 [1] DesignTime.cshtml) - Html - >
LazyIntermediateToken - (5:0,5 [14] DesignTime.cshtml) - Html - \n
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)
IntermediateToken - (56:2,4 [2] DesignTime.cshtml) - Html - <p
IntermediateToken - (58:2,6 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (59:2,7 [14] DesignTime.cshtml) - Html - This is item #
LazyIntermediateToken - (56:2,4 [2] DesignTime.cshtml) - Html - <p
LazyIntermediateToken - (58:2,6 [1] DesignTime.cshtml) - Html - >
LazyIntermediateToken - (59:2,7 [14] DesignTime.cshtml) - Html - This is item #
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)
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)
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)
IntermediateToken - (94:3,13 [2] DesignTime.cshtml) - Html - \n
IntermediateToken - (96:4,0 [6] DesignTime.cshtml) - Html - </div>
IntermediateToken - (102:4,6 [4] DesignTime.cshtml) - Html - \n\n
IntermediateToken - (106:6,0 [2] DesignTime.cshtml) - Html - <p
IntermediateToken - (108:6,2 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (109:6,3 [2] DesignTime.cshtml) - Html - \n
LazyIntermediateToken - (94:3,13 [2] DesignTime.cshtml) - Html - \n
LazyIntermediateToken - (96:4,0 [6] DesignTime.cshtml) - Html - </div>
LazyIntermediateToken - (102:4,6 [4] DesignTime.cshtml) - Html - \n\n
LazyIntermediateToken - (106:6,0 [2] DesignTime.cshtml) - Html - <p
LazyIntermediateToken - (108:6,2 [1] DesignTime.cshtml) - Html - >
LazyIntermediateToken - (109:6,3 [2] DesignTime.cshtml) - Html - \n
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)
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)
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)
HtmlContent - (134:8,6 [7] DesignTime.cshtml)
IntermediateToken - (134:8,6 [2] DesignTime.cshtml) - Html - <p
IntermediateToken - (136:8,8 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (137:8,9 [4] DesignTime.cshtml) - Html - Bar
LazyIntermediateToken - (134:8,6 [2] DesignTime.cshtml) - Html - <p
LazyIntermediateToken - (136:8,8 [1] DesignTime.cshtml) - Html - >
LazyIntermediateToken - (137:8,9 [4] DesignTime.cshtml) - Html - Bar
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)
IntermediateToken - (145:8,17 [4] DesignTime.cshtml) - Html - Biz
IntermediateToken - (149:8,21 [4] DesignTime.cshtml) - Html - </p>
IntermediateToken - (153:8,25 [1] DesignTime.cshtml) - CSharp - )
LazyIntermediateToken - (145:8,17 [4] DesignTime.cshtml) - Html - Biz
LazyIntermediateToken - (149:8,21 [4] DesignTime.cshtml) - Html - </p>
LazyIntermediateToken - (153:8,25 [1] DesignTime.cshtml) - CSharp - )
HtmlContent - (154:8,26 [10] DesignTime.cshtml)
IntermediateToken - (154:8,26 [2] DesignTime.cshtml) - Html - \n
IntermediateToken - (156:9,0 [4] DesignTime.cshtml) - Html - </p>
IntermediateToken - (160:9,4 [4] DesignTime.cshtml) - Html - \n\n
LazyIntermediateToken - (154:8,26 [2] DesignTime.cshtml) - Html - \n
LazyIntermediateToken - (156:9,0 [4] DesignTime.cshtml) - Html - </p>
LazyIntermediateToken - (160:9,4 [4] DesignTime.cshtml) - Html - \n\n
Section - - Footer
HtmlContent - (181:11,17 [22] DesignTime.cshtml)
IntermediateToken - (181:11,17 [6] DesignTime.cshtml) - Html - \n
IntermediateToken - (187:12,4 [2] DesignTime.cshtml) - Html - <p
IntermediateToken - (189:12,6 [1] DesignTime.cshtml) - Html - >
IntermediateToken - (190:12,7 [3] DesignTime.cshtml) - Html - Foo
IntermediateToken - (193:12,10 [4] DesignTime.cshtml) - Html - </p>
IntermediateToken - (197:12,14 [6] DesignTime.cshtml) - Html - \n
LazyIntermediateToken - (181:11,17 [6] DesignTime.cshtml) - Html - \n
LazyIntermediateToken - (187:12,4 [2] DesignTime.cshtml) - Html - <p
LazyIntermediateToken - (189:12,6 [1] DesignTime.cshtml) - Html - >
LazyIntermediateToken - (190:12,7 [3] DesignTime.cshtml) - Html - Foo
LazyIntermediateToken - (193:12,10 [4] DesignTime.cshtml) - Html - </p>
LazyIntermediateToken - (197:12,14 [6] DesignTime.cshtml) - Html - \n
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)
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
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
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 -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
IntermediateToken - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
LazyIntermediateToken - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
DefaultTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
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
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 -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes
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
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
IntermediateToken - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
LazyIntermediateToken - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
DefaultTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
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
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
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
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 -
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
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
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
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 -

View File

@ -18,11 +18,11 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
@ -32,7 +32,7 @@ Document -
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
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_3
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
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_5
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6
DefaultTagHelperExecute -
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
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_8
DefaultTagHelperExecute -

View File

@ -14,19 +14,19 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.CatchAllTagHelper
DefaultTagHelperProperty - (48:2,13 [8] DuplicateTargetTagHelper.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
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
IntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true
LazyIntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true
DefaultTagHelperExecute -

View File

@ -9,7 +9,7 @@ Document -
FieldDeclaration - - private - global::TestNamespace.CatchAllTagHelper - __TestNamespace_CatchAllTagHelper
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
DefaultTagHelperBody -
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
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
IntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true
LazyIntermediateToken - (67:2,32 [4] DuplicateTargetTagHelper.cshtml) - CSharp - true
DefaultTagHelperExecute -

View File

@ -13,121 +13,121 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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) -
IntermediateToken - (59:2,24 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
LazyIntermediateToken - (59:2,24 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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)
IntermediateToken - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (121:4,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
LazyIntermediateToken - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
LazyIntermediateToken - (121:4,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (137:4,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
LazyIntermediateToken - (137:4,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
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 -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperProperty - (168:6,14 [27] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (168:6,14 [7] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (168:6,14 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
IntermediateToken - (174:6,20 [1] DynamicAttributeTagHelpers.cshtml) - Html -
LazyIntermediateToken - (168:6,14 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
LazyIntermediateToken - (174:6,20 [1] DynamicAttributeTagHelpers.cshtml) - Html -
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)
IntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix
LazyIntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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) -
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) -
IntermediateToken - (227:6,73 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix
LazyIntermediateToken - (227:6,73 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperProperty - (255:8,14 [73] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes
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)
IntermediateToken - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) - Html -
LazyIntermediateToken - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) - Html -
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)
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)
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)
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)
IntermediateToken - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
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)
IntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
LazyIntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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) -
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)
IntermediateToken - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (388:9,57 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
LazyIntermediateToken - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
LazyIntermediateToken - (388:9,57 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (404:9,73 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
LazyIntermediateToken - (404:9,73 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
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 -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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) -
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) -
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) -
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) -
IntermediateToken - (492:11,64 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
LazyIntermediateToken - (492:11,64 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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)
IntermediateToken - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (554:13,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
LazyIntermediateToken - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
LazyIntermediateToken - (554:13,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (570:13,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
LazyIntermediateToken - (570:13,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
DefaultTagHelperExecute -

View File

@ -7,121 +7,121 @@ Document -
FieldDeclaration - - private - global::TestNamespace.InputTagHelper - __TestNamespace_InputTagHelper
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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) -
IntermediateToken - (59:2,24 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
LazyIntermediateToken - (59:2,24 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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)
IntermediateToken - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (121:4,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
LazyIntermediateToken - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
LazyIntermediateToken - (121:4,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (137:4,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (132:4,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
LazyIntermediateToken - (137:4,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
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 -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperProperty - (168:6,14 [27] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (168:6,14 [7] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (168:6,14 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
IntermediateToken - (174:6,20 [1] DynamicAttributeTagHelpers.cshtml) - Html -
LazyIntermediateToken - (168:6,14 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
LazyIntermediateToken - (174:6,20 [1] DynamicAttributeTagHelpers.cshtml) - Html -
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)
IntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix
LazyIntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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) -
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) -
IntermediateToken - (227:6,73 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix
LazyIntermediateToken - (227:6,73 [6] DynamicAttributeTagHelpers.cshtml) - Html - suffix
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperProperty - (255:8,14 [73] DynamicAttributeTagHelpers.cshtml) - bound - string TestNamespace.InputTagHelper.Bound - HtmlAttributeValueStyle.DoubleQuotes
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)
IntermediateToken - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) - Html -
LazyIntermediateToken - (269:8,28 [1] DynamicAttributeTagHelpers.cshtml) - Html -
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)
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)
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)
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)
IntermediateToken - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (312:8,71 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
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)
IntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
LazyIntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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) -
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)
IntermediateToken - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (388:9,57 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
LazyIntermediateToken - (376:9,45 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
LazyIntermediateToken - (388:9,57 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (404:9,73 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (399:9,68 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
LazyIntermediateToken - (404:9,73 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
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 -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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) -
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) -
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) -
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) -
IntermediateToken - (492:11,64 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
LazyIntermediateToken - (492:11,64 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
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)
IntermediateToken - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
IntermediateToken - (554:13,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
LazyIntermediateToken - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - string.Empty
LazyIntermediateToken - (554:13,42 [10] DynamicAttributeTagHelpers.cshtml) - CSharp - } else {
CSharpExpression - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
IntermediateToken - (570:13,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
LazyIntermediateToken - (565:13,53 [5] DynamicAttributeTagHelpers.cshtml) - CSharp - false
LazyIntermediateToken - (570:13,58 [2] DynamicAttributeTagHelpers.cshtml) - CSharp - }
DefaultTagHelperExecute -

View File

@ -15,54 +15,54 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (29:0,29 [15] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (29:0,29 [4] EmptyAttributeTagHelpers.cshtml) - Html - \n\n
IntermediateToken - (33:2,0 [4] EmptyAttributeTagHelpers.cshtml) - Html - <div
IntermediateToken - (37:2,4 [1] EmptyAttributeTagHelpers.cshtml) - Html - >
IntermediateToken - (38:2,5 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (29:0,29 [4] EmptyAttributeTagHelpers.cshtml) - Html - \n\n
LazyIntermediateToken - (33:2,0 [4] EmptyAttributeTagHelpers.cshtml) - Html - <div
LazyIntermediateToken - (37:2,4 [1] EmptyAttributeTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (38:2,5 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (44:3,4 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
IntermediateToken - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
LazyIntermediateToken - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (74:3,34 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (74:3,34 [0] EmptyAttributeTagHelpers.cshtml) - Html -
LazyIntermediateToken - (74:3,34 [0] EmptyAttributeTagHelpers.cshtml) - Html -
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
DefaultTagHelperCreate - - TestNamespace.InputTagHelper
DefaultTagHelperCreate - - TestNamespace.InputTagHelper2
DefaultTagHelperProperty - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
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
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
IntermediateToken - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
LazyIntermediateToken - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (134:5,38 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (134:5,38 [0] EmptyAttributeTagHelpers.cshtml) - Html -
LazyIntermediateToken - (134:5,38 [0] EmptyAttributeTagHelpers.cshtml) - Html -
DefaultTagHelperExecute -
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
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 -
HtmlContent - (148:6,8 [8] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (148:6,8 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n
IntermediateToken - (150:7,0 [6] EmptyAttributeTagHelpers.cshtml) - Html - </div>
LazyIntermediateToken - (148:6,8 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (150:7,0 [6] EmptyAttributeTagHelpers.cshtml) - Html - </div>

View File

@ -11,10 +11,10 @@ Document -
FieldDeclaration - - private - global::TestNamespace.PTagHelper - __TestNamespace_PTagHelper
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [13] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (31:1,0 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n
IntermediateToken - (33:2,0 [4] EmptyAttributeTagHelpers.cshtml) - Html - <div
IntermediateToken - (37:2,4 [1] EmptyAttributeTagHelpers.cshtml) - Html - >
IntermediateToken - (38:2,5 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (31:1,0 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n
LazyIntermediateToken - (33:2,0 [4] EmptyAttributeTagHelpers.cshtml) - Html - <div
LazyIntermediateToken - (37:2,4 [1] EmptyAttributeTagHelpers.cshtml) - Html - >
LazyIntermediateToken - (38:2,5 [6] EmptyAttributeTagHelpers.cshtml) - Html - \n
TagHelper - (44:3,4 [34] EmptyAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
DefaultTagHelperBody -
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
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
DefaultTagHelperExecute -
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
DefaultTagHelperBody -
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
DefaultTagHelperBody -
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
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
DefaultTagHelperExecute -
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
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 -
HtmlContent - (148:6,8 [8] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (148:6,8 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n
IntermediateToken - (150:7,0 [6] EmptyAttributeTagHelpers.cshtml) - Html - </div>
LazyIntermediateToken - (148:6,8 [2] EmptyAttributeTagHelpers.cshtml) - Html - \n
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