From 73f04eecacdd814ad1cf51a230cb1fbba1722447 Mon Sep 17 00:00:00 2001
From: Todd Grunke
- IntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
- IntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
+ LazyIntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
- IntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
+ LazyIntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
- IntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
+ LazyIntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
- IntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (36:3,3 [15] MalformedPageDirective.cshtml) - Html - We are awesome.
+ LazyIntermediateToken - (51:3,18 [4] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n
+ LazyIntermediateToken - (54:3,4 [2] 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 -
- IntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World
- IntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html -
- IntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html -
- IntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
- IntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
- IntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
+ LazyIntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
+ LazyIntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
- IntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
- IntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
+ LazyIntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
+ LazyIntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
- IntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html -
- IntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
+ LazyIntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
+ LazyIntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
Inject -
Inject -
Inject -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PageWithNamespace_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PageWithNamespace_Runtime.ir.txt
index 4d26b5c3fb..c256d007ad 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PageWithNamespace_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PageWithNamespace_Runtime.ir.txt
@@ -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 -
- IntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
- IntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html -
- IntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
+ LazyIntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
+ LazyIntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
CSharpCode -
IntermediateToken - - CSharp - EndContext();
Inject -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPageWithNoLeadingPageDirective_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPageWithNoLeadingPageDirective_DesignTime.ir.txt
index 6139c62c14..4c686e7643 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPageWithNoLeadingPageDirective_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPageWithNoLeadingPageDirective_DesignTime.ir.txt
@@ -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 -
- 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 -
+ 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 -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithRouteTemplate_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithRouteTemplate_Runtime.ir.txt
index 86990e5de4..04a8c9d8e5 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithRouteTemplate_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithRouteTemplate_Runtime.ir.txt
@@ -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 -
+ 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 -
- IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
+ LazyIntermediateToken - (223:12,28 [5] 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 -
+ 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 -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithoutModel_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithoutModel_DesignTime.ir.txt
index de7cd9dd4f..9d539dbb75 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithoutModel_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithoutModel_DesignTime.ir.txt
@@ -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 -
+ 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 -
- IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
+ LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html -
- IntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer
- IntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html -
- IntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n
- IntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html -
- 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 -
+ 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 -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPages_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPages_DesignTime.ir.txt
index c142630de7..5ad6c3419e 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPages_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPages_DesignTime.ir.txt
@@ -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 -
- IntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer
- IntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html -
- IntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n
- IntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html -
- 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 -
+ 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 -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt
index f043a5f6d1..f5ba0ae351 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt
@@ -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 -
- IntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
- IntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html -
- IntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
+ LazyIntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
+ LazyIntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
Inject -
Inject -
Inject -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ViewWithNamespace_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ViewWithNamespace_Runtime.ir.txt
index 5a45f13f76..c4676c6916 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ViewWithNamespace_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ViewWithNamespace_Runtime.ir.txt
@@ -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 -
- IntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
- IntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html -
- IntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
+ LazyIntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
+ LazyIntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
CSharpCode -
IntermediateToken - - CSharp - EndContext();
Inject -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/InstrumentationPassIntegrationTest/BasicTest.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/InstrumentationPassIntegrationTest/BasicTest.ir.txt
index a54315062c..b495c3e837 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/InstrumentationPassIntegrationTest/BasicTest.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X/test/TestFiles/IntegrationTests/InstrumentationPassIntegrationTest/BasicTest.ir.txt
@@ -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 -
- IntermediateToken - (46:1,15 [4] BasicTest.cshtml) - Html - Hola
- IntermediateToken - (50:1,19 [7] BasicTest.cshtml) - Html -
- IntermediateToken - (57:1,26 [2] BasicTest.cshtml) - Html - \n
+ LazyIntermediateToken - (31:1,0 [5] BasicTest.cshtml) - Html -
+ LazyIntermediateToken - (46:1,15 [4] BasicTest.cshtml) - Html - Hola
+ LazyIntermediateToken - (50:1,19 [7] BasicTest.cshtml) - Html -
+ 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 -
- 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 -
+ 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 -
- IntermediateToken - (214:7,52 [2] BasicTest.cshtml) - Html - \n
+ LazyIntermediateToken - (207:7,45 [7] BasicTest.cshtml) - Html -
+ 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 -
- IntermediateToken - (228:8,12 [11] BasicTest.cshtml) - Html - Hello world
- IntermediateToken - (239:8,23 [7] BasicTest.cshtml) - Html -
+ LazyIntermediateToken - (222:8,6 [5] BasicTest.cshtml) - Html -
+ LazyIntermediateToken - (228:8,12 [11] BasicTest.cshtml) - Html - Hello world
+ LazyIntermediateToken - (239:8,23 [7] BasicTest.cshtml) - Html -
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 -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/ModelExpressionPassTest.cs b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/ModelExpressionPassTest.cs
index 92f6ef816e..8a9ecab950 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/ModelExpressionPassTest.cs
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/ModelExpressionPassTest.cs
@@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions
var tagHelper = FindTagHelperNode(irDocument);
var setProperty = tagHelper.Children.OfType
- IntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
- IntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
- IntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
+ LazyIntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
+ LazyIntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
- IntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
- IntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (18:2,4 [8] MalformedPageDirective.cshtml) - Html - About Us
+ LazyIntermediateToken - (26:2,12 [5] MalformedPageDirective.cshtml) - Html -
+ LazyIntermediateToken - (31:2,17 [2] MalformedPageDirective.cshtml) - Html - \n
+ LazyIntermediateToken - (33:3,0 [2] MalformedPageDirective.cshtml) - Html -
- IntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
- IntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html -
- IntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
+ LazyIntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
+ LazyIntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
Inject -
Inject -
Inject -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PageWithNamespace_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PageWithNamespace_Runtime.ir.txt
index 7909f65e7f..6b8c6879df 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PageWithNamespace_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PageWithNamespace_Runtime.ir.txt
@@ -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 -
- IntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
- IntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html -
- IntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
+ LazyIntermediateToken - (34:2,0 [3] PageWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (38:2,4 [9] PageWithNamespace.cshtml) - Html - Hi There!
+ LazyIntermediateToken - (47:2,13 [5] PageWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (52:2,18 [2] PageWithNamespace.cshtml) - Html - \n
Inject -
Inject -
Inject -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPageWithNoLeadingPageDirective_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPageWithNoLeadingPageDirective_DesignTime.ir.txt
index 6139c62c14..4c686e7643 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPageWithNoLeadingPageDirective_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPageWithNoLeadingPageDirective_DesignTime.ir.txt
@@ -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 -
- 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 -
+ 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 -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithRouteTemplate_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithRouteTemplate_Runtime.ir.txt
index f43b667b2c..695c55af7f 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithRouteTemplate_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithRouteTemplate_Runtime.ir.txt
@@ -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 -
+ 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 -
- IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
+ LazyIntermediateToken - (223:12,28 [5] 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 -
+ 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 -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithoutModel_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithoutModel_DesignTime.ir.txt
index de7cd9dd4f..9d539dbb75 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithoutModel_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPagesWithoutModel_DesignTime.ir.txt
@@ -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 -
+ 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 -
- IntermediateToken - (228:12,33 [2] RazorPagesWithRouteTemplate.cshtml) - Html - \n
+ LazyIntermediateToken - (223:12,28 [5] RazorPagesWithRouteTemplate.cshtml) - Html -
- IntermediateToken - (387:20,4 [12] RazorPagesWithoutModel.cshtml) - Html - New Customer
- IntermediateToken - (399:20,16 [5] RazorPagesWithoutModel.cshtml) - Html -
- IntermediateToken - (404:20,21 [2] RazorPagesWithoutModel.cshtml) - Html - \n
- IntermediateToken - (406:21,0 [5] RazorPagesWithoutModel.cshtml) - Html -
- 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 -
+ 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 -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPages_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPages_DesignTime.ir.txt
index c142630de7..5ad6c3419e 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPages_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorPages_DesignTime.ir.txt
@@ -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 -
- IntermediateToken - (481:24,4 [12] RazorPages.cshtml) - Html - New Customer
- IntermediateToken - (493:24,16 [5] RazorPages.cshtml) - Html -
- IntermediateToken - (498:24,21 [2] RazorPages.cshtml) - Html - \n
- IntermediateToken - (500:25,0 [5] RazorPages.cshtml) - Html -
- 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 -
+ 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 -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt
index f043a5f6d1..f5ba0ae351 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt
@@ -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 -
- IntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
- IntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html -
- IntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
+ LazyIntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
+ LazyIntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
Inject -
Inject -
Inject -
diff --git a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ViewWithNamespace_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ViewWithNamespace_Runtime.ir.txt
index f0b68a6453..62d09a2edf 100644
--- a/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ViewWithNamespace_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ViewWithNamespace_Runtime.ir.txt
@@ -12,11 +12,11 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ViewWithNamespace - global::Microsoft.AspNetCore.Mvc.Razor.RazorPage
- IntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
- IntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html -
- IntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
+ LazyIntermediateToken - (27:1,0 [3] ViewWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (31:1,4 [9] ViewWithNamespace.cshtml) - Html - Hi There!
+ LazyIntermediateToken - (40:1,13 [5] ViewWithNamespace.cshtml) - Html -
+ LazyIntermediateToken - (45:1,18 [2] ViewWithNamespace.cshtml) - Html - \n
Inject -
Inject -
Inject -
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/src/DefaultRazorIntermediateNodeLoweringPhase.cs b/src/Razor/Microsoft.AspNetCore.Razor.Language/src/DefaultRazorIntermediateNodeLoweringPhase.cs
index 2e8a0368a7..937382f74c 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/src/DefaultRazorIntermediateNodeLoweringPhase.cs
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/src/DefaultRazorIntermediateNodeLoweringPhase.cs
@@ -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),
});
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Intermediate/IntermediateToken.cs b/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Intermediate/IntermediateToken.cs
index d60643d24a..70af1540c6 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Intermediate/IntermediateToken.cs
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Intermediate/IntermediateToken.cs
@@ -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;
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Intermediate/LazyIntermediateToken .cs b/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Intermediate/LazyIntermediateToken .cs
new file mode 100644
index 0000000000..7d2b6fbb98
--- /dev/null
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Intermediate/LazyIntermediateToken .cs
@@ -0,0 +1,23 @@
+using System;
+
+namespace Microsoft.AspNetCore.Razor.Language.Intermediate
+{
+ internal class LazyIntermediateToken : IntermediateToken
+ {
+ public Func
+ LazyIntermediateToken - (48:2,15 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n + LazyIntermediateToken - (54:3,4 [2] 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 - - IntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World - IntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - - IntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html -
- IntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n - IntermediateToken - (125:4,4 [6] AttributeTargetingTagHelpers.cshtml) - Html - - IntermediateToken - (149:4,28 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n + LazyIntermediateToken - (93:3,43 [7] AttributeTargetingTagHelpers.cshtml) - Html - + LazyIntermediateToken - (101:3,51 [5] AttributeTargetingTagHelpers.cshtml) - Html - World + LazyIntermediateToken - (106:3,56 [9] AttributeTargetingTagHelpers.cshtml) - Html - + LazyIntermediateToken - (115:3,65 [4] AttributeTargetingTagHelpers.cshtml) - Html - + LazyIntermediateToken - (119:3,69 [6] AttributeTargetingTagHelpers.cshtml) - Html - \n + LazyIntermediateToken - (125:4,4 [6] 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 - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await_DesignTime.ir.txt index 0794ebc4bd..f2c2aea1dc 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Await_DesignTime.ir.txt @@ -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 -
- 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 -
+ 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 -
- IntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template:
+ LazyIntermediateToken - (203:9,50 [4] 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 -
- IntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement:
+ LazyIntermediateToken - (259:10,50 [4] 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 -
- IntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested:
+ LazyIntermediateToken - (319:11,54 [4] 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 -
+ LazyIntermediateToken - (372:12,47 [2] 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 -
+ LazyIntermediateToken - (387:12,62 [4] Await.cshtml) - Html -
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 -
- IntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement:
+ LazyIntermediateToken - (393:12,68 [4] 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 -
- IntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression:
+ LazyIntermediateToken - (453:13,54 [4] 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 -
- IntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended:
+ LazyIntermediateToken - (593:18,57 [4] 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 -
- IntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template:
+ LazyIntermediateToken - (669:19,70 [4] 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 -
- IntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement:
+ LazyIntermediateToken - (739:20,64 [4] 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 -
- IntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended:
+ LazyIntermediateToken - (827:21,82 [4] 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 -
- IntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested:
+ LazyIntermediateToken - (906:22,73 [4] 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 -
+ LazyIntermediateToken - (962:23,50 [2] 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 -
+ LazyIntermediateToken - (993:23,81 [4] Await.cshtml) - Html -
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 -
- IntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement:
+ LazyIntermediateToken - (999:23,87 [4] 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 -
+ LazyIntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test
+ LazyIntermediateToken - (146:8,42 [5] Await.cshtml) - Html -
+ LazyIntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n
+ LazyIntermediateToken - (157:9,4 [2] Await.cshtml) - Html -
- IntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
- IntermediateToken - (529:17,45 [5] Await.cshtml) - Html -
- IntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
- IntermediateToken - (540:18,4 [2] Await.cshtml) - Html -
+ LazyIntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
+ LazyIntermediateToken - (529:17,45 [5] Await.cshtml) - Html -
+ LazyIntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
+ LazyIntermediateToken - (540:18,4 [2] 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 -
+ 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 -
- IntermediateToken - (216:10,7 [29] Await.cshtml) - Html - Basic Asynchronous Template:
+ LazyIntermediateToken - (203:9,50 [4] 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 -
- IntermediateToken - (272:11,7 [30] Await.cshtml) - Html - Basic Asynchronous Statement:
+ LazyIntermediateToken - (259:10,50 [4] 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 -
- IntermediateToken - (332:12,7 [37] Await.cshtml) - Html - Basic Asynchronous Statement Nested:
+ LazyIntermediateToken - (319:11,54 [4] 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 -
+ LazyIntermediateToken - (371:12,46 [1] Await.cshtml) - Html -
+ LazyIntermediateToken - (372:12,47 [2] 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 -
- IntermediateToken - (391:12,66 [1] Await.cshtml) - Html -
+ LazyIntermediateToken - (387:12,62 [4] Await.cshtml) - Html -
+ 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 -
- IntermediateToken - (406:13,7 [41] Await.cshtml) - Html - Basic Incomplete Asynchronous Statement:
+ LazyIntermediateToken - (393:12,68 [4] 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 -
- IntermediateToken - (543:18,7 [34] Await.cshtml) - Html - Advanced Asynchronous Expression:
+ LazyIntermediateToken - (453:13,54 [4] 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 -
- IntermediateToken - (606:19,7 [43] Await.cshtml) - Html - Advanced Asynchronous Expression Extended:
+ LazyIntermediateToken - (593:18,57 [4] 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 -
- IntermediateToken - (682:20,7 [32] Await.cshtml) - Html - Advanced Asynchronous Template:
+ LazyIntermediateToken - (669:19,70 [4] 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 -
- IntermediateToken - (752:21,7 [33] Await.cshtml) - Html - Advanced Asynchronous Statement:
+ LazyIntermediateToken - (739:20,64 [4] 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 -
- IntermediateToken - (840:22,7 [42] Await.cshtml) - Html - Advanced Asynchronous Statement Extended:
+ LazyIntermediateToken - (827:21,82 [4] 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 -
- IntermediateToken - (919:23,7 [40] Await.cshtml) - Html - Advanced Asynchronous Statement Nested:
+ LazyIntermediateToken - (906:22,73 [4] 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 -
+ LazyIntermediateToken - (961:23,49 [1] Await.cshtml) - Html -
+ LazyIntermediateToken - (962:23,50 [2] 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 -
- IntermediateToken - (997:23,85 [1] Await.cshtml) - Html -
+ LazyIntermediateToken - (993:23,81 [4] Await.cshtml) - Html -
+ 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 -
- IntermediateToken - (1012:24,7 [44] Await.cshtml) - Html - Advanced Incomplete Asynchronous Statement:
+ LazyIntermediateToken - (999:23,87 [4] 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 -
+ LazyIntermediateToken - (112:8,8 [34] Await.cshtml) - Html - Basic Asynchronous Expression Test
+ LazyIntermediateToken - (146:8,42 [5] Await.cshtml) - Html -
+ LazyIntermediateToken - (151:8,47 [6] Await.cshtml) - Html - \n
+ LazyIntermediateToken - (157:9,4 [2] Await.cshtml) - Html -
- IntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
- IntermediateToken - (529:17,45 [5] Await.cshtml) - Html -
- IntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
- IntermediateToken - (540:18,4 [2] Await.cshtml) - Html -
+ LazyIntermediateToken - (492:17,8 [37] Await.cshtml) - Html - Advanced Asynchronous Expression Test
+ LazyIntermediateToken - (529:17,45 [5] Await.cshtml) - Html -
+ LazyIntermediateToken - (534:17,50 [6] Await.cshtml) - Html - \n
+ LazyIntermediateToken - (540:18,4 [2] Await.cshtml) - Html -
- IntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html -
- IntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n - IntermediateToken - (162:6,8 [6] 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 -+ LazyIntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html -
+ LazyIntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n + LazyIntermediateToken - (162:6,8 [6] 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 -- IntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html -
- IntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n - IntermediateToken - (162:6,8 [6] 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 -+ LazyIntermediateToken - (148:5,11 [4] BasicTagHelpers_Prefixed.cshtml) - Html -
+ LazyIntermediateToken - (152:5,15 [10] BasicTagHelpers_Prefixed.cshtml) - Html - \n + LazyIntermediateToken - (162:6,8 [6] 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 -- IntermediateToken - (51:5,7 [16] Blocks.cshtml) - Html - Hello from C#, # + LazyIntermediateToken - (48:5,4 [2] 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 -
+ LazyIntermediateToken - (71:5,27 [4] Blocks.cshtml) - Html - 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 -- IntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines! - IntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html -
+ LazyIntermediateToken - (115:10,4 [2] Blocks.cshtml) - Html -+ LazyIntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines! + LazyIntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html -
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 -- IntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines! - IntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html -
+ LazyIntermediateToken - (183:15,8 [2] 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 -
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 -- IntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't... - IntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html -
+ LazyIntermediateToken - (259:18,8 [2] Blocks.cshtml) - Html -+ LazyIntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't... + LazyIntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html -
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 -- IntermediateToken - (354:23,7 [22] Blocks.cshtml) - Html - Hello again from C#, # + LazyIntermediateToken - (351:23,4 [2] 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 -
+ LazyIntermediateToken - (380:23,33 [4] Blocks.cshtml) - Html - 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 -- IntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines! - IntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html -
+ LazyIntermediateToken - (403:27,4 [2] 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 -
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 -- IntermediateToken - (472:29,7 [26] Blocks.cshtml) - Html - Oh no! An error occurred: + LazyIntermediateToken - (469:29,4 [2] 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 -
+ LazyIntermediateToken - (511:29,46 [4] Blocks.cshtml) - Html - 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 -- 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 -
+ 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 -
- IntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n + LazyIntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - + 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 -- IntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security! - IntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html -
+ LazyIntermediateToken - (571:35,4 [2] 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 -
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} diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Blocks_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Blocks_Runtime.ir.txt index 36e2a8f3c3..e336d0a543 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Blocks_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Blocks_Runtime.ir.txt @@ -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 -- 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 -
+ 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 -
- IntermediateToken - (75:5,31 [2] Blocks.cshtml) - Html - \n + LazyIntermediateToken - (71:5,27 [4] Blocks.cshtml) - Html - + 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 -- IntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines! - IntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html -
- 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 -+ LazyIntermediateToken - (118:10,7 [18] Blocks.cshtml) - Html - We wrote 10 lines! + LazyIntermediateToken - (136:10,25 [4] Blocks.cshtml) - Html -
+ 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 -- IntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines! - IntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html -
- 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 -+ LazyIntermediateToken - (186:15,11 [29] Blocks.cshtml) - Html - No really, we wrote 10 lines! + LazyIntermediateToken - (215:15,40 [4] Blocks.cshtml) - Html -
+ 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 -- IntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't... - IntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html -
- 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 -+ LazyIntermediateToken - (262:18,11 [22] Blocks.cshtml) - Html - Actually, we didn't... + LazyIntermediateToken - (284:18,33 [4] Blocks.cshtml) - Html -
+ 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 -- 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 -
+ 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 -
- IntermediateToken - (384:23,37 [2] Blocks.cshtml) - Html - \n + LazyIntermediateToken - (380:23,33 [4] Blocks.cshtml) - Html - + 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 -- IntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines! - IntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html -
- 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 -+ LazyIntermediateToken - (406:27,7 [28] Blocks.cshtml) - Html - That time, we wrote 5 lines! + LazyIntermediateToken - (434:27,35 [4] Blocks.cshtml) - Html -
+ 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 -- 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 -
+ 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 -
- IntermediateToken - (515:29,50 [2] Blocks.cshtml) - Html - \n + LazyIntermediateToken - (511:29,46 [4] Blocks.cshtml) - Html - + 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 -- 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 -
+ 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 -
- IntermediateToken - (540:32,18 [4] Blocks.cshtml) - Html - \n\n + LazyIntermediateToken - (536:32,14 [4] Blocks.cshtml) - Html - + 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 -- IntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security! - IntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html -
- 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 -+ LazyIntermediateToken - (574:35,7 [40] Blocks.cshtml) - Html - This block is locked, for your security! + LazyIntermediateToken - (614:35,47 [4] Blocks.cshtml) - Html -
+ 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 - } diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CSharp7_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CSharp7_DesignTime.ir.txt index 88f3ed74c4..b5ae2eac90 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CSharp7_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CSharp7_DesignTime.ir.txt @@ -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 - - IntermediateToken - (6:0,6 [6] CSharp7.cshtml) - Html - \n + LazyIntermediateToken - (0:0,0 [5] 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- 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 -
+ 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 -
- IntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n - IntermediateToken - (799:26,4 [4] 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 -
+ 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 -
- IntermediateToken - (791:24,8 [8] CSharp7.cshtml) - Html - \n\n - IntermediateToken - (799:26,4 [4] CSharp7.cshtml) - Html -Hello from C#, #" + i.ToString() + "
");\n }\n + LazyIntermediateToken - (2:0,2 [115] CodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n Output.Write("Hello from C#, #" + i.ToString() + "
");\n }\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlock_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlock_Runtime.ir.txt index f700c27032..092f7e2fe6 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlock_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlock_Runtime.ir.txt @@ -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("Hello from C#, #" + i.ToString() + "
");\n }\n + LazyIntermediateToken - (2:0,2 [115] CodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n Output.Write("Hello from C#, #" + i.ToString() + "
");\n }\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ComplexTagHelpers_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ComplexTagHelpers_DesignTime.ir.txt index 30f540a77d..a2ca6fe754 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ComplexTagHelpers_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ComplexTagHelpers_DesignTime.ir.txt @@ -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 -- IntermediateToken - (59:2,7 [14] DesignTime.cshtml) - Html - This is item # + LazyIntermediateToken - (56:2,4 [2] 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 -
+ LazyIntermediateToken - (75:2,23 [4] DesignTime.cshtml) - Html - 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 -- 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 -
+ 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 -
- IntermediateToken - (137:8,9 [4] DesignTime.cshtml) - Html - Bar + LazyIntermediateToken - (134:8,6 [2] 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 -
- 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 - + 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 - - 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 - + 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 -- IntermediateToken - (190:12,7 [3] DesignTime.cshtml) - Html - Foo - IntermediateToken - (193:12,10 [4] DesignTime.cshtml) - Html -
- 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 -+ LazyIntermediateToken - (190:12,7 [3] DesignTime.cshtml) - Html - Foo + LazyIntermediateToken - (193:12,10 [4] DesignTime.cshtml) - Html -
+ 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 diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateAttributeTagHelpers_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateAttributeTagHelpers_DesignTime.ir.txt index 63264fc10d..7d00bd3810 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateAttributeTagHelpers_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateAttributeTagHelpers_DesignTime.ir.txt @@ -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 - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateAttributeTagHelpers_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateAttributeTagHelpers_Runtime.ir.txt index f2e84ead91..32727f26c8 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateAttributeTagHelpers_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateAttributeTagHelpers_Runtime.ir.txt @@ -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 - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateTargetTagHelper_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateTargetTagHelper_DesignTime.ir.txt index 2ea133100c..69bb558dfd 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateTargetTagHelper_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateTargetTagHelper_DesignTime.ir.txt @@ -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 - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateTargetTagHelper_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateTargetTagHelper_Runtime.ir.txt index d86a4d2b8c..b1e490b81d 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateTargetTagHelper_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DuplicateTargetTagHelper_Runtime.ir.txt @@ -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 - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DynamicAttributeTagHelpers_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DynamicAttributeTagHelpers_DesignTime.ir.txt index 76f7d9c916..c53ae32fb5 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DynamicAttributeTagHelpers_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DynamicAttributeTagHelpers_DesignTime.ir.txt @@ -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 - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DynamicAttributeTagHelpers_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DynamicAttributeTagHelpers_Runtime.ir.txt index 72a0832670..155094fa5c 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DynamicAttributeTagHelpers_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/DynamicAttributeTagHelpers_Runtime.ir.txt @@ -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 - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/EmptyAttributeTagHelpers_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/EmptyAttributeTagHelpers_DesignTime.ir.txt index 2f02db5b87..57f0b55859 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/EmptyAttributeTagHelpers_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/EmptyAttributeTagHelpers_DesignTime.ir.txt @@ -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 -- IntermediateToken - (105:8,7 [12] ExpressionsInCode.cshtml) - Html - Foo is Null! - IntermediateToken - (117:8,19 [4] ExpressionsInCode.cshtml) - Html -
+ LazyIntermediateToken - (102:8,4 [2] ExpressionsInCode.cshtml) - Html -+ LazyIntermediateToken - (105:8,7 [12] ExpressionsInCode.cshtml) - Html - Foo is Null! + LazyIntermediateToken - (117:8,19 [4] ExpressionsInCode.cshtml) - Html -
CSharpCode - (121:8,23 [3] ExpressionsInCode.cshtml) - IntermediateToken - (121:8,23 [3] ExpressionsInCode.cshtml) - CSharp - \n} + LazyIntermediateToken - (121:8,23 [3] ExpressionsInCode.cshtml) - CSharp - \n} HtmlContent - (124:9,1 [9] ExpressionsInCode.cshtml) - IntermediateToken - (124:9,1 [4] ExpressionsInCode.cshtml) - Html - \n\n - IntermediateToken - (128:11,0 [2] ExpressionsInCode.cshtml) - Html -- IntermediateToken - (131:11,3 [2] ExpressionsInCode.cshtml) - Html - \n + LazyIntermediateToken - (124:9,1 [4] ExpressionsInCode.cshtml) - Html - \n\n + LazyIntermediateToken - (128:11,0 [2] ExpressionsInCode.cshtml) - Html -
+ LazyIntermediateToken - (131:11,3 [2] ExpressionsInCode.cshtml) - Html - \n CSharpCode - (134:12,1 [38] ExpressionsInCode.cshtml) - IntermediateToken - (134:12,1 [38] ExpressionsInCode.cshtml) - CSharp - if(!String.IsNullOrEmpty(bar)) {\n + LazyIntermediateToken - (134:12,1 [38] ExpressionsInCode.cshtml) - CSharp - if(!String.IsNullOrEmpty(bar)) {\n CSharpExpression - (174:13,6 [21] ExpressionsInCode.cshtml) - IntermediateToken - (174:13,6 [21] ExpressionsInCode.cshtml) - CSharp - bar.Replace("F", "B") + LazyIntermediateToken - (174:13,6 [21] ExpressionsInCode.cshtml) - CSharp - bar.Replace("F", "B") CSharpCode - (196:13,28 [3] ExpressionsInCode.cshtml) - IntermediateToken - (196:13,28 [3] ExpressionsInCode.cshtml) - CSharp - \n} + LazyIntermediateToken - (196:13,28 [3] ExpressionsInCode.cshtml) - CSharp - \n} HtmlContent - (199:14,1 [6] ExpressionsInCode.cshtml) - IntermediateToken - (199:14,1 [2] ExpressionsInCode.cshtml) - Html - \n - IntermediateToken - (201:15,0 [4] ExpressionsInCode.cshtml) - Html -
+ LazyIntermediateToken - (199:14,1 [2] ExpressionsInCode.cshtml) - Html - \n + LazyIntermediateToken - (201:15,0 [4] ExpressionsInCode.cshtml) - Html - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ExpressionsInCode_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ExpressionsInCode_Runtime.ir.txt index 57aeaa556b..9f70c942f9 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ExpressionsInCode_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ExpressionsInCode_Runtime.ir.txt @@ -5,34 +5,34 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ExpressionsInCode_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [51] ExpressionsInCode.cshtml) - IntermediateToken - (2:0,2 [51] ExpressionsInCode.cshtml) - CSharp - \n object foo = null;\n string bar = "Foo";\n + LazyIntermediateToken - (2:0,2 [51] ExpressionsInCode.cshtml) - CSharp - \n object foo = null;\n string bar = "Foo";\n HtmlContent - (56:4,0 [2] ExpressionsInCode.cshtml) - IntermediateToken - (56:4,0 [2] ExpressionsInCode.cshtml) - Html - \n + LazyIntermediateToken - (56:4,0 [2] ExpressionsInCode.cshtml) - Html - \n CSharpCode - (59:5,1 [23] ExpressionsInCode.cshtml) - IntermediateToken - (59:5,1 [23] ExpressionsInCode.cshtml) - CSharp - if(foo != null) {\n + LazyIntermediateToken - (59:5,1 [23] ExpressionsInCode.cshtml) - CSharp - if(foo != null) {\n CSharpExpression - (83:6,5 [3] ExpressionsInCode.cshtml) - IntermediateToken - (83:6,5 [3] ExpressionsInCode.cshtml) - CSharp - foo + LazyIntermediateToken - (83:6,5 [3] ExpressionsInCode.cshtml) - CSharp - foo CSharpCode - (86:6,8 [12] ExpressionsInCode.cshtml) - IntermediateToken - (86:6,8 [12] ExpressionsInCode.cshtml) - CSharp - \n} else {\n + LazyIntermediateToken - (86:6,8 [12] ExpressionsInCode.cshtml) - CSharp - \n} else {\n HtmlContent - (98:8,0 [25] ExpressionsInCode.cshtml) - IntermediateToken - (98:8,0 [4] ExpressionsInCode.cshtml) - Html - - IntermediateToken - (102:8,4 [2] ExpressionsInCode.cshtml) - Html -- IntermediateToken - (105:8,7 [12] ExpressionsInCode.cshtml) - Html - Foo is Null! - IntermediateToken - (117:8,19 [4] ExpressionsInCode.cshtml) - Html -
- IntermediateToken - (121:8,23 [2] ExpressionsInCode.cshtml) - Html - \n + LazyIntermediateToken - (98:8,0 [4] ExpressionsInCode.cshtml) - Html - + LazyIntermediateToken - (102:8,4 [2] ExpressionsInCode.cshtml) - Html -+ LazyIntermediateToken - (105:8,7 [12] ExpressionsInCode.cshtml) - Html - Foo is Null! + LazyIntermediateToken - (117:8,19 [4] ExpressionsInCode.cshtml) - Html -
+ LazyIntermediateToken - (121:8,23 [2] ExpressionsInCode.cshtml) - Html - \n CSharpCode - (123:9,0 [3] ExpressionsInCode.cshtml) - IntermediateToken - (123:9,0 [3] ExpressionsInCode.cshtml) - CSharp - }\n + LazyIntermediateToken - (123:9,0 [3] ExpressionsInCode.cshtml) - CSharp - }\n HtmlContent - (126:10,0 [7] ExpressionsInCode.cshtml) - IntermediateToken - (126:10,0 [2] ExpressionsInCode.cshtml) - Html - \n - IntermediateToken - (128:11,0 [2] ExpressionsInCode.cshtml) - Html -- IntermediateToken - (131:11,3 [2] ExpressionsInCode.cshtml) - Html - \n + LazyIntermediateToken - (126:10,0 [2] ExpressionsInCode.cshtml) - Html - \n + LazyIntermediateToken - (128:11,0 [2] ExpressionsInCode.cshtml) - Html -
+ LazyIntermediateToken - (131:11,3 [2] ExpressionsInCode.cshtml) - Html - \n CSharpCode - (134:12,1 [38] ExpressionsInCode.cshtml) - IntermediateToken - (134:12,1 [38] ExpressionsInCode.cshtml) - CSharp - if(!String.IsNullOrEmpty(bar)) {\n + LazyIntermediateToken - (134:12,1 [38] ExpressionsInCode.cshtml) - CSharp - if(!String.IsNullOrEmpty(bar)) {\n CSharpExpression - (174:13,6 [21] ExpressionsInCode.cshtml) - IntermediateToken - (174:13,6 [21] ExpressionsInCode.cshtml) - CSharp - bar.Replace("F", "B") + LazyIntermediateToken - (174:13,6 [21] ExpressionsInCode.cshtml) - CSharp - bar.Replace("F", "B") CSharpCode - (196:13,28 [5] ExpressionsInCode.cshtml) - IntermediateToken - (196:13,28 [5] ExpressionsInCode.cshtml) - CSharp - \n}\n + LazyIntermediateToken - (196:13,28 [5] ExpressionsInCode.cshtml) - CSharp - \n}\n HtmlContent - (201:15,0 [4] ExpressionsInCode.cshtml) - IntermediateToken - (201:15,0 [4] ExpressionsInCode.cshtml) - Html -
+ LazyIntermediateToken - (201:15,0 [4] ExpressionsInCode.cshtml) - Html - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.ir.txt index f460329dab..328c00cce3 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.ir.txt @@ -10,6 +10,6 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (0:0,0 [5] FunctionsBlockMinimal.cshtml) - IntermediateToken - (0:0,0 [5] FunctionsBlockMinimal.cshtml) - Html - \n\n + LazyIntermediateToken - (0:0,0 [5] FunctionsBlockMinimal.cshtml) - Html - \n\n CSharpCode - (16:2,12 [55] FunctionsBlockMinimal.cshtml) - IntermediateToken - (16:2,12 [55] FunctionsBlockMinimal.cshtml) - CSharp - \nstring foo(string input) {\n return input + "!";\n}\n + LazyIntermediateToken - (16:2,12 [55] FunctionsBlockMinimal.cshtml) - CSharp - \nstring foo(string input) {\n return input + "!";\n}\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_Runtime.ir.txt index 5efffb2706..3ddef48b84 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_Runtime.ir.txt @@ -5,6 +5,6 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_FunctionsBlockMinimal_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (0:0,0 [4] FunctionsBlockMinimal.cshtml) - IntermediateToken - (0:0,0 [4] FunctionsBlockMinimal.cshtml) - Html - \n\n + LazyIntermediateToken - (0:0,0 [4] FunctionsBlockMinimal.cshtml) - Html - \n\n CSharpCode - (16:2,12 [55] FunctionsBlockMinimal.cshtml) - IntermediateToken - (16:2,12 [55] FunctionsBlockMinimal.cshtml) - CSharp - \nstring foo(string input) {\n return input + "!";\n}\n + LazyIntermediateToken - (16:2,12 [55] FunctionsBlockMinimal.cshtml) - CSharp - \nstring foo(string input) {\n return input + "!";\n}\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlock_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlock_DesignTime.ir.txt index e71b8ed6a9..13e190f170 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlock_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlock_DesignTime.ir.txt @@ -10,12 +10,12 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (17:2,1 [4] FunctionsBlock.cshtml) - IntermediateToken - (17:2,1 [4] FunctionsBlock.cshtml) - Html - \n\n + LazyIntermediateToken - (17:2,1 [4] FunctionsBlock.cshtml) - Html - \n\n HtmlContent - (138:9,1 [28] FunctionsBlock.cshtml) - IntermediateToken - (138:9,1 [28] FunctionsBlock.cshtml) - Html - \n\nHere's a random number: + LazyIntermediateToken - (138:9,1 [28] FunctionsBlock.cshtml) - Html - \n\nHere's a random number: CSharpExpression - (167:11,25 [11] FunctionsBlock.cshtml) - IntermediateToken - (167:11,25 [11] FunctionsBlock.cshtml) - CSharp - RandomInt() + LazyIntermediateToken - (167:11,25 [11] FunctionsBlock.cshtml) - CSharp - RandomInt() CSharpCode - (12:0,12 [4] FunctionsBlock.cshtml) - IntermediateToken - (12:0,12 [4] FunctionsBlock.cshtml) - CSharp - \n\n + LazyIntermediateToken - (12:0,12 [4] FunctionsBlock.cshtml) - CSharp - \n\n CSharpCode - (33:4,12 [104] FunctionsBlock.cshtml) - IntermediateToken - (33:4,12 [104] FunctionsBlock.cshtml) - CSharp - \n Random _rand = new Random();\n private int RandomInt() {\n return _rand.Next();\n }\n + LazyIntermediateToken - (33:4,12 [104] FunctionsBlock.cshtml) - CSharp - \n Random _rand = new Random();\n private int RandomInt() {\n return _rand.Next();\n }\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlock_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlock_Runtime.ir.txt index 4b05dbcc3d..04b9ef7334 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlock_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlock_Runtime.ir.txt @@ -5,12 +5,12 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_FunctionsBlock_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (19:3,0 [2] FunctionsBlock.cshtml) - IntermediateToken - (19:3,0 [2] FunctionsBlock.cshtml) - Html - \n + LazyIntermediateToken - (19:3,0 [2] FunctionsBlock.cshtml) - Html - \n HtmlContent - (140:10,0 [26] FunctionsBlock.cshtml) - IntermediateToken - (140:10,0 [26] FunctionsBlock.cshtml) - Html - \nHere's a random number: + LazyIntermediateToken - (140:10,0 [26] FunctionsBlock.cshtml) - Html - \nHere's a random number: CSharpExpression - (167:11,25 [11] FunctionsBlock.cshtml) - IntermediateToken - (167:11,25 [11] FunctionsBlock.cshtml) - CSharp - RandomInt() + LazyIntermediateToken - (167:11,25 [11] FunctionsBlock.cshtml) - CSharp - RandomInt() CSharpCode - (12:0,12 [4] FunctionsBlock.cshtml) - IntermediateToken - (12:0,12 [4] FunctionsBlock.cshtml) - CSharp - \n\n + LazyIntermediateToken - (12:0,12 [4] FunctionsBlock.cshtml) - CSharp - \n\n CSharpCode - (33:4,12 [104] FunctionsBlock.cshtml) - IntermediateToken - (33:4,12 [104] FunctionsBlock.cshtml) - CSharp - \n Random _rand = new Random();\n private int RandomInt() {\n return _rand.Next();\n }\n + LazyIntermediateToken - (33:4,12 [104] FunctionsBlock.cshtml) - CSharp - \n Random _rand = new Random();\n private int RandomInt() {\n return _rand.Next();\n }\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HiddenSpansInCode_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HiddenSpansInCode_DesignTime.ir.txt index 6c3f2a9d41..620526a83d 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HiddenSpansInCode_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HiddenSpansInCode_DesignTime.ir.txt @@ -10,6 +10,6 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [6] HiddenSpansInCode.cshtml) - IntermediateToken - (2:0,2 [6] HiddenSpansInCode.cshtml) - CSharp - \n + LazyIntermediateToken - (2:0,2 [6] HiddenSpansInCode.cshtml) - CSharp - \n CSharpCode - (9:1,5 [5] HiddenSpansInCode.cshtml) - IntermediateToken - (9:1,5 [5] HiddenSpansInCode.cshtml) - CSharp - @Da\n + LazyIntermediateToken - (9:1,5 [5] HiddenSpansInCode.cshtml) - CSharp - @Da\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HiddenSpansInCode_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HiddenSpansInCode_Runtime.ir.txt index 92fc13fef7..780d3b22de 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HiddenSpansInCode_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HiddenSpansInCode_Runtime.ir.txt @@ -5,6 +5,6 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_HiddenSpansInCode_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [6] HiddenSpansInCode.cshtml) - IntermediateToken - (2:0,2 [6] HiddenSpansInCode.cshtml) - CSharp - \n + LazyIntermediateToken - (2:0,2 [6] HiddenSpansInCode.cshtml) - CSharp - \n CSharpCode - (9:1,5 [5] HiddenSpansInCode.cshtml) - IntermediateToken - (9:1,5 [5] HiddenSpansInCode.cshtml) - CSharp - @Da\n + LazyIntermediateToken - (9:1,5 [5] HiddenSpansInCode.cshtml) - CSharp - @Da\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Double_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Double_DesignTime.ir.txt index 4d1b62bfcc..6ae31af66b 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Double_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Double_DesignTime.ir.txt @@ -10,11 +10,11 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (0:0,0 [45] HtmlCommentWithQuote_Double.cshtml) - IntermediateToken - (0:0,0 [4] HtmlCommentWithQuote_Double.cshtml) - Html - - IntermediateToken - (10:0,10 [2] HtmlCommentWithQuote_Double.cshtml) - Html - \n - IntermediateToken - (12:1,0 [4] HtmlCommentWithQuote_Double.cshtml) - Html -
+ LazyIntermediateToken - (0:0,0 [4] HtmlCommentWithQuote_Double.cshtml) - Html -
+ LazyIntermediateToken - (10:0,10 [2] HtmlCommentWithQuote_Double.cshtml) - Html - \n
+ LazyIntermediateToken - (12:1,0 [4] HtmlCommentWithQuote_Double.cshtml) - Html -
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Double_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Double_Runtime.ir.txt
index 4408836bd2..9f8dce92d1 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Double_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Double_Runtime.ir.txt
@@ -5,11 +5,11 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_HtmlCommentWithQuote_Double_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [45] HtmlCommentWithQuote_Double.cshtml)
- IntermediateToken - (0:0,0 [4] HtmlCommentWithQuote_Double.cshtml) - Html -
- IntermediateToken - (10:0,10 [2] HtmlCommentWithQuote_Double.cshtml) - Html - \n
- IntermediateToken - (12:1,0 [4] HtmlCommentWithQuote_Double.cshtml) - Html -
+ LazyIntermediateToken - (0:0,0 [4] HtmlCommentWithQuote_Double.cshtml) - Html -
+ LazyIntermediateToken - (10:0,10 [2] HtmlCommentWithQuote_Double.cshtml) - Html - \n
+ LazyIntermediateToken - (12:1,0 [4] HtmlCommentWithQuote_Double.cshtml) - Html -
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Single_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Single_DesignTime.ir.txt
index 4445841a71..4a3694c323 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Single_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Single_DesignTime.ir.txt
@@ -10,11 +10,11 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [45] HtmlCommentWithQuote_Single.cshtml)
- IntermediateToken - (0:0,0 [4] HtmlCommentWithQuote_Single.cshtml) - Html -
- IntermediateToken - (10:0,10 [2] HtmlCommentWithQuote_Single.cshtml) - Html - \n
- IntermediateToken - (12:1,0 [4] HtmlCommentWithQuote_Single.cshtml) - Html -
+ LazyIntermediateToken - (0:0,0 [4] HtmlCommentWithQuote_Single.cshtml) - Html -
+ LazyIntermediateToken - (10:0,10 [2] HtmlCommentWithQuote_Single.cshtml) - Html - \n
+ LazyIntermediateToken - (12:1,0 [4] HtmlCommentWithQuote_Single.cshtml) - Html -
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Single_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Single_Runtime.ir.txt
index 406418bcaf..d1c03660a6 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Single_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/HtmlCommentWithQuote_Single_Runtime.ir.txt
@@ -5,11 +5,11 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_HtmlCommentWithQuote_Single_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [45] HtmlCommentWithQuote_Single.cshtml)
- IntermediateToken - (0:0,0 [4] HtmlCommentWithQuote_Single.cshtml) - Html -
- IntermediateToken - (10:0,10 [2] HtmlCommentWithQuote_Single.cshtml) - Html - \n
- IntermediateToken - (12:1,0 [4] HtmlCommentWithQuote_Single.cshtml) - Html -
+ LazyIntermediateToken - (0:0,0 [4] HtmlCommentWithQuote_Single.cshtml) - Html -
+ LazyIntermediateToken - (10:0,10 [2] HtmlCommentWithQuote_Single.cshtml) - Html - \n
+ LazyIntermediateToken - (12:1,0 [4] HtmlCommentWithQuote_Single.cshtml) - Html -
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Implements_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Implements_DesignTime.ir.txt
index cf982456f4..8a451180ee 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Implements_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Implements_DesignTime.ir.txt
@@ -11,6 +11,6 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (25:1,0 [2] Implements.cshtml)
- IntermediateToken - (25:1,0 [2] Implements.cshtml) - Html - \n
+ LazyIntermediateToken - (25:1,0 [2] Implements.cshtml) - Html - \n
CSharpCode - (39:2,12 [38] Implements.cshtml)
- IntermediateToken - (39:2,12 [38] Implements.cshtml) - CSharp - \n void IDisposable.Dispose() { }\n
+ LazyIntermediateToken - (39:2,12 [38] Implements.cshtml) - CSharp - \n void IDisposable.Dispose() { }\n
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Implements_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Implements_Runtime.ir.txt
index 1ee182d674..62577eeb57 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Implements_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Implements_Runtime.ir.txt
@@ -5,6 +5,6 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Implements_Runtime - - IDisposable
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (25:1,0 [2] Implements.cshtml)
- IntermediateToken - (25:1,0 [2] Implements.cshtml) - Html - \n
+ LazyIntermediateToken - (25:1,0 [2] Implements.cshtml) - Html - \n
CSharpCode - (39:2,12 [38] Implements.cshtml)
- IntermediateToken - (39:2,12 [38] Implements.cshtml) - CSharp - \n void IDisposable.Dispose() { }\n
+ LazyIntermediateToken - (39:2,12 [38] Implements.cshtml) - CSharp - \n void IDisposable.Dispose() { }\n
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpressionAtEOF_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpressionAtEOF_DesignTime.ir.txt
index 19598b5d7e..72bb66181c 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpressionAtEOF_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpressionAtEOF_DesignTime.ir.txt
@@ -10,6 +10,6 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [18] ImplicitExpressionAtEOF.cshtml)
- IntermediateToken - (0:0,0 [18] ImplicitExpressionAtEOF.cshtml) - Html - This is markup\n\n
+ LazyIntermediateToken - (0:0,0 [18] ImplicitExpressionAtEOF.cshtml) - Html - This is markup\n\n
CSharpExpression - (19:2,1 [0] ImplicitExpressionAtEOF.cshtml)
- IntermediateToken - (19:2,1 [0] ImplicitExpressionAtEOF.cshtml) - CSharp -
+ LazyIntermediateToken - (19:2,1 [0] ImplicitExpressionAtEOF.cshtml) - CSharp -
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpressionAtEOF_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpressionAtEOF_Runtime.ir.txt
index b2ac3e3520..c4ea3d2b41 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpressionAtEOF_Runtime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpressionAtEOF_Runtime.ir.txt
@@ -5,6 +5,6 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ImplicitExpressionAtEOF_Runtime - -
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (0:0,0 [18] ImplicitExpressionAtEOF.cshtml)
- IntermediateToken - (0:0,0 [18] ImplicitExpressionAtEOF.cshtml) - Html - This is markup\n\n
+ LazyIntermediateToken - (0:0,0 [18] ImplicitExpressionAtEOF.cshtml) - Html - This is markup\n\n
CSharpExpression - (19:2,1 [0] ImplicitExpressionAtEOF.cshtml)
- IntermediateToken - (19:2,1 [0] ImplicitExpressionAtEOF.cshtml) - CSharp -
+ LazyIntermediateToken - (19:2,1 [0] ImplicitExpressionAtEOF.cshtml) - CSharp -
diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpression_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpression_DesignTime.ir.txt
index f082ae44b6..81c6022fdd 100644
--- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpression_DesignTime.ir.txt
+++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpression_DesignTime.ir.txt
@@ -10,14 +10,14 @@ Document -
IntermediateToken - - CSharp - #pragma warning restore 0414
MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (1:0,1 [36] ImplicitExpression.cshtml)
- IntermediateToken - (1:0,1 [36] ImplicitExpression.cshtml) - CSharp - for(int i = 1; i <= 10; i++) {\n
+ LazyIntermediateToken - (1:0,1 [36] ImplicitExpression.cshtml) - CSharp - for(int i = 1; i <= 10; i++) {\n
HtmlContent - (37:1,4 [17] ImplicitExpression.cshtml)
- IntermediateToken - (37:1,4 [2] ImplicitExpression.cshtml) - Html - - IntermediateToken - (40:1,7 [14] ImplicitExpression.cshtml) - Html - This is item # + LazyIntermediateToken - (37:1,4 [2] ImplicitExpression.cshtml) - Html -
+ LazyIntermediateToken - (40:1,7 [14] ImplicitExpression.cshtml) - Html - This is item # CSharpExpression - (55:1,22 [1] ImplicitExpression.cshtml) - IntermediateToken - (55:1,22 [1] ImplicitExpression.cshtml) - CSharp - i + LazyIntermediateToken - (55:1,22 [1] ImplicitExpression.cshtml) - CSharp - i HtmlContent - (56:1,23 [4] ImplicitExpression.cshtml) - IntermediateToken - (56:1,23 [4] ImplicitExpression.cshtml) - Html -
+ LazyIntermediateToken - (56:1,23 [4] ImplicitExpression.cshtml) - Html - CSharpCode - (60:1,27 [3] ImplicitExpression.cshtml) - IntermediateToken - (60:1,27 [3] ImplicitExpression.cshtml) - CSharp - \n} + LazyIntermediateToken - (60:1,27 [3] ImplicitExpression.cshtml) - CSharp - \n} diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpression_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpression_Runtime.ir.txt index 3804c925f8..22e286639e 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpression_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ImplicitExpression_Runtime.ir.txt @@ -5,16 +5,16 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ImplicitExpression_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (1:0,1 [32] ImplicitExpression.cshtml) - IntermediateToken - (1:0,1 [32] ImplicitExpression.cshtml) - CSharp - for(int i = 1; i <= 10; i++) {\n + LazyIntermediateToken - (1:0,1 [32] ImplicitExpression.cshtml) - CSharp - for(int i = 1; i <= 10; i++) {\n HtmlContent - (33:1,0 [21] ImplicitExpression.cshtml) - IntermediateToken - (33:1,0 [4] ImplicitExpression.cshtml) - Html - - IntermediateToken - (37:1,4 [2] ImplicitExpression.cshtml) - Html -- IntermediateToken - (40:1,7 [14] ImplicitExpression.cshtml) - Html - This is item # + LazyIntermediateToken - (33:1,0 [4] ImplicitExpression.cshtml) - Html - + LazyIntermediateToken - (37:1,4 [2] ImplicitExpression.cshtml) - Html -
+ LazyIntermediateToken - (40:1,7 [14] ImplicitExpression.cshtml) - Html - This is item # CSharpExpression - (55:1,22 [1] ImplicitExpression.cshtml) - IntermediateToken - (55:1,22 [1] ImplicitExpression.cshtml) - CSharp - i + LazyIntermediateToken - (55:1,22 [1] ImplicitExpression.cshtml) - CSharp - i HtmlContent - (56:1,23 [6] ImplicitExpression.cshtml) - IntermediateToken - (56:1,23 [4] ImplicitExpression.cshtml) - Html -
- IntermediateToken - (60:1,27 [2] ImplicitExpression.cshtml) - Html - \n + LazyIntermediateToken - (56:1,23 [4] ImplicitExpression.cshtml) - Html - + LazyIntermediateToken - (60:1,27 [2] ImplicitExpression.cshtml) - Html - \n CSharpCode - (62:2,0 [1] ImplicitExpression.cshtml) - IntermediateToken - (62:2,0 [1] ImplicitExpression.cshtml) - CSharp - } + LazyIntermediateToken - (62:2,0 [1] ImplicitExpression.cshtml) - CSharp - } diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteDirectives_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteDirectives_DesignTime.ir.txt index f31a5b77ea..dd757d23d8 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteDirectives_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteDirectives_DesignTime.ir.txt @@ -21,62 +21,62 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - 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 - (100:2,13 [0] IncompleteDirectives.cshtml) - addTagHelper DirectiveToken - (100:2,13 [0] IncompleteDirectives.cshtml) - HtmlContent - (100:2,13 [2] IncompleteDirectives.cshtml) - IntermediateToken - (100:2,13 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (100:2,13 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (116:3,14 [0] IncompleteDirectives.cshtml) - addTagHelper DirectiveToken - (116:3,14 [0] IncompleteDirectives.cshtml) - HtmlContent - (116:3,14 [2] IncompleteDirectives.cshtml) - IntermediateToken - (116:3,14 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (116:3,14 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (132:4,14 [1] IncompleteDirectives.cshtml) - addTagHelper DirectiveToken - (132:4,14 [1] IncompleteDirectives.cshtml) - " HtmlContent - (133:4,15 [4] IncompleteDirectives.cshtml) - IntermediateToken - (133:4,15 [4] IncompleteDirectives.cshtml) - Html - \n\n + LazyIntermediateToken - (133:4,15 [4] IncompleteDirectives.cshtml) - Html - \n\n MalformedDirective - (153:6,16 [0] IncompleteDirectives.cshtml) - removeTagHelper DirectiveToken - (153:6,16 [0] IncompleteDirectives.cshtml) - HtmlContent - (153:6,16 [2] IncompleteDirectives.cshtml) - IntermediateToken - (153:6,16 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (153:6,16 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (172:7,17 [0] IncompleteDirectives.cshtml) - removeTagHelper DirectiveToken - (172:7,17 [0] IncompleteDirectives.cshtml) - HtmlContent - (172:7,17 [2] IncompleteDirectives.cshtml) - IntermediateToken - (172:7,17 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (172:7,17 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (191:8,17 [1] IncompleteDirectives.cshtml) - removeTagHelper DirectiveToken - (191:8,17 [1] IncompleteDirectives.cshtml) - " HtmlContent - (192:8,18 [4] IncompleteDirectives.cshtml) - IntermediateToken - (192:8,18 [4] IncompleteDirectives.cshtml) - Html - \n\n + LazyIntermediateToken - (192:8,18 [4] IncompleteDirectives.cshtml) - Html - \n\n MalformedDirective - (212:10,16 [0] IncompleteDirectives.cshtml) - tagHelperPrefix DirectiveToken - (212:10,16 [0] IncompleteDirectives.cshtml) - HtmlContent - (212:10,16 [2] IncompleteDirectives.cshtml) - IntermediateToken - (212:10,16 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (212:10,16 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (231:11,17 [0] IncompleteDirectives.cshtml) - tagHelperPrefix DirectiveToken - (231:11,17 [0] IncompleteDirectives.cshtml) - HtmlContent - (231:11,17 [2] IncompleteDirectives.cshtml) - IntermediateToken - (231:11,17 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (231:11,17 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (250:12,17 [1] IncompleteDirectives.cshtml) - tagHelperPrefix DirectiveToken - (250:12,17 [1] IncompleteDirectives.cshtml) - " HtmlContent - (251:12,18 [4] IncompleteDirectives.cshtml) - IntermediateToken - (251:12,18 [4] IncompleteDirectives.cshtml) - Html - \n\n + LazyIntermediateToken - (251:12,18 [4] IncompleteDirectives.cshtml) - Html - \n\n MalformedDirective - (255:14,0 [9] IncompleteDirectives.cshtml) - inherits HtmlContent - (264:14,9 [2] IncompleteDirectives.cshtml) - IntermediateToken - (264:14,9 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (264:14,9 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (266:15,0 [10] IncompleteDirectives.cshtml) - inherits DirectiveToken - (276:15,10 [0] IncompleteDirectives.cshtml) - HtmlContent - (276:15,10 [4] IncompleteDirectives.cshtml) - IntermediateToken - (276:15,10 [4] IncompleteDirectives.cshtml) - Html - \n\n + LazyIntermediateToken - (276:15,10 [4] IncompleteDirectives.cshtml) - Html - \n\n MalformedDirective - (280:17,0 [12] IncompleteDirectives.cshtml) - functions MalformedDirective - (292:18,0 [15] IncompleteDirectives.cshtml) - functions MalformedDirective - (307:20,0 [8] IncompleteDirectives.cshtml) - section HtmlContent - (315:20,8 [2] IncompleteDirectives.cshtml) - IntermediateToken - (315:20,8 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (315:20,8 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (317:21,0 [9] IncompleteDirectives.cshtml) - section DirectiveToken - (326:21,9 [0] IncompleteDirectives.cshtml) - HtmlContent - (326:21,9 [4] IncompleteDirectives.cshtml) - IntermediateToken - (326:21,9 [4] IncompleteDirectives.cshtml) - Html - \n\n + LazyIntermediateToken - (326:21,9 [4] IncompleteDirectives.cshtml) - Html - \n\n MalformedDirective - (330:23,0 [9] IncompleteDirectives.cshtml) - section HtmlContent - (339:23,9 [3] IncompleteDirectives.cshtml) - IntermediateToken - (339:23,9 [3] IncompleteDirectives.cshtml) - Html - {\n + LazyIntermediateToken - (339:23,9 [3] IncompleteDirectives.cshtml) - Html - {\n MalformedDirective - (342:24,0 [12] IncompleteDirectives.cshtml) - functions CSharpCode - (354:24,12 [0] IncompleteDirectives.cshtml) - IntermediateToken - (354:24,12 [0] IncompleteDirectives.cshtml) - CSharp - + LazyIntermediateToken - (354:24,12 [0] IncompleteDirectives.cshtml) - CSharp - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteDirectives_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteDirectives_Runtime.ir.txt index a9b01efba5..237d9b5d5b 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteDirectives_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteDirectives_Runtime.ir.txt @@ -5,7 +5,7 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_IncompleteDirectives_Runtime - - MethodDeclaration - - public async - 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 - (100:2,13 [2] IncompleteDirectives.cshtml) - addTagHelper DirectiveToken - (100:2,13 [2] IncompleteDirectives.cshtml) - MalformedDirective - (116:3,14 [2] IncompleteDirectives.cshtml) - addTagHelper @@ -13,7 +13,7 @@ Document - MalformedDirective - (132:4,14 [3] IncompleteDirectives.cshtml) - addTagHelper DirectiveToken - (132:4,14 [3] IncompleteDirectives.cshtml) - " HtmlContent - (135:5,0 [2] IncompleteDirectives.cshtml) - IntermediateToken - (135:5,0 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (135:5,0 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (153:6,16 [2] IncompleteDirectives.cshtml) - removeTagHelper DirectiveToken - (153:6,16 [2] IncompleteDirectives.cshtml) - MalformedDirective - (172:7,17 [2] IncompleteDirectives.cshtml) - removeTagHelper @@ -21,7 +21,7 @@ Document - MalformedDirective - (191:8,17 [3] IncompleteDirectives.cshtml) - removeTagHelper DirectiveToken - (191:8,17 [3] IncompleteDirectives.cshtml) - " HtmlContent - (194:9,0 [2] IncompleteDirectives.cshtml) - IntermediateToken - (194:9,0 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (194:9,0 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (212:10,16 [2] IncompleteDirectives.cshtml) - tagHelperPrefix DirectiveToken - (212:10,16 [2] IncompleteDirectives.cshtml) - MalformedDirective - (231:11,17 [2] IncompleteDirectives.cshtml) - tagHelperPrefix @@ -29,26 +29,26 @@ Document - MalformedDirective - (250:12,17 [3] IncompleteDirectives.cshtml) - tagHelperPrefix DirectiveToken - (250:12,17 [3] IncompleteDirectives.cshtml) - " HtmlContent - (253:13,0 [2] IncompleteDirectives.cshtml) - IntermediateToken - (253:13,0 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (253:13,0 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (255:14,0 [9] IncompleteDirectives.cshtml) - inherits HtmlContent - (264:14,9 [2] IncompleteDirectives.cshtml) - IntermediateToken - (264:14,9 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (264:14,9 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (266:15,0 [10] IncompleteDirectives.cshtml) - inherits DirectiveToken - (276:15,10 [0] IncompleteDirectives.cshtml) - HtmlContent - (276:15,10 [4] IncompleteDirectives.cshtml) - IntermediateToken - (276:15,10 [4] IncompleteDirectives.cshtml) - Html - \n\n + LazyIntermediateToken - (276:15,10 [4] IncompleteDirectives.cshtml) - Html - \n\n MalformedDirective - (280:17,0 [12] IncompleteDirectives.cshtml) - functions MalformedDirective - (292:18,0 [15] IncompleteDirectives.cshtml) - functions MalformedDirective - (307:20,0 [8] IncompleteDirectives.cshtml) - section HtmlContent - (315:20,8 [2] IncompleteDirectives.cshtml) - IntermediateToken - (315:20,8 [2] IncompleteDirectives.cshtml) - Html - \n + LazyIntermediateToken - (315:20,8 [2] IncompleteDirectives.cshtml) - Html - \n MalformedDirective - (317:21,0 [9] IncompleteDirectives.cshtml) - section DirectiveToken - (326:21,9 [0] IncompleteDirectives.cshtml) - HtmlContent - (326:21,9 [4] IncompleteDirectives.cshtml) - IntermediateToken - (326:21,9 [4] IncompleteDirectives.cshtml) - Html - \n\n + LazyIntermediateToken - (326:21,9 [4] IncompleteDirectives.cshtml) - Html - \n\n MalformedDirective - (330:23,0 [9] IncompleteDirectives.cshtml) - section HtmlContent - (339:23,9 [3] IncompleteDirectives.cshtml) - IntermediateToken - (339:23,9 [3] IncompleteDirectives.cshtml) - Html - {\n + LazyIntermediateToken - (339:23,9 [3] IncompleteDirectives.cshtml) - Html - {\n MalformedDirective - (342:24,0 [12] IncompleteDirectives.cshtml) - functions CSharpCode - (354:24,12 [0] IncompleteDirectives.cshtml) - IntermediateToken - (354:24,12 [0] IncompleteDirectives.cshtml) - CSharp - + LazyIntermediateToken - (354:24,12 [0] IncompleteDirectives.cshtml) - CSharp - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteTagHelper_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteTagHelper_DesignTime.ir.txt index 81a7de97d8..1ffb510b92 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteTagHelper_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteTagHelper_DesignTime.ir.txt @@ -13,11 +13,11 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (31:0,31 [4] IncompleteTagHelper.cshtml) - IntermediateToken - (31:0,31 [4] IncompleteTagHelper.cshtml) - Html - \n\n + LazyIntermediateToken - (31:0,31 [4] IncompleteTagHelper.cshtml) - Html - \n\n TagHelper - (35:2,0 [10] IncompleteTagHelper.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes HtmlContent - (45:2,10 [0] IncompleteTagHelper.cshtml) - IntermediateToken - (45:2,10 [0] IncompleteTagHelper.cshtml) - Html - + LazyIntermediateToken - (45:2,10 [0] IncompleteTagHelper.cshtml) - Html - DefaultTagHelperExecute - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteTagHelper_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteTagHelper_Runtime.ir.txt index dfc5fa13b1..8d02bf4ad9 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteTagHelper_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/IncompleteTagHelper_Runtime.ir.txt @@ -8,7 +8,7 @@ Document - FieldDeclaration - - private - global::TestNamespace.PTagHelper - __TestNamespace_PTagHelper MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (33:1,0 [2] IncompleteTagHelper.cshtml) - IntermediateToken - (33:1,0 [2] IncompleteTagHelper.cshtml) - Html - \n + LazyIntermediateToken - (33:1,0 [2] IncompleteTagHelper.cshtml) - Html - \n TagHelper - (35:2,0 [10] IncompleteTagHelper.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - DefaultTagHelperCreate - - TestNamespace.PTagHelper diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Inherits_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Inherits_DesignTime.ir.txt index 5d070ecece..df6aeb2bd2 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Inherits_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Inherits_DesignTime.ir.txt @@ -11,6 +11,6 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (33:1,0 [2] Inherits.cshtml) - IntermediateToken - (33:1,0 [2] Inherits.cshtml) - Html - \n + LazyIntermediateToken - (33:1,0 [2] Inherits.cshtml) - Html - \n CSharpExpression - (36:2,1 [5] Inherits.cshtml) - IntermediateToken - (36:2,1 [5] Inherits.cshtml) - CSharp - foo() + LazyIntermediateToken - (36:2,1 [5] Inherits.cshtml) - CSharp - foo() diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Inherits_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Inherits_Runtime.ir.txt index e901fffac8..8d6ad5b25c 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Inherits_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Inherits_Runtime.ir.txt @@ -5,6 +5,6 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Inherits_Runtime - foo.bar- IntermediateToken - (38:2,18 [3] Instrumented.cshtml) - Html - Bar - IntermediateToken - (41:2,21 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (35:2,15 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (38:2,18 [3] Instrumented.cshtml) - Html - Bar + LazyIntermediateToken - (41:2,21 [4] Instrumented.cshtml) - Html -
CSharpCode - (45:2,25 [7] Instrumented.cshtml) - IntermediateToken - (45:2,25 [7] Instrumented.cshtml) - CSharp - ;\n + LazyIntermediateToken - (45:2,25 [7] Instrumented.cshtml) - CSharp - ;\n HtmlContent - (54:3,6 [14] Instrumented.cshtml) - IntermediateToken - (54:3,6 [14] Instrumented.cshtml) - Html - Hello, World\n + LazyIntermediateToken - (54:3,6 [14] Instrumented.cshtml) - Html - Hello, World\n CSharpCode - (68:4,0 [4] Instrumented.cshtml) - IntermediateToken - (68:4,0 [4] Instrumented.cshtml) - CSharp - + LazyIntermediateToken - (68:4,0 [4] Instrumented.cshtml) - CSharp - HtmlContent - (72:4,4 [19] Instrumented.cshtml) - IntermediateToken - (72:4,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (75:4,7 [12] Instrumented.cshtml) - Html - Hello, World - IntermediateToken - (87:4,19 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (72:4,4 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (75:4,7 [12] Instrumented.cshtml) - Html - Hello, World + LazyIntermediateToken - (87:4,19 [4] Instrumented.cshtml) - Html -
CSharpCode - (91:4,23 [2] Instrumented.cshtml) - IntermediateToken - (91:4,23 [2] Instrumented.cshtml) - CSharp - \n + LazyIntermediateToken - (91:4,23 [2] Instrumented.cshtml) - CSharp - \n HtmlContent - (96:6,0 [2] Instrumented.cshtml) - IntermediateToken - (96:6,0 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (96:6,0 [2] Instrumented.cshtml) - Html - \n CSharpCode - (99:7,1 [22] Instrumented.cshtml) - IntermediateToken - (99:7,1 [22] Instrumented.cshtml) - CSharp - while(i <= 10) {\n + LazyIntermediateToken - (99:7,1 [22] Instrumented.cshtml) - CSharp - while(i <= 10) {\n HtmlContent - (121:8,4 [19] Instrumented.cshtml) - IntermediateToken - (121:8,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (124:8,7 [16] Instrumented.cshtml) - Html - Hello from C#, # + LazyIntermediateToken - (121:8,4 [2] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (124:8,7 [16] Instrumented.cshtml) - Html - Hello from C#, # CSharpExpression - (142:8,25 [1] Instrumented.cshtml) - IntermediateToken - (142:8,25 [1] Instrumented.cshtml) - CSharp - i + LazyIntermediateToken - (142:8,25 [1] Instrumented.cshtml) - CSharp - i HtmlContent - (144:8,27 [4] Instrumented.cshtml) - IntermediateToken - (144:8,27 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (144:8,27 [4] Instrumented.cshtml) - Html - CSharpCode - (148:8,31 [16] Instrumented.cshtml) - IntermediateToken - (148:8,31 [16] Instrumented.cshtml) - CSharp - \n i += 1;\n} + LazyIntermediateToken - (148:8,31 [16] Instrumented.cshtml) - CSharp - \n i += 1;\n} HtmlContent - (164:10,1 [4] Instrumented.cshtml) - IntermediateToken - (164:10,1 [4] Instrumented.cshtml) - Html - \n\n + LazyIntermediateToken - (164:10,1 [4] Instrumented.cshtml) - Html - \n\n CSharpCode - (169:12,1 [19] Instrumented.cshtml) - IntermediateToken - (169:12,1 [19] Instrumented.cshtml) - CSharp - if(i == 11) {\n + LazyIntermediateToken - (169:12,1 [19] Instrumented.cshtml) - CSharp - if(i == 11) {\n HtmlContent - (188:13,4 [25] Instrumented.cshtml) - IntermediateToken - (188:13,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (191:13,7 [18] Instrumented.cshtml) - Html - We wrote 10 lines! - IntermediateToken - (209:13,25 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (188:13,4 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (191:13,7 [18] Instrumented.cshtml) - Html - We wrote 10 lines! + LazyIntermediateToken - (209:13,25 [4] Instrumented.cshtml) - Html -
CSharpCode - (213:13,29 [3] Instrumented.cshtml) - IntermediateToken - (213:13,29 [3] Instrumented.cshtml) - CSharp - \n} + LazyIntermediateToken - (213:13,29 [3] Instrumented.cshtml) - CSharp - \n} HtmlContent - (216:14,1 [4] Instrumented.cshtml) - IntermediateToken - (216:14,1 [4] Instrumented.cshtml) - Html - \n\n + LazyIntermediateToken - (216:14,1 [4] Instrumented.cshtml) - Html - \n\n CSharpCode - (221:16,1 [35] Instrumented.cshtml) - IntermediateToken - (221:16,1 [35] Instrumented.cshtml) - CSharp - switch(i) {\n case 11:\n + LazyIntermediateToken - (221:16,1 [35] Instrumented.cshtml) - CSharp - switch(i) {\n case 11:\n HtmlContent - (256:18,8 [36] Instrumented.cshtml) - IntermediateToken - (256:18,8 [2] Instrumented.cshtml) - Html -- IntermediateToken - (259:18,11 [29] Instrumented.cshtml) - Html - No really, we wrote 10 lines! - IntermediateToken - (288:18,40 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (256:18,8 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (259:18,11 [29] Instrumented.cshtml) - Html - No really, we wrote 10 lines! + LazyIntermediateToken - (288:18,40 [4] Instrumented.cshtml) - Html -
CSharpCode - (292:18,44 [40] Instrumented.cshtml) - IntermediateToken - (292:18,44 [40] Instrumented.cshtml) - CSharp - \n break;\n default:\n + LazyIntermediateToken - (292:18,44 [40] Instrumented.cshtml) - CSharp - \n break;\n default:\n HtmlContent - (332:21,8 [29] Instrumented.cshtml) - IntermediateToken - (332:21,8 [2] Instrumented.cshtml) - Html -- IntermediateToken - (335:21,11 [22] Instrumented.cshtml) - Html - Actually, we didn't... - IntermediateToken - (357:21,33 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (332:21,8 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (335:21,11 [22] Instrumented.cshtml) - Html - Actually, we didn't... + LazyIntermediateToken - (357:21,33 [4] Instrumented.cshtml) - Html -
CSharpCode - (361:21,37 [19] Instrumented.cshtml) - IntermediateToken - (361:21,37 [19] Instrumented.cshtml) - CSharp - \n break;\n} + LazyIntermediateToken - (361:21,37 [19] Instrumented.cshtml) - CSharp - \n break;\n} HtmlContent - (380:23,1 [4] Instrumented.cshtml) - IntermediateToken - (380:23,1 [4] Instrumented.cshtml) - Html - \n\n + LazyIntermediateToken - (380:23,1 [4] Instrumented.cshtml) - Html - \n\n CSharpCode - (385:25,1 [39] Instrumented.cshtml) - IntermediateToken - (385:25,1 [39] Instrumented.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n + LazyIntermediateToken - (385:25,1 [39] Instrumented.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n HtmlContent - (424:26,4 [25] Instrumented.cshtml) - IntermediateToken - (424:26,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (427:26,7 [22] Instrumented.cshtml) - Html - Hello again from C#, # + LazyIntermediateToken - (424:26,4 [2] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (427:26,7 [22] Instrumented.cshtml) - Html - Hello again from C#, # CSharpExpression - (451:26,31 [1] Instrumented.cshtml) - IntermediateToken - (451:26,31 [1] Instrumented.cshtml) - CSharp - j + LazyIntermediateToken - (451:26,31 [1] Instrumented.cshtml) - CSharp - j HtmlContent - (453:26,33 [4] Instrumented.cshtml) - IntermediateToken - (453:26,33 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (453:26,33 [4] Instrumented.cshtml) - Html - CSharpCode - (457:26,37 [3] Instrumented.cshtml) - IntermediateToken - (457:26,37 [3] Instrumented.cshtml) - CSharp - \n} + LazyIntermediateToken - (457:26,37 [3] Instrumented.cshtml) - CSharp - \n} HtmlContent - (460:27,1 [4] Instrumented.cshtml) - IntermediateToken - (460:27,1 [4] Instrumented.cshtml) - Html - \n\n + LazyIntermediateToken - (460:27,1 [4] Instrumented.cshtml) - Html - \n\n CSharpCode - (465:29,1 [11] Instrumented.cshtml) - IntermediateToken - (465:29,1 [11] Instrumented.cshtml) - CSharp - try {\n + LazyIntermediateToken - (465:29,1 [11] Instrumented.cshtml) - CSharp - try {\n HtmlContent - (476:30,4 [35] Instrumented.cshtml) - IntermediateToken - (476:30,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (479:30,7 [28] Instrumented.cshtml) - Html - That time, we wrote 5 lines! - IntermediateToken - (507:30,35 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (476:30,4 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (479:30,7 [28] Instrumented.cshtml) - Html - That time, we wrote 5 lines! + LazyIntermediateToken - (507:30,35 [4] Instrumented.cshtml) - Html -
CSharpCode - (511:30,39 [31] Instrumented.cshtml) - IntermediateToken - (511:30,39 [31] Instrumented.cshtml) - CSharp - \n} catch(Exception ex) {\n + LazyIntermediateToken - (511:30,39 [31] Instrumented.cshtml) - CSharp - \n} catch(Exception ex) {\n HtmlContent - (542:32,4 [29] Instrumented.cshtml) - IntermediateToken - (542:32,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (545:32,7 [26] Instrumented.cshtml) - Html - Oh no! An error occurred: + LazyIntermediateToken - (542:32,4 [2] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (545:32,7 [26] Instrumented.cshtml) - Html - Oh no! An error occurred: CSharpExpression - (573:32,35 [10] Instrumented.cshtml) - IntermediateToken - (573:32,35 [10] Instrumented.cshtml) - CSharp - ex.Message + LazyIntermediateToken - (573:32,35 [10] Instrumented.cshtml) - CSharp - ex.Message HtmlContent - (584:32,46 [4] Instrumented.cshtml) - IntermediateToken - (584:32,46 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (584:32,46 [4] Instrumented.cshtml) - Html - CSharpCode - (588:32,50 [3] Instrumented.cshtml) - IntermediateToken - (588:32,50 [3] Instrumented.cshtml) - CSharp - \n} + LazyIntermediateToken - (588:32,50 [3] Instrumented.cshtml) - CSharp - \n} HtmlContent - (591:33,1 [4] Instrumented.cshtml) - IntermediateToken - (591:33,1 [4] Instrumented.cshtml) - Html - \n\n + LazyIntermediateToken - (591:33,1 [4] Instrumented.cshtml) - Html - \n\n CSharpCode - (596:35,1 [26] Instrumented.cshtml) - IntermediateToken - (596:35,1 [26] Instrumented.cshtml) - CSharp - lock(new object()) {\n + LazyIntermediateToken - (596:35,1 [26] Instrumented.cshtml) - CSharp - lock(new object()) {\n HtmlContent - (622:36,4 [47] Instrumented.cshtml) - IntermediateToken - (622:36,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (625:36,7 [40] Instrumented.cshtml) - Html - This block is locked, for your security! - IntermediateToken - (665:36,47 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (622:36,4 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (625:36,7 [40] Instrumented.cshtml) - Html - This block is locked, for your security! + LazyIntermediateToken - (665:36,47 [4] Instrumented.cshtml) - Html -
CSharpCode - (669:36,51 [3] Instrumented.cshtml) - IntermediateToken - (669:36,51 [3] Instrumented.cshtml) - CSharp - \n} + LazyIntermediateToken - (669:36,51 [3] Instrumented.cshtml) - CSharp - \n} diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Instrumented_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Instrumented_Runtime.ir.txt index ac485414f4..a44af0148e 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Instrumented_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Instrumented_Runtime.ir.txt @@ -5,129 +5,129 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Instrumented_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [32] Instrumented.cshtml) - IntermediateToken - (2:0,2 [32] Instrumented.cshtml) - CSharp - \n int i = 1;\n var foo = + LazyIntermediateToken - (2:0,2 [32] Instrumented.cshtml) - CSharp - \n int i = 1;\n var foo = Template - (35:2,15 [10] Instrumented.cshtml) HtmlContent - (35:2,15 [10] Instrumented.cshtml) - IntermediateToken - (35:2,15 [2] Instrumented.cshtml) - Html -- IntermediateToken - (38:2,18 [3] Instrumented.cshtml) - Html - Bar - IntermediateToken - (41:2,21 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (35:2,15 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (38:2,18 [3] Instrumented.cshtml) - Html - Bar + LazyIntermediateToken - (41:2,21 [4] Instrumented.cshtml) - Html -
CSharpCode - (45:2,25 [3] Instrumented.cshtml) - IntermediateToken - (45:2,25 [3] Instrumented.cshtml) - CSharp - ;\n + LazyIntermediateToken - (45:2,25 [3] Instrumented.cshtml) - CSharp - ;\n HtmlContent - (48:3,0 [4] Instrumented.cshtml) - IntermediateToken - (48:3,0 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (48:3,0 [4] Instrumented.cshtml) - Html - HtmlContent - (54:3,6 [39] Instrumented.cshtml) - IntermediateToken - (54:3,6 [14] Instrumented.cshtml) - Html - Hello, World\n - IntermediateToken - (68:4,0 [4] Instrumented.cshtml) - Html - - IntermediateToken - (72:4,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (75:4,7 [12] Instrumented.cshtml) - Html - Hello, World - IntermediateToken - (87:4,19 [4] Instrumented.cshtml) - Html -
- IntermediateToken - (91:4,23 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (54:3,6 [14] Instrumented.cshtml) - Html - Hello, World\n + LazyIntermediateToken - (68:4,0 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (72:4,4 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (75:4,7 [12] Instrumented.cshtml) - Html - Hello, World + LazyIntermediateToken - (87:4,19 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (91:4,23 [2] Instrumented.cshtml) - Html - \n CSharpCode - (93:5,0 [0] Instrumented.cshtml) - IntermediateToken - (93:5,0 [0] Instrumented.cshtml) - CSharp - + LazyIntermediateToken - (93:5,0 [0] Instrumented.cshtml) - CSharp - HtmlContent - (96:6,0 [2] Instrumented.cshtml) - IntermediateToken - (96:6,0 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (96:6,0 [2] Instrumented.cshtml) - Html - \n CSharpCode - (99:7,1 [18] Instrumented.cshtml) - IntermediateToken - (99:7,1 [18] Instrumented.cshtml) - CSharp - while(i <= 10) {\n + LazyIntermediateToken - (99:7,1 [18] Instrumented.cshtml) - CSharp - while(i <= 10) {\n HtmlContent - (117:8,0 [23] Instrumented.cshtml) - IntermediateToken - (117:8,0 [4] Instrumented.cshtml) - Html - - IntermediateToken - (121:8,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (124:8,7 [16] Instrumented.cshtml) - Html - Hello from C#, # + LazyIntermediateToken - (117:8,0 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (121:8,4 [2] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (124:8,7 [16] Instrumented.cshtml) - Html - Hello from C#, # CSharpExpression - (142:8,25 [1] Instrumented.cshtml) - IntermediateToken - (142:8,25 [1] Instrumented.cshtml) - CSharp - i + LazyIntermediateToken - (142:8,25 [1] Instrumented.cshtml) - CSharp - i HtmlContent - (144:8,27 [6] Instrumented.cshtml) - IntermediateToken - (144:8,27 [4] Instrumented.cshtml) - Html -
- IntermediateToken - (148:8,31 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (144:8,27 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (148:8,31 [2] Instrumented.cshtml) - Html - \n CSharpCode - (150:9,0 [16] Instrumented.cshtml) - IntermediateToken - (150:9,0 [16] Instrumented.cshtml) - CSharp - i += 1;\n}\n + LazyIntermediateToken - (150:9,0 [16] Instrumented.cshtml) - CSharp - i += 1;\n}\n HtmlContent - (166:11,0 [2] Instrumented.cshtml) - IntermediateToken - (166:11,0 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (166:11,0 [2] Instrumented.cshtml) - Html - \n CSharpCode - (169:12,1 [15] Instrumented.cshtml) - IntermediateToken - (169:12,1 [15] Instrumented.cshtml) - CSharp - if(i == 11) {\n + LazyIntermediateToken - (169:12,1 [15] Instrumented.cshtml) - CSharp - if(i == 11) {\n HtmlContent - (184:13,0 [31] Instrumented.cshtml) - IntermediateToken - (184:13,0 [4] Instrumented.cshtml) - Html - - IntermediateToken - (188:13,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (191:13,7 [18] Instrumented.cshtml) - Html - We wrote 10 lines! - IntermediateToken - (209:13,25 [4] Instrumented.cshtml) - Html -
- IntermediateToken - (213:13,29 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (184:13,0 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (188:13,4 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (191:13,7 [18] Instrumented.cshtml) - Html - We wrote 10 lines! + LazyIntermediateToken - (209:13,25 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (213:13,29 [2] Instrumented.cshtml) - Html - \n CSharpCode - (215:14,0 [3] Instrumented.cshtml) - IntermediateToken - (215:14,0 [3] Instrumented.cshtml) - CSharp - }\n + LazyIntermediateToken - (215:14,0 [3] Instrumented.cshtml) - CSharp - }\n HtmlContent - (218:15,0 [2] Instrumented.cshtml) - IntermediateToken - (218:15,0 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (218:15,0 [2] Instrumented.cshtml) - Html - \n CSharpCode - (221:16,1 [27] Instrumented.cshtml) - IntermediateToken - (221:16,1 [27] Instrumented.cshtml) - CSharp - switch(i) {\n case 11:\n + LazyIntermediateToken - (221:16,1 [27] Instrumented.cshtml) - CSharp - switch(i) {\n case 11:\n HtmlContent - (248:18,0 [46] Instrumented.cshtml) - IntermediateToken - (248:18,0 [8] Instrumented.cshtml) - Html - - IntermediateToken - (256:18,8 [2] Instrumented.cshtml) - Html -- IntermediateToken - (259:18,11 [29] Instrumented.cshtml) - Html - No really, we wrote 10 lines! - IntermediateToken - (288:18,40 [4] Instrumented.cshtml) - Html -
- IntermediateToken - (292:18,44 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (248:18,0 [8] Instrumented.cshtml) - Html - + LazyIntermediateToken - (256:18,8 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (259:18,11 [29] Instrumented.cshtml) - Html - No really, we wrote 10 lines! + LazyIntermediateToken - (288:18,40 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (292:18,44 [2] Instrumented.cshtml) - Html - \n CSharpCode - (294:19,0 [30] Instrumented.cshtml) - IntermediateToken - (294:19,0 [30] Instrumented.cshtml) - CSharp - break;\n default:\n + LazyIntermediateToken - (294:19,0 [30] Instrumented.cshtml) - CSharp - break;\n default:\n HtmlContent - (324:21,0 [39] Instrumented.cshtml) - IntermediateToken - (324:21,0 [8] Instrumented.cshtml) - Html - - IntermediateToken - (332:21,8 [2] Instrumented.cshtml) - Html -- IntermediateToken - (335:21,11 [22] Instrumented.cshtml) - Html - Actually, we didn't... - IntermediateToken - (357:21,33 [4] Instrumented.cshtml) - Html -
- IntermediateToken - (361:21,37 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (324:21,0 [8] Instrumented.cshtml) - Html - + LazyIntermediateToken - (332:21,8 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (335:21,11 [22] Instrumented.cshtml) - Html - Actually, we didn't... + LazyIntermediateToken - (357:21,33 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (361:21,37 [2] Instrumented.cshtml) - Html - \n CSharpCode - (363:22,0 [19] Instrumented.cshtml) - IntermediateToken - (363:22,0 [19] Instrumented.cshtml) - CSharp - break;\n}\n + LazyIntermediateToken - (363:22,0 [19] Instrumented.cshtml) - CSharp - break;\n}\n HtmlContent - (382:24,0 [2] Instrumented.cshtml) - IntermediateToken - (382:24,0 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (382:24,0 [2] Instrumented.cshtml) - Html - \n CSharpCode - (385:25,1 [35] Instrumented.cshtml) - IntermediateToken - (385:25,1 [35] Instrumented.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n + LazyIntermediateToken - (385:25,1 [35] Instrumented.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n HtmlContent - (420:26,0 [29] Instrumented.cshtml) - IntermediateToken - (420:26,0 [4] Instrumented.cshtml) - Html - - IntermediateToken - (424:26,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (427:26,7 [22] Instrumented.cshtml) - Html - Hello again from C#, # + LazyIntermediateToken - (420:26,0 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (424:26,4 [2] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (427:26,7 [22] Instrumented.cshtml) - Html - Hello again from C#, # CSharpExpression - (451:26,31 [1] Instrumented.cshtml) - IntermediateToken - (451:26,31 [1] Instrumented.cshtml) - CSharp - j + LazyIntermediateToken - (451:26,31 [1] Instrumented.cshtml) - CSharp - j HtmlContent - (453:26,33 [6] Instrumented.cshtml) - IntermediateToken - (453:26,33 [4] Instrumented.cshtml) - Html -
- IntermediateToken - (457:26,37 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (453:26,33 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (457:26,37 [2] Instrumented.cshtml) - Html - \n CSharpCode - (459:27,0 [3] Instrumented.cshtml) - IntermediateToken - (459:27,0 [3] Instrumented.cshtml) - CSharp - }\n + LazyIntermediateToken - (459:27,0 [3] Instrumented.cshtml) - CSharp - }\n HtmlContent - (462:28,0 [2] Instrumented.cshtml) - IntermediateToken - (462:28,0 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (462:28,0 [2] Instrumented.cshtml) - Html - \n CSharpCode - (465:29,1 [7] Instrumented.cshtml) - IntermediateToken - (465:29,1 [7] Instrumented.cshtml) - CSharp - try {\n + LazyIntermediateToken - (465:29,1 [7] Instrumented.cshtml) - CSharp - try {\n HtmlContent - (472:30,0 [41] Instrumented.cshtml) - IntermediateToken - (472:30,0 [4] Instrumented.cshtml) - Html - - IntermediateToken - (476:30,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (479:30,7 [28] Instrumented.cshtml) - Html - That time, we wrote 5 lines! - IntermediateToken - (507:30,35 [4] Instrumented.cshtml) - Html -
- IntermediateToken - (511:30,39 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (472:30,0 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (476:30,4 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (479:30,7 [28] Instrumented.cshtml) - Html - That time, we wrote 5 lines! + LazyIntermediateToken - (507:30,35 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (511:30,39 [2] Instrumented.cshtml) - Html - \n CSharpCode - (513:31,0 [25] Instrumented.cshtml) - IntermediateToken - (513:31,0 [25] Instrumented.cshtml) - CSharp - } catch(Exception ex) {\n + LazyIntermediateToken - (513:31,0 [25] Instrumented.cshtml) - CSharp - } catch(Exception ex) {\n HtmlContent - (538:32,0 [33] Instrumented.cshtml) - IntermediateToken - (538:32,0 [4] Instrumented.cshtml) - Html - - IntermediateToken - (542:32,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (545:32,7 [26] Instrumented.cshtml) - Html - Oh no! An error occurred: + LazyIntermediateToken - (538:32,0 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (542:32,4 [2] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (545:32,7 [26] Instrumented.cshtml) - Html - Oh no! An error occurred: CSharpExpression - (573:32,35 [10] Instrumented.cshtml) - IntermediateToken - (573:32,35 [10] Instrumented.cshtml) - CSharp - ex.Message + LazyIntermediateToken - (573:32,35 [10] Instrumented.cshtml) - CSharp - ex.Message HtmlContent - (584:32,46 [6] Instrumented.cshtml) - IntermediateToken - (584:32,46 [4] Instrumented.cshtml) - Html -
- IntermediateToken - (588:32,50 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (584:32,46 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (588:32,50 [2] Instrumented.cshtml) - Html - \n CSharpCode - (590:33,0 [3] Instrumented.cshtml) - IntermediateToken - (590:33,0 [3] Instrumented.cshtml) - CSharp - }\n + LazyIntermediateToken - (590:33,0 [3] Instrumented.cshtml) - CSharp - }\n HtmlContent - (593:34,0 [2] Instrumented.cshtml) - IntermediateToken - (593:34,0 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (593:34,0 [2] Instrumented.cshtml) - Html - \n CSharpCode - (596:35,1 [22] Instrumented.cshtml) - IntermediateToken - (596:35,1 [22] Instrumented.cshtml) - CSharp - lock(new object()) {\n + LazyIntermediateToken - (596:35,1 [22] Instrumented.cshtml) - CSharp - lock(new object()) {\n HtmlContent - (618:36,0 [53] Instrumented.cshtml) - IntermediateToken - (618:36,0 [4] Instrumented.cshtml) - Html - - IntermediateToken - (622:36,4 [2] Instrumented.cshtml) - Html -- IntermediateToken - (625:36,7 [40] Instrumented.cshtml) - Html - This block is locked, for your security! - IntermediateToken - (665:36,47 [4] Instrumented.cshtml) - Html -
- IntermediateToken - (669:36,51 [2] Instrumented.cshtml) - Html - \n + LazyIntermediateToken - (618:36,0 [4] Instrumented.cshtml) - Html - + LazyIntermediateToken - (622:36,4 [2] Instrumented.cshtml) - Html -+ LazyIntermediateToken - (625:36,7 [40] Instrumented.cshtml) - Html - This block is locked, for your security! + LazyIntermediateToken - (665:36,47 [4] Instrumented.cshtml) - Html -
+ LazyIntermediateToken - (669:36,51 [2] Instrumented.cshtml) - Html - \n CSharpCode - (671:37,0 [1] Instrumented.cshtml) - IntermediateToken - (671:37,0 [1] Instrumented.cshtml) - CSharp - } + LazyIntermediateToken - (671:37,0 [1] Instrumented.cshtml) - CSharp - } diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/MarkupInCodeBlock_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/MarkupInCodeBlock_DesignTime.ir.txt index 1c5e460f3c..bf0a6a8704 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/MarkupInCodeBlock_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/MarkupInCodeBlock_DesignTime.ir.txt @@ -10,14 +10,14 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [46] MarkupInCodeBlock.cshtml) - IntermediateToken - (2:0,2 [46] MarkupInCodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n + LazyIntermediateToken - (2:0,2 [46] MarkupInCodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n HtmlContent - (48:2,8 [19] MarkupInCodeBlock.cshtml) - IntermediateToken - (48:2,8 [2] MarkupInCodeBlock.cshtml) - Html -- IntermediateToken - (51:2,11 [16] MarkupInCodeBlock.cshtml) - Html - Hello from C#, # + LazyIntermediateToken - (48:2,8 [2] MarkupInCodeBlock.cshtml) - Html -
+ LazyIntermediateToken - (51:2,11 [16] MarkupInCodeBlock.cshtml) - Html - Hello from C#, # CSharpExpression - (69:2,29 [12] MarkupInCodeBlock.cshtml) - IntermediateToken - (69:2,29 [12] MarkupInCodeBlock.cshtml) - CSharp - i.ToString() + LazyIntermediateToken - (69:2,29 [12] MarkupInCodeBlock.cshtml) - CSharp - i.ToString() HtmlContent - (82:2,42 [4] MarkupInCodeBlock.cshtml) - IntermediateToken - (82:2,42 [4] MarkupInCodeBlock.cshtml) - Html -
+ LazyIntermediateToken - (82:2,42 [4] MarkupInCodeBlock.cshtml) - Html - CSharpCode - (86:2,46 [9] MarkupInCodeBlock.cshtml) - IntermediateToken - (86:2,46 [9] MarkupInCodeBlock.cshtml) - CSharp - \n }\n + LazyIntermediateToken - (86:2,46 [9] MarkupInCodeBlock.cshtml) - CSharp - \n }\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/MarkupInCodeBlock_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/MarkupInCodeBlock_Runtime.ir.txt index d517c6d4ad..519b0b9d58 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/MarkupInCodeBlock_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/MarkupInCodeBlock_Runtime.ir.txt @@ -5,16 +5,16 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_MarkupInCodeBlock_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [38] MarkupInCodeBlock.cshtml) - IntermediateToken - (2:0,2 [38] MarkupInCodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n + LazyIntermediateToken - (2:0,2 [38] MarkupInCodeBlock.cshtml) - CSharp - \n for(int i = 1; i <= 10; i++) {\n HtmlContent - (40:2,0 [27] MarkupInCodeBlock.cshtml) - IntermediateToken - (40:2,0 [8] MarkupInCodeBlock.cshtml) - Html - - IntermediateToken - (48:2,8 [2] MarkupInCodeBlock.cshtml) - Html -- IntermediateToken - (51:2,11 [16] MarkupInCodeBlock.cshtml) - Html - Hello from C#, # + LazyIntermediateToken - (40:2,0 [8] MarkupInCodeBlock.cshtml) - Html - + LazyIntermediateToken - (48:2,8 [2] MarkupInCodeBlock.cshtml) - Html -
+ LazyIntermediateToken - (51:2,11 [16] MarkupInCodeBlock.cshtml) - Html - Hello from C#, # CSharpExpression - (69:2,29 [12] MarkupInCodeBlock.cshtml) - IntermediateToken - (69:2,29 [12] MarkupInCodeBlock.cshtml) - CSharp - i.ToString() + LazyIntermediateToken - (69:2,29 [12] MarkupInCodeBlock.cshtml) - CSharp - i.ToString() HtmlContent - (82:2,42 [6] MarkupInCodeBlock.cshtml) - IntermediateToken - (82:2,42 [4] MarkupInCodeBlock.cshtml) - Html -
- IntermediateToken - (86:2,46 [2] MarkupInCodeBlock.cshtml) - Html - \n + LazyIntermediateToken - (82:2,42 [4] MarkupInCodeBlock.cshtml) - Html - + LazyIntermediateToken - (86:2,46 [2] MarkupInCodeBlock.cshtml) - Html - \n CSharpCode - (88:3,0 [7] MarkupInCodeBlock.cshtml) - IntermediateToken - (88:3,0 [7] MarkupInCodeBlock.cshtml) - CSharp - }\n + LazyIntermediateToken - (88:3,0 [7] MarkupInCodeBlock.cshtml) - CSharp - }\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Markup_InCodeBlocksWithTagHelper_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Markup_InCodeBlocksWithTagHelper_DesignTime.ir.txt index 37532809ce..354bac9ace 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Markup_InCodeBlocksWithTagHelper_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Markup_InCodeBlocksWithTagHelper_DesignTime.ir.txt @@ -13,69 +13,69 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (31:0,31 [2] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (31:0,31 [2] Markup_InCodeBlocksWithTagHelper.cshtml) - Html - \n + LazyIntermediateToken - (31:0,31 [2] Markup_InCodeBlocksWithTagHelper.cshtml) - Html - \n CSharpCode - (35:1,2 [154] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (35:1,2 [154] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - \n var people = new Person[]\n {\n new Person() { Name = "Taylor", Age = 95, },\n };\n\n void PrintName(Person person)\n {\n + LazyIntermediateToken - (35:1,2 [154] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - \n var people = new Person[]\n {\n new Person() { Name = "Taylor", Age = 95, },\n };\n\n void PrintName(Person person)\n {\n TagHelper - (189:9,8 [23] Markup_InCodeBlocksWithTagHelper.cshtml) - div - TagMode.StartTagAndEndTag DefaultTagHelperBody - CSharpExpression - (195:9,14 [11] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (195:9,14 [11] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - person.Name + LazyIntermediateToken - (195:9,14 [11] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - person.Name DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperExecute - CSharpCode - (212:9,31 [9] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (212:9,31 [9] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - \n }\n + LazyIntermediateToken - (212:9,31 [9] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - \n }\n HtmlContent - (224:12,0 [2] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (224:12,0 [2] Markup_InCodeBlocksWithTagHelper.cshtml) - Html - \n + LazyIntermediateToken - (224:12,0 [2] Markup_InCodeBlocksWithTagHelper.cshtml) - Html - \n CSharpCode - (228:13,2 [23] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (228:13,2 [23] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - PrintName(people[0]); + LazyIntermediateToken - (228:13,2 [23] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - PrintName(people[0]); CSharpCode - (256:14,2 [36] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (256:14,2 [36] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - await AnnounceBirthday(people[0]); + LazyIntermediateToken - (256:14,2 [36] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - await AnnounceBirthday(people[0]); HtmlContent - (295:15,0 [2] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (295:15,0 [2] Markup_InCodeBlocksWithTagHelper.cshtml) - Html - \n + LazyIntermediateToken - (295:15,0 [2] Markup_InCodeBlocksWithTagHelper.cshtml) - Html - \n CSharpCode - (309:16,12 [106] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (309:16,12 [106] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - \n Task AnnounceBirthday(Person person)\n {\n var formatted = $"Mr. {person.Name}";\n + LazyIntermediateToken - (309:16,12 [106] Markup_InCodeBlocksWithTagHelper.cshtml) - CSharp - \n Task AnnounceBirthday(Person person)\n {\n var formatted = $"Mr. {person.Name}";\n TagHelper - (415:20,8 [72] Markup_InCodeBlocksWithTagHelper.cshtml) - div - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (420:20,13 [33] Markup_InCodeBlocksWithTagHelper.cshtml) - IntermediateToken - (420:20,13 [14] Markup_InCodeBlocksWithTagHelper.cshtml) - Html - \n - IntermediateToken - (434:21,12 [3] Markup_InCodeBlocksWithTagHelper.cshtml) - Html -- IntermediateToken - (51:5,7 [16] NoLinePragmas.cshtml) - Html - Hello from C#, # + LazyIntermediateToken - (48:5,4 [2] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (51:5,7 [16] NoLinePragmas.cshtml) - Html - Hello from C#, # CSharpExpression - (69:5,25 [1] NoLinePragmas.cshtml) - IntermediateToken - (69:5,25 [1] NoLinePragmas.cshtml) - CSharp - i + LazyIntermediateToken - (69:5,25 [1] NoLinePragmas.cshtml) - CSharp - i HtmlContent - (71:5,27 [4] NoLinePragmas.cshtml) - IntermediateToken - (71:5,27 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (71:5,27 [4] NoLinePragmas.cshtml) - Html - CSharpCode - (75:5,31 [16] NoLinePragmas.cshtml) - IntermediateToken - (75:5,31 [16] NoLinePragmas.cshtml) - CSharp - \n i += 1;\n} + LazyIntermediateToken - (75:5,31 [16] NoLinePragmas.cshtml) - CSharp - \n i += 1;\n} HtmlContent - (91:7,1 [4] NoLinePragmas.cshtml) - IntermediateToken - (91:7,1 [4] NoLinePragmas.cshtml) - Html - \n\n + LazyIntermediateToken - (91:7,1 [4] NoLinePragmas.cshtml) - Html - \n\n CSharpCode - (96:9,1 [19] NoLinePragmas.cshtml) - IntermediateToken - (96:9,1 [19] NoLinePragmas.cshtml) - CSharp - if(i == 11) {\n + LazyIntermediateToken - (96:9,1 [19] NoLinePragmas.cshtml) - CSharp - if(i == 11) {\n HtmlContent - (115:10,4 [25] NoLinePragmas.cshtml) - IntermediateToken - (115:10,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (118:10,7 [18] NoLinePragmas.cshtml) - Html - We wrote 10 lines! - IntermediateToken - (136:10,25 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (115:10,4 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (118:10,7 [18] NoLinePragmas.cshtml) - Html - We wrote 10 lines! + LazyIntermediateToken - (136:10,25 [4] NoLinePragmas.cshtml) - Html -
CSharpCode - (140:10,29 [3] NoLinePragmas.cshtml) - IntermediateToken - (140:10,29 [3] NoLinePragmas.cshtml) - CSharp - \n} + LazyIntermediateToken - (140:10,29 [3] NoLinePragmas.cshtml) - CSharp - \n} HtmlContent - (143:11,1 [4] NoLinePragmas.cshtml) - IntermediateToken - (143:11,1 [4] NoLinePragmas.cshtml) - Html - \n\n + LazyIntermediateToken - (143:11,1 [4] NoLinePragmas.cshtml) - Html - \n\n CSharpCode - (148:13,1 [35] NoLinePragmas.cshtml) - IntermediateToken - (148:13,1 [35] NoLinePragmas.cshtml) - CSharp - switch(i) {\n case 11:\n + LazyIntermediateToken - (148:13,1 [35] NoLinePragmas.cshtml) - CSharp - switch(i) {\n case 11:\n HtmlContent - (183:15,8 [36] NoLinePragmas.cshtml) - IntermediateToken - (183:15,8 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (186:15,11 [29] NoLinePragmas.cshtml) - Html - No really, we wrote 10 lines! - IntermediateToken - (215:15,40 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (183:15,8 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (186:15,11 [29] NoLinePragmas.cshtml) - Html - No really, we wrote 10 lines! + LazyIntermediateToken - (215:15,40 [4] NoLinePragmas.cshtml) - Html -
CSharpCode - (219:15,44 [40] NoLinePragmas.cshtml) - IntermediateToken - (219:15,44 [40] NoLinePragmas.cshtml) - CSharp - \n break;\n default:\n + LazyIntermediateToken - (219:15,44 [40] NoLinePragmas.cshtml) - CSharp - \n break;\n default:\n HtmlContent - (259:18,8 [29] NoLinePragmas.cshtml) - IntermediateToken - (259:18,8 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (262:18,11 [22] NoLinePragmas.cshtml) - Html - Actually, we didn't... - IntermediateToken - (284:18,33 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (259:18,8 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (262:18,11 [22] NoLinePragmas.cshtml) - Html - Actually, we didn't... + LazyIntermediateToken - (284:18,33 [4] NoLinePragmas.cshtml) - Html -
CSharpCode - (288:18,37 [19] NoLinePragmas.cshtml) - IntermediateToken - (288:18,37 [19] NoLinePragmas.cshtml) - CSharp - \n break;\n} + LazyIntermediateToken - (288:18,37 [19] NoLinePragmas.cshtml) - CSharp - \n break;\n} HtmlContent - (307:20,1 [4] NoLinePragmas.cshtml) - IntermediateToken - (307:20,1 [4] NoLinePragmas.cshtml) - Html - \n\n + LazyIntermediateToken - (307:20,1 [4] NoLinePragmas.cshtml) - Html - \n\n CSharpCode - (312:22,1 [39] NoLinePragmas.cshtml) - IntermediateToken - (312:22,1 [39] NoLinePragmas.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n + LazyIntermediateToken - (312:22,1 [39] NoLinePragmas.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n HtmlContent - (351:23,4 [25] NoLinePragmas.cshtml) - IntermediateToken - (351:23,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (354:23,7 [22] NoLinePragmas.cshtml) - Html - Hello again from C#, # + LazyIntermediateToken - (351:23,4 [2] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (354:23,7 [22] NoLinePragmas.cshtml) - Html - Hello again from C#, # CSharpExpression - (378:23,31 [1] NoLinePragmas.cshtml) - IntermediateToken - (378:23,31 [1] NoLinePragmas.cshtml) - CSharp - j + LazyIntermediateToken - (378:23,31 [1] NoLinePragmas.cshtml) - CSharp - j HtmlContent - (380:23,33 [4] NoLinePragmas.cshtml) - IntermediateToken - (380:23,33 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (380:23,33 [4] NoLinePragmas.cshtml) - Html - CSharpCode - (384:23,37 [3] NoLinePragmas.cshtml) - IntermediateToken - (384:23,37 [3] NoLinePragmas.cshtml) - CSharp - \n} + LazyIntermediateToken - (384:23,37 [3] NoLinePragmas.cshtml) - CSharp - \n} HtmlContent - (387:24,1 [4] NoLinePragmas.cshtml) - IntermediateToken - (387:24,1 [4] NoLinePragmas.cshtml) - Html - \n\n + LazyIntermediateToken - (387:24,1 [4] NoLinePragmas.cshtml) - Html - \n\n CSharpCode - (392:26,1 [11] NoLinePragmas.cshtml) - IntermediateToken - (392:26,1 [11] NoLinePragmas.cshtml) - CSharp - try {\n + LazyIntermediateToken - (392:26,1 [11] NoLinePragmas.cshtml) - CSharp - try {\n HtmlContent - (403:27,4 [35] NoLinePragmas.cshtml) - IntermediateToken - (403:27,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (406:27,7 [28] NoLinePragmas.cshtml) - Html - That time, we wrote 5 lines! - IntermediateToken - (434:27,35 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (403:27,4 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (406:27,7 [28] NoLinePragmas.cshtml) - Html - That time, we wrote 5 lines! + LazyIntermediateToken - (434:27,35 [4] NoLinePragmas.cshtml) - Html -
CSharpCode - (438:27,39 [31] NoLinePragmas.cshtml) - IntermediateToken - (438:27,39 [31] NoLinePragmas.cshtml) - CSharp - \n} catch(Exception ex) {\n + LazyIntermediateToken - (438:27,39 [31] NoLinePragmas.cshtml) - CSharp - \n} catch(Exception ex) {\n HtmlContent - (469:29,4 [29] NoLinePragmas.cshtml) - IntermediateToken - (469:29,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (472:29,7 [26] NoLinePragmas.cshtml) - Html - Oh no! An error occurred: + LazyIntermediateToken - (469:29,4 [2] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (472:29,7 [26] NoLinePragmas.cshtml) - Html - Oh no! An error occurred: CSharpExpression - (500:29,35 [10] NoLinePragmas.cshtml) - IntermediateToken - (500:29,35 [10] NoLinePragmas.cshtml) - CSharp - ex.Message + LazyIntermediateToken - (500:29,35 [10] NoLinePragmas.cshtml) - CSharp - ex.Message HtmlContent - (511:29,46 [4] NoLinePragmas.cshtml) - IntermediateToken - (511:29,46 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (511:29,46 [4] NoLinePragmas.cshtml) - Html - CSharpCode - (515:29,50 [7] NoLinePragmas.cshtml) - IntermediateToken - (515:29,50 [7] NoLinePragmas.cshtml) - CSharp - \n}\n\n + LazyIntermediateToken - (515:29,50 [7] NoLinePragmas.cshtml) - CSharp - \n}\n\n CSharpCode - (556:32,34 [0] NoLinePragmas.cshtml) - IntermediateToken - (556:32,34 [0] NoLinePragmas.cshtml) - CSharp - + LazyIntermediateToken - (556:32,34 [0] NoLinePragmas.cshtml) - CSharp - HtmlContent - (556:32,34 [14] NoLinePragmas.cshtml) - IntermediateToken - (556:32,34 [2] NoLinePragmas.cshtml) - Html - \n - IntermediateToken - (558:33,0 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (561:33,3 [9] NoLinePragmas.cshtml) - Html - i is now + LazyIntermediateToken - (556:32,34 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (558:33,0 [2] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (561:33,3 [9] NoLinePragmas.cshtml) - Html - i is now CSharpExpression - (571:33,13 [1] NoLinePragmas.cshtml) - IntermediateToken - (571:33,13 [1] NoLinePragmas.cshtml) - CSharp - i + LazyIntermediateToken - (571:33,13 [1] NoLinePragmas.cshtml) - CSharp - i HtmlContent - (572:33,14 [8] NoLinePragmas.cshtml) - IntermediateToken - (572:33,14 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (576:33,18 [4] NoLinePragmas.cshtml) - Html - \n\n + LazyIntermediateToken - (572:33,14 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (576:33,18 [4] NoLinePragmas.cshtml) - Html - \n\n CSharpCode - (581:35,1 [26] NoLinePragmas.cshtml) - IntermediateToken - (581:35,1 [26] NoLinePragmas.cshtml) - CSharp - lock(new object()) {\n + LazyIntermediateToken - (581:35,1 [26] NoLinePragmas.cshtml) - CSharp - lock(new object()) {\n HtmlContent - (607:36,4 [47] NoLinePragmas.cshtml) - IntermediateToken - (607:36,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (610:36,7 [40] NoLinePragmas.cshtml) - Html - This block is locked, for your security! - IntermediateToken - (650:36,47 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (607:36,4 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (610:36,7 [40] NoLinePragmas.cshtml) - Html - This block is locked, for your security! + LazyIntermediateToken - (650:36,47 [4] NoLinePragmas.cshtml) - Html -
CSharpCode - (654:36,51 [3] NoLinePragmas.cshtml) - IntermediateToken - (654:36,51 [3] NoLinePragmas.cshtml) - CSharp - \n} + LazyIntermediateToken - (654:36,51 [3] NoLinePragmas.cshtml) - CSharp - \n} diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NoLinePragmas_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NoLinePragmas_Runtime.ir.txt index 1b8d2a8073..070dbe0208 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NoLinePragmas_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NoLinePragmas_Runtime.ir.txt @@ -5,118 +5,118 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_NoLinePragmas_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [18] NoLinePragmas.cshtml) - IntermediateToken - (2:0,2 [18] NoLinePragmas.cshtml) - CSharp - \n int i = 1;\n + LazyIntermediateToken - (2:0,2 [18] NoLinePragmas.cshtml) - CSharp - \n int i = 1;\n HtmlContent - (23:3,0 [2] NoLinePragmas.cshtml) - IntermediateToken - (23:3,0 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (23:3,0 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (26:4,1 [18] NoLinePragmas.cshtml) - IntermediateToken - (26:4,1 [18] NoLinePragmas.cshtml) - CSharp - while(i <= 10) {\n + LazyIntermediateToken - (26:4,1 [18] NoLinePragmas.cshtml) - CSharp - while(i <= 10) {\n HtmlContent - (44:5,0 [23] NoLinePragmas.cshtml) - IntermediateToken - (44:5,0 [4] NoLinePragmas.cshtml) - Html - - IntermediateToken - (48:5,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (51:5,7 [16] NoLinePragmas.cshtml) - Html - Hello from C#, # + LazyIntermediateToken - (44:5,0 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (48:5,4 [2] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (51:5,7 [16] NoLinePragmas.cshtml) - Html - Hello from C#, # CSharpExpression - (69:5,25 [1] NoLinePragmas.cshtml) - IntermediateToken - (69:5,25 [1] NoLinePragmas.cshtml) - CSharp - i + LazyIntermediateToken - (69:5,25 [1] NoLinePragmas.cshtml) - CSharp - i HtmlContent - (71:5,27 [6] NoLinePragmas.cshtml) - IntermediateToken - (71:5,27 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (75:5,31 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (71:5,27 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (75:5,31 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (77:6,0 [16] NoLinePragmas.cshtml) - IntermediateToken - (77:6,0 [16] NoLinePragmas.cshtml) - CSharp - i += 1;\n}\n + LazyIntermediateToken - (77:6,0 [16] NoLinePragmas.cshtml) - CSharp - i += 1;\n}\n HtmlContent - (93:8,0 [2] NoLinePragmas.cshtml) - IntermediateToken - (93:8,0 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (93:8,0 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (96:9,1 [15] NoLinePragmas.cshtml) - IntermediateToken - (96:9,1 [15] NoLinePragmas.cshtml) - CSharp - if(i == 11) {\n + LazyIntermediateToken - (96:9,1 [15] NoLinePragmas.cshtml) - CSharp - if(i == 11) {\n HtmlContent - (111:10,0 [31] NoLinePragmas.cshtml) - IntermediateToken - (111:10,0 [4] NoLinePragmas.cshtml) - Html - - IntermediateToken - (115:10,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (118:10,7 [18] NoLinePragmas.cshtml) - Html - We wrote 10 lines! - IntermediateToken - (136:10,25 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (140:10,29 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (111:10,0 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (115:10,4 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (118:10,7 [18] NoLinePragmas.cshtml) - Html - We wrote 10 lines! + LazyIntermediateToken - (136:10,25 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (140:10,29 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (142:11,0 [3] NoLinePragmas.cshtml) - IntermediateToken - (142:11,0 [3] NoLinePragmas.cshtml) - CSharp - }\n + LazyIntermediateToken - (142:11,0 [3] NoLinePragmas.cshtml) - CSharp - }\n HtmlContent - (145:12,0 [2] NoLinePragmas.cshtml) - IntermediateToken - (145:12,0 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (145:12,0 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (148:13,1 [27] NoLinePragmas.cshtml) - IntermediateToken - (148:13,1 [27] NoLinePragmas.cshtml) - CSharp - switch(i) {\n case 11:\n + LazyIntermediateToken - (148:13,1 [27] NoLinePragmas.cshtml) - CSharp - switch(i) {\n case 11:\n HtmlContent - (175:15,0 [46] NoLinePragmas.cshtml) - IntermediateToken - (175:15,0 [8] NoLinePragmas.cshtml) - Html - - IntermediateToken - (183:15,8 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (186:15,11 [29] NoLinePragmas.cshtml) - Html - No really, we wrote 10 lines! - IntermediateToken - (215:15,40 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (219:15,44 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (175:15,0 [8] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (183:15,8 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (186:15,11 [29] NoLinePragmas.cshtml) - Html - No really, we wrote 10 lines! + LazyIntermediateToken - (215:15,40 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (219:15,44 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (221:16,0 [30] NoLinePragmas.cshtml) - IntermediateToken - (221:16,0 [30] NoLinePragmas.cshtml) - CSharp - break;\n default:\n + LazyIntermediateToken - (221:16,0 [30] NoLinePragmas.cshtml) - CSharp - break;\n default:\n HtmlContent - (251:18,0 [39] NoLinePragmas.cshtml) - IntermediateToken - (251:18,0 [8] NoLinePragmas.cshtml) - Html - - IntermediateToken - (259:18,8 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (262:18,11 [22] NoLinePragmas.cshtml) - Html - Actually, we didn't... - IntermediateToken - (284:18,33 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (288:18,37 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (251:18,0 [8] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (259:18,8 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (262:18,11 [22] NoLinePragmas.cshtml) - Html - Actually, we didn't... + LazyIntermediateToken - (284:18,33 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (288:18,37 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (290:19,0 [19] NoLinePragmas.cshtml) - IntermediateToken - (290:19,0 [19] NoLinePragmas.cshtml) - CSharp - break;\n}\n + LazyIntermediateToken - (290:19,0 [19] NoLinePragmas.cshtml) - CSharp - break;\n}\n HtmlContent - (309:21,0 [2] NoLinePragmas.cshtml) - IntermediateToken - (309:21,0 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (309:21,0 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (312:22,1 [35] NoLinePragmas.cshtml) - IntermediateToken - (312:22,1 [35] NoLinePragmas.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n + LazyIntermediateToken - (312:22,1 [35] NoLinePragmas.cshtml) - CSharp - for(int j = 1; j <= 10; j += 2) {\n HtmlContent - (347:23,0 [29] NoLinePragmas.cshtml) - IntermediateToken - (347:23,0 [4] NoLinePragmas.cshtml) - Html - - IntermediateToken - (351:23,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (354:23,7 [22] NoLinePragmas.cshtml) - Html - Hello again from C#, # + LazyIntermediateToken - (347:23,0 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (351:23,4 [2] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (354:23,7 [22] NoLinePragmas.cshtml) - Html - Hello again from C#, # CSharpExpression - (378:23,31 [1] NoLinePragmas.cshtml) - IntermediateToken - (378:23,31 [1] NoLinePragmas.cshtml) - CSharp - j + LazyIntermediateToken - (378:23,31 [1] NoLinePragmas.cshtml) - CSharp - j HtmlContent - (380:23,33 [6] NoLinePragmas.cshtml) - IntermediateToken - (380:23,33 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (384:23,37 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (380:23,33 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (384:23,37 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (386:24,0 [3] NoLinePragmas.cshtml) - IntermediateToken - (386:24,0 [3] NoLinePragmas.cshtml) - CSharp - }\n + LazyIntermediateToken - (386:24,0 [3] NoLinePragmas.cshtml) - CSharp - }\n HtmlContent - (389:25,0 [2] NoLinePragmas.cshtml) - IntermediateToken - (389:25,0 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (389:25,0 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (392:26,1 [7] NoLinePragmas.cshtml) - IntermediateToken - (392:26,1 [7] NoLinePragmas.cshtml) - CSharp - try {\n + LazyIntermediateToken - (392:26,1 [7] NoLinePragmas.cshtml) - CSharp - try {\n HtmlContent - (399:27,0 [41] NoLinePragmas.cshtml) - IntermediateToken - (399:27,0 [4] NoLinePragmas.cshtml) - Html - - IntermediateToken - (403:27,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (406:27,7 [28] NoLinePragmas.cshtml) - Html - That time, we wrote 5 lines! - IntermediateToken - (434:27,35 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (438:27,39 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (399:27,0 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (403:27,4 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (406:27,7 [28] NoLinePragmas.cshtml) - Html - That time, we wrote 5 lines! + LazyIntermediateToken - (434:27,35 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (438:27,39 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (440:28,0 [25] NoLinePragmas.cshtml) - IntermediateToken - (440:28,0 [25] NoLinePragmas.cshtml) - CSharp - } catch(Exception ex) {\n + LazyIntermediateToken - (440:28,0 [25] NoLinePragmas.cshtml) - CSharp - } catch(Exception ex) {\n HtmlContent - (465:29,0 [33] NoLinePragmas.cshtml) - IntermediateToken - (465:29,0 [4] NoLinePragmas.cshtml) - Html - - IntermediateToken - (469:29,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (472:29,7 [26] NoLinePragmas.cshtml) - Html - Oh no! An error occurred: + LazyIntermediateToken - (465:29,0 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (469:29,4 [2] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (472:29,7 [26] NoLinePragmas.cshtml) - Html - Oh no! An error occurred: CSharpExpression - (500:29,35 [10] NoLinePragmas.cshtml) - IntermediateToken - (500:29,35 [10] NoLinePragmas.cshtml) - CSharp - ex.Message + LazyIntermediateToken - (500:29,35 [10] NoLinePragmas.cshtml) - CSharp - ex.Message HtmlContent - (511:29,46 [6] NoLinePragmas.cshtml) - IntermediateToken - (511:29,46 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (515:29,50 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (511:29,46 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (515:29,50 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (517:30,0 [5] NoLinePragmas.cshtml) - IntermediateToken - (517:30,0 [5] NoLinePragmas.cshtml) - CSharp - }\n\n + LazyIntermediateToken - (517:30,0 [5] NoLinePragmas.cshtml) - CSharp - }\n\n CSharpCode - (556:32,34 [2] NoLinePragmas.cshtml) - IntermediateToken - (556:32,34 [2] NoLinePragmas.cshtml) - CSharp - \n + LazyIntermediateToken - (556:32,34 [2] NoLinePragmas.cshtml) - CSharp - \n HtmlContent - (558:33,0 [12] NoLinePragmas.cshtml) - IntermediateToken - (558:33,0 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (561:33,3 [9] NoLinePragmas.cshtml) - Html - i is now + LazyIntermediateToken - (558:33,0 [2] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (561:33,3 [9] NoLinePragmas.cshtml) - Html - i is now CSharpExpression - (571:33,13 [1] NoLinePragmas.cshtml) - IntermediateToken - (571:33,13 [1] NoLinePragmas.cshtml) - CSharp - i + LazyIntermediateToken - (571:33,13 [1] NoLinePragmas.cshtml) - CSharp - i HtmlContent - (572:33,14 [8] NoLinePragmas.cshtml) - IntermediateToken - (572:33,14 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (576:33,18 [4] NoLinePragmas.cshtml) - Html - \n\n + LazyIntermediateToken - (572:33,14 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (576:33,18 [4] NoLinePragmas.cshtml) - Html - \n\n CSharpCode - (581:35,1 [22] NoLinePragmas.cshtml) - IntermediateToken - (581:35,1 [22] NoLinePragmas.cshtml) - CSharp - lock(new object()) {\n + LazyIntermediateToken - (581:35,1 [22] NoLinePragmas.cshtml) - CSharp - lock(new object()) {\n HtmlContent - (603:36,0 [53] NoLinePragmas.cshtml) - IntermediateToken - (603:36,0 [4] NoLinePragmas.cshtml) - Html - - IntermediateToken - (607:36,4 [2] NoLinePragmas.cshtml) - Html -- IntermediateToken - (610:36,7 [40] NoLinePragmas.cshtml) - Html - This block is locked, for your security! - IntermediateToken - (650:36,47 [4] NoLinePragmas.cshtml) - Html -
- IntermediateToken - (654:36,51 [2] NoLinePragmas.cshtml) - Html - \n + LazyIntermediateToken - (603:36,0 [4] NoLinePragmas.cshtml) - Html - + LazyIntermediateToken - (607:36,4 [2] NoLinePragmas.cshtml) - Html -+ LazyIntermediateToken - (610:36,7 [40] NoLinePragmas.cshtml) - Html - This block is locked, for your security! + LazyIntermediateToken - (650:36,47 [4] NoLinePragmas.cshtml) - Html -
+ LazyIntermediateToken - (654:36,51 [2] NoLinePragmas.cshtml) - Html - \n CSharpCode - (656:37,0 [1] NoLinePragmas.cshtml) - IntermediateToken - (656:37,0 [1] NoLinePragmas.cshtml) - CSharp - } + LazyIntermediateToken - (656:37,0 [1] NoLinePragmas.cshtml) - CSharp - } diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NullConditionalExpressions_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NullConditionalExpressions_DesignTime.ir.txt index 58e35883ee..25f5ba6f05 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NullConditionalExpressions_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NullConditionalExpressions_DesignTime.ir.txt @@ -10,36 +10,36 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [6] NullConditionalExpressions.cshtml) - IntermediateToken - (2:0,2 [6] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (2:0,2 [6] NullConditionalExpressions.cshtml) - CSharp - \n CSharpExpression - (9:1,5 [13] NullConditionalExpressions.cshtml) - IntermediateToken - (9:1,5 [13] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Data + LazyIntermediateToken - (9:1,5 [13] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Data CSharpCode - (22:1,18 [6] NullConditionalExpressions.cshtml) - IntermediateToken - (22:1,18 [6] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (22:1,18 [6] NullConditionalExpressions.cshtml) - CSharp - \n CSharpExpression - (29:2,5 [22] NullConditionalExpressions.cshtml) - IntermediateToken - (29:2,5 [22] NullConditionalExpressions.cshtml) - CSharp - ViewBag.IntIndexer?[0] + LazyIntermediateToken - (29:2,5 [22] NullConditionalExpressions.cshtml) - CSharp - ViewBag.IntIndexer?[0] CSharpCode - (51:2,27 [6] NullConditionalExpressions.cshtml) - IntermediateToken - (51:2,27 [6] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (51:2,27 [6] NullConditionalExpressions.cshtml) - CSharp - \n CSharpExpression - (58:3,5 [26] NullConditionalExpressions.cshtml) - IntermediateToken - (58:3,5 [26] NullConditionalExpressions.cshtml) - CSharp - ViewBag.StrIndexer?["key"] + LazyIntermediateToken - (58:3,5 [26] NullConditionalExpressions.cshtml) - CSharp - ViewBag.StrIndexer?["key"] CSharpCode - (84:3,31 [6] NullConditionalExpressions.cshtml) - IntermediateToken - (84:3,31 [6] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (84:3,31 [6] NullConditionalExpressions.cshtml) - CSharp - \n CSharpExpression - (91:4,5 [41] NullConditionalExpressions.cshtml) - IntermediateToken - (91:4,5 [41] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Method(Value?[23]?.More)?["key"] + LazyIntermediateToken - (91:4,5 [41] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Method(Value?[23]?.More)?["key"] CSharpCode - (132:4,46 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (132:4,46 [2] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (132:4,46 [2] NullConditionalExpressions.cshtml) - CSharp - \n HtmlContent - (137:6,0 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (137:6,0 [2] NullConditionalExpressions.cshtml) - Html - \n + LazyIntermediateToken - (137:6,0 [2] NullConditionalExpressions.cshtml) - Html - \n CSharpExpression - (140:7,1 [13] NullConditionalExpressions.cshtml) - IntermediateToken - (140:7,1 [13] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Data + LazyIntermediateToken - (140:7,1 [13] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Data HtmlContent - (153:7,14 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (153:7,14 [2] NullConditionalExpressions.cshtml) - Html - \n + LazyIntermediateToken - (153:7,14 [2] NullConditionalExpressions.cshtml) - Html - \n CSharpExpression - (156:8,1 [22] NullConditionalExpressions.cshtml) - IntermediateToken - (156:8,1 [22] NullConditionalExpressions.cshtml) - CSharp - ViewBag.IntIndexer?[0] + LazyIntermediateToken - (156:8,1 [22] NullConditionalExpressions.cshtml) - CSharp - ViewBag.IntIndexer?[0] HtmlContent - (178:8,23 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (178:8,23 [2] NullConditionalExpressions.cshtml) - Html - \n + LazyIntermediateToken - (178:8,23 [2] NullConditionalExpressions.cshtml) - Html - \n CSharpExpression - (181:9,1 [26] NullConditionalExpressions.cshtml) - IntermediateToken - (181:9,1 [26] NullConditionalExpressions.cshtml) - CSharp - ViewBag.StrIndexer?["key"] + LazyIntermediateToken - (181:9,1 [26] NullConditionalExpressions.cshtml) - CSharp - ViewBag.StrIndexer?["key"] HtmlContent - (207:9,27 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (207:9,27 [2] NullConditionalExpressions.cshtml) - Html - \n + LazyIntermediateToken - (207:9,27 [2] NullConditionalExpressions.cshtml) - Html - \n CSharpExpression - (210:10,1 [41] NullConditionalExpressions.cshtml) - IntermediateToken - (210:10,1 [41] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Method(Value?[23]?.More)?["key"] + LazyIntermediateToken - (210:10,1 [41] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Method(Value?[23]?.More)?["key"] diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NullConditionalExpressions_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NullConditionalExpressions_Runtime.ir.txt index 8fd7d3dc26..f0af7b5064 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NullConditionalExpressions_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/NullConditionalExpressions_Runtime.ir.txt @@ -5,36 +5,36 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_NullConditionalExpressions_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [6] NullConditionalExpressions.cshtml) - IntermediateToken - (2:0,2 [6] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (2:0,2 [6] NullConditionalExpressions.cshtml) - CSharp - \n CSharpExpression - (9:1,5 [13] NullConditionalExpressions.cshtml) - IntermediateToken - (9:1,5 [13] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Data + LazyIntermediateToken - (9:1,5 [13] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Data CSharpCode - (22:1,18 [6] NullConditionalExpressions.cshtml) - IntermediateToken - (22:1,18 [6] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (22:1,18 [6] NullConditionalExpressions.cshtml) - CSharp - \n CSharpExpression - (29:2,5 [22] NullConditionalExpressions.cshtml) - IntermediateToken - (29:2,5 [22] NullConditionalExpressions.cshtml) - CSharp - ViewBag.IntIndexer?[0] + LazyIntermediateToken - (29:2,5 [22] NullConditionalExpressions.cshtml) - CSharp - ViewBag.IntIndexer?[0] CSharpCode - (51:2,27 [6] NullConditionalExpressions.cshtml) - IntermediateToken - (51:2,27 [6] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (51:2,27 [6] NullConditionalExpressions.cshtml) - CSharp - \n CSharpExpression - (58:3,5 [26] NullConditionalExpressions.cshtml) - IntermediateToken - (58:3,5 [26] NullConditionalExpressions.cshtml) - CSharp - ViewBag.StrIndexer?["key"] + LazyIntermediateToken - (58:3,5 [26] NullConditionalExpressions.cshtml) - CSharp - ViewBag.StrIndexer?["key"] CSharpCode - (84:3,31 [6] NullConditionalExpressions.cshtml) - IntermediateToken - (84:3,31 [6] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (84:3,31 [6] NullConditionalExpressions.cshtml) - CSharp - \n CSharpExpression - (91:4,5 [41] NullConditionalExpressions.cshtml) - IntermediateToken - (91:4,5 [41] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Method(Value?[23]?.More)?["key"] + LazyIntermediateToken - (91:4,5 [41] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Method(Value?[23]?.More)?["key"] CSharpCode - (132:4,46 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (132:4,46 [2] NullConditionalExpressions.cshtml) - CSharp - \n + LazyIntermediateToken - (132:4,46 [2] NullConditionalExpressions.cshtml) - CSharp - \n HtmlContent - (137:6,0 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (137:6,0 [2] NullConditionalExpressions.cshtml) - Html - \n + LazyIntermediateToken - (137:6,0 [2] NullConditionalExpressions.cshtml) - Html - \n CSharpExpression - (140:7,1 [13] NullConditionalExpressions.cshtml) - IntermediateToken - (140:7,1 [13] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Data + LazyIntermediateToken - (140:7,1 [13] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Data HtmlContent - (153:7,14 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (153:7,14 [2] NullConditionalExpressions.cshtml) - Html - \n + LazyIntermediateToken - (153:7,14 [2] NullConditionalExpressions.cshtml) - Html - \n CSharpExpression - (156:8,1 [22] NullConditionalExpressions.cshtml) - IntermediateToken - (156:8,1 [22] NullConditionalExpressions.cshtml) - CSharp - ViewBag.IntIndexer?[0] + LazyIntermediateToken - (156:8,1 [22] NullConditionalExpressions.cshtml) - CSharp - ViewBag.IntIndexer?[0] HtmlContent - (178:8,23 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (178:8,23 [2] NullConditionalExpressions.cshtml) - Html - \n + LazyIntermediateToken - (178:8,23 [2] NullConditionalExpressions.cshtml) - Html - \n CSharpExpression - (181:9,1 [26] NullConditionalExpressions.cshtml) - IntermediateToken - (181:9,1 [26] NullConditionalExpressions.cshtml) - CSharp - ViewBag.StrIndexer?["key"] + LazyIntermediateToken - (181:9,1 [26] NullConditionalExpressions.cshtml) - CSharp - ViewBag.StrIndexer?["key"] HtmlContent - (207:9,27 [2] NullConditionalExpressions.cshtml) - IntermediateToken - (207:9,27 [2] NullConditionalExpressions.cshtml) - Html - \n + LazyIntermediateToken - (207:9,27 [2] NullConditionalExpressions.cshtml) - Html - \n CSharpExpression - (210:10,1 [41] NullConditionalExpressions.cshtml) - IntermediateToken - (210:10,1 [41] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Method(Value?[23]?.More)?["key"] + LazyIntermediateToken - (210:10,1 [41] NullConditionalExpressions.cshtml) - CSharp - ViewBag?.Method(Value?[23]?.More)?["key"] diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/OpenedIf_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/OpenedIf_DesignTime.ir.txt index 16ff60d4df..e2c0758d79 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/OpenedIf_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/OpenedIf_DesignTime.ir.txt @@ -10,19 +10,19 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (0:0,0 [16] OpenedIf.cshtml) - IntermediateToken - (0:0,0 [5] OpenedIf.cshtml) - Html - - IntermediateToken - (6:0,6 [2] OpenedIf.cshtml) - Html - \n - IntermediateToken - (8:1,0 [5] OpenedIf.cshtml) - Html - - IntermediateToken - (14:1,6 [2] OpenedIf.cshtml) - Html - \n + LazyIntermediateToken - (0:0,0 [5] OpenedIf.cshtml) - Html - + LazyIntermediateToken - (6:0,6 [2] OpenedIf.cshtml) - Html - \n + LazyIntermediateToken - (8:1,0 [5] OpenedIf.cshtml) - Html - + LazyIntermediateToken - (14:1,6 [2] OpenedIf.cshtml) - Html - \n CSharpCode - (17:2,1 [14] OpenedIf.cshtml) - IntermediateToken - (17:2,1 [14] OpenedIf.cshtml) - CSharp - if (true) { \n + LazyIntermediateToken - (17:2,1 [14] OpenedIf.cshtml) - CSharp - if (true) { \n HtmlContent - (31:3,0 [7] OpenedIf.cshtml) - IntermediateToken - (31:3,0 [7] OpenedIf.cshtml) - Html - + LazyIntermediateToken - (31:3,0 [7] OpenedIf.cshtml) - Html - CSharpCode - (38:3,7 [2] OpenedIf.cshtml) - IntermediateToken - (38:3,7 [2] OpenedIf.cshtml) - CSharp - \n + LazyIntermediateToken - (38:3,7 [2] OpenedIf.cshtml) - CSharp - \n HtmlContent - (40:4,0 [7] OpenedIf.cshtml) - IntermediateToken - (40:4,0 [7] OpenedIf.cshtml) - Html - + LazyIntermediateToken - (40:4,0 [7] OpenedIf.cshtml) - Html - CSharpCode - (47:4,7 [0] OpenedIf.cshtml) - IntermediateToken - (47:4,7 [0] OpenedIf.cshtml) - CSharp - + LazyIntermediateToken - (47:4,7 [0] OpenedIf.cshtml) - CSharp - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/OpenedIf_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/OpenedIf_Runtime.ir.txt index 4aa0558ca0..17dd174e38 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/OpenedIf_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/OpenedIf_Runtime.ir.txt @@ -5,17 +5,17 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_OpenedIf_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (0:0,0 [16] OpenedIf.cshtml) - IntermediateToken - (0:0,0 [5] OpenedIf.cshtml) - Html - - IntermediateToken - (6:0,6 [2] OpenedIf.cshtml) - Html - \n - IntermediateToken - (8:1,0 [5] OpenedIf.cshtml) - Html - - IntermediateToken - (14:1,6 [2] OpenedIf.cshtml) - Html - \n + LazyIntermediateToken - (0:0,0 [5] OpenedIf.cshtml) - Html - + LazyIntermediateToken - (6:0,6 [2] OpenedIf.cshtml) - Html - \n + LazyIntermediateToken - (8:1,0 [5] OpenedIf.cshtml) - Html - + LazyIntermediateToken - (14:1,6 [2] OpenedIf.cshtml) - Html - \n CSharpCode - (17:2,1 [14] OpenedIf.cshtml) - IntermediateToken - (17:2,1 [14] OpenedIf.cshtml) - CSharp - if (true) { \n + LazyIntermediateToken - (17:2,1 [14] OpenedIf.cshtml) - CSharp - if (true) { \n HtmlContent - (31:3,0 [16] OpenedIf.cshtml) - IntermediateToken - (31:3,0 [7] OpenedIf.cshtml) - Html - - IntermediateToken - (38:3,7 [2] OpenedIf.cshtml) - Html - \n - IntermediateToken - (40:4,0 [7] OpenedIf.cshtml) - Html - + LazyIntermediateToken - (31:3,0 [7] OpenedIf.cshtml) - Html - + LazyIntermediateToken - (38:3,7 [2] OpenedIf.cshtml) - Html - \n + LazyIntermediateToken - (40:4,0 [7] OpenedIf.cshtml) - Html - CSharpCode - (47:4,7 [0] OpenedIf.cshtml) - IntermediateToken - (47:4,7 [0] OpenedIf.cshtml) - CSharp - + LazyIntermediateToken - (47:4,7 [0] OpenedIf.cshtml) - CSharp - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ParserError_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ParserError_DesignTime.ir.txt index 42fae7cec7..059fd2b47c 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ParserError_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ParserError_DesignTime.ir.txt @@ -10,4 +10,4 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [31] ParserError.cshtml) - IntermediateToken - (2:0,2 [31] ParserError.cshtml) - CSharp - \n/*\nint i =10;\nint j =20;\n} + LazyIntermediateToken - (2:0,2 [31] ParserError.cshtml) - CSharp - \n/*\nint i =10;\nint j =20;\n} diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ParserError_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ParserError_Runtime.ir.txt index 8f60e461b4..8f5ac62dd0 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ParserError_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/ParserError_Runtime.ir.txt @@ -5,4 +5,4 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ParserError_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [31] ParserError.cshtml) - IntermediateToken - (2:0,2 [31] ParserError.cshtml) - CSharp - \n/*\nint i =10;\nint j =20;\n} + LazyIntermediateToken - (2:0,2 [31] ParserError.cshtml) - CSharp - \n/*\nint i =10;\nint j =20;\n} diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PrefixedAttributeTagHelpers_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PrefixedAttributeTagHelpers_DesignTime.ir.txt index add0db7eff..e8bee524b8 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PrefixedAttributeTagHelpers_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/PrefixedAttributeTagHelpers_DesignTime.ir.txt @@ -14,123 +14,123 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (31:0,31 [4] PrefixedAttributeTagHelpers.cshtml) - IntermediateToken - (31:0,31 [4] PrefixedAttributeTagHelpers.cshtml) - Html - \n\n + LazyIntermediateToken - (31:0,31 [4] PrefixedAttributeTagHelpers.cshtml) - Html - \n\n CSharpCode - (37:2,2 [242] PrefixedAttributeTagHelpers.cshtml) - IntermediateToken - (37:2,2 [242] PrefixedAttributeTagHelpers.cshtml) - CSharp - \n var literate = "or illiterate";\n var intDictionary = new Dictionary- IntermediateToken - (41:1,3 [12] RazorComments.cshtml) - Html - This should + LazyIntermediateToken - (38:1,0 [2] RazorComments.cshtml) - Html -
+ LazyIntermediateToken - (41:1,3 [12] RazorComments.cshtml) - Html - This should HtmlContent - (62:1,24 [17] RazorComments.cshtml) - IntermediateToken - (62:1,24 [9] RazorComments.cshtml) - Html - be shown - IntermediateToken - (71:1,33 [4] RazorComments.cshtml) - Html -
- IntermediateToken - (75:1,37 [4] RazorComments.cshtml) - Html - \n\n + LazyIntermediateToken - (62:1,24 [9] RazorComments.cshtml) - Html - be shown + LazyIntermediateToken - (71:1,33 [4] RazorComments.cshtml) - Html - + LazyIntermediateToken - (75:1,37 [4] RazorComments.cshtml) - Html - \n\n CSharpCode - (81:3,2 [6] RazorComments.cshtml) - IntermediateToken - (81:3,2 [6] RazorComments.cshtml) - CSharp - \n + LazyIntermediateToken - (81:3,2 [6] RazorComments.cshtml) - CSharp - \n CSharpCode - (122:4,39 [22] RazorComments.cshtml) - IntermediateToken - (122:4,39 [22] RazorComments.cshtml) - CSharp - \n Exception foo = + LazyIntermediateToken - (122:4,39 [22] RazorComments.cshtml) - CSharp - \n Exception foo = CSharpCode - (173:5,49 [58] RazorComments.cshtml) - IntermediateToken - (173:5,49 [58] RazorComments.cshtml) - CSharp - null;\n if(foo != null) {\n throw foo;\n }\n + LazyIntermediateToken - (173:5,49 [58] RazorComments.cshtml) - CSharp - null;\n if(foo != null) {\n throw foo;\n }\n HtmlContent - (234:10,0 [2] RazorComments.cshtml) - IntermediateToken - (234:10,0 [2] RazorComments.cshtml) - Html - \n + LazyIntermediateToken - (234:10,0 [2] RazorComments.cshtml) - Html - \n CSharpCode - (238:11,2 [24] RazorComments.cshtml) - IntermediateToken - (238:11,2 [24] RazorComments.cshtml) - CSharp - var bar = "@* bar *@"; + LazyIntermediateToken - (238:11,2 [24] RazorComments.cshtml) - CSharp - var bar = "@* bar *@"; HtmlContent - (265:12,0 [44] RazorComments.cshtml) - IntermediateToken - (265:12,0 [2] RazorComments.cshtml) - Html -- IntermediateToken - (268:12,3 [41] RazorComments.cshtml) - Html - But this should show the comment syntax: + LazyIntermediateToken - (265:12,0 [2] RazorComments.cshtml) - Html -
+ LazyIntermediateToken - (268:12,3 [41] RazorComments.cshtml) - Html - But this should show the comment syntax: CSharpExpression - (310:12,45 [3] RazorComments.cshtml) - IntermediateToken - (310:12,45 [3] RazorComments.cshtml) - CSharp - bar + LazyIntermediateToken - (310:12,45 [3] RazorComments.cshtml) - CSharp - bar HtmlContent - (313:12,48 [8] RazorComments.cshtml) - IntermediateToken - (313:12,48 [4] RazorComments.cshtml) - Html -
- IntermediateToken - (317:12,52 [4] RazorComments.cshtml) - Html - \n\n + LazyIntermediateToken - (313:12,48 [4] RazorComments.cshtml) - Html - + LazyIntermediateToken - (317:12,52 [4] RazorComments.cshtml) - Html - \n\n CSharpExpression - (323:14,2 [2] RazorComments.cshtml) - IntermediateToken - (323:14,2 [1] RazorComments.cshtml) - CSharp - a - IntermediateToken - (328:14,7 [1] RazorComments.cshtml) - CSharp - b + LazyIntermediateToken - (323:14,2 [1] RazorComments.cshtml) - CSharp - a + LazyIntermediateToken - (328:14,7 [1] RazorComments.cshtml) - CSharp - b HtmlContent - (330:14,9 [85] RazorComments.cshtml) - IntermediateToken - (330:14,9 [4] RazorComments.cshtml) - Html - \n\n - IntermediateToken - (334:16,0 [6] RazorComments.cshtml) - Html - - IntermediateToken - (406:16,72 [2] RazorComments.cshtml) - Html - \n - IntermediateToken - (408:17,0 [6] RazorComments.cshtml) - Html - + LazyIntermediateToken - (406:16,72 [2] RazorComments.cshtml) - Html - \n + LazyIntermediateToken - (408:17,0 [6] RazorComments.cshtml) - Html - - IntermediateToken - (473:17,65 [2] RazorComments.cshtml) - Html - \n + LazyIntermediateToken - (458:17,50 [13] RazorComments.cshtml) - Html - type="text" + LazyIntermediateToken - (471:17,63 [2] RazorComments.cshtml) - Html - /> + LazyIntermediateToken - (473:17,65 [2] RazorComments.cshtml) - Html - \n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorComments_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorComments_Runtime.ir.txt index 1229ef836f..9efa9873fa 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorComments_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RazorComments_Runtime.ir.txt @@ -5,46 +5,46 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_RazorComments_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (38:1,0 [15] RazorComments.cshtml) - IntermediateToken - (38:1,0 [2] RazorComments.cshtml) - Html -- IntermediateToken - (41:1,3 [12] RazorComments.cshtml) - Html - This should + LazyIntermediateToken - (38:1,0 [2] RazorComments.cshtml) - Html -
+ LazyIntermediateToken - (41:1,3 [12] RazorComments.cshtml) - Html - This should HtmlContent - (62:1,24 [17] RazorComments.cshtml) - IntermediateToken - (62:1,24 [9] RazorComments.cshtml) - Html - be shown - IntermediateToken - (71:1,33 [4] RazorComments.cshtml) - Html -
- IntermediateToken - (75:1,37 [4] RazorComments.cshtml) - Html - \n\n + LazyIntermediateToken - (62:1,24 [9] RazorComments.cshtml) - Html - be shown + LazyIntermediateToken - (71:1,33 [4] RazorComments.cshtml) - Html - + LazyIntermediateToken - (75:1,37 [4] RazorComments.cshtml) - Html - \n\n CSharpCode - (81:3,2 [6] RazorComments.cshtml) - IntermediateToken - (81:3,2 [6] RazorComments.cshtml) - CSharp - \n + LazyIntermediateToken - (81:3,2 [6] RazorComments.cshtml) - CSharp - \n CSharpCode - (122:4,39 [22] RazorComments.cshtml) - IntermediateToken - (122:4,39 [22] RazorComments.cshtml) - CSharp - \n Exception foo = + LazyIntermediateToken - (122:4,39 [22] RazorComments.cshtml) - CSharp - \n Exception foo = CSharpCode - (173:5,49 [58] RazorComments.cshtml) - IntermediateToken - (173:5,49 [58] RazorComments.cshtml) - CSharp - null;\n if(foo != null) {\n throw foo;\n }\n + LazyIntermediateToken - (173:5,49 [58] RazorComments.cshtml) - CSharp - null;\n if(foo != null) {\n throw foo;\n }\n HtmlContent - (234:10,0 [2] RazorComments.cshtml) - IntermediateToken - (234:10,0 [2] RazorComments.cshtml) - Html - \n + LazyIntermediateToken - (234:10,0 [2] RazorComments.cshtml) - Html - \n CSharpCode - (238:11,2 [24] RazorComments.cshtml) - IntermediateToken - (238:11,2 [24] RazorComments.cshtml) - CSharp - var bar = "@* bar *@"; + LazyIntermediateToken - (238:11,2 [24] RazorComments.cshtml) - CSharp - var bar = "@* bar *@"; HtmlContent - (265:12,0 [44] RazorComments.cshtml) - IntermediateToken - (265:12,0 [2] RazorComments.cshtml) - Html -- IntermediateToken - (268:12,3 [41] RazorComments.cshtml) - Html - But this should show the comment syntax: + LazyIntermediateToken - (265:12,0 [2] RazorComments.cshtml) - Html -
+ LazyIntermediateToken - (268:12,3 [41] RazorComments.cshtml) - Html - But this should show the comment syntax: CSharpExpression - (310:12,45 [3] RazorComments.cshtml) - IntermediateToken - (310:12,45 [3] RazorComments.cshtml) - CSharp - bar + LazyIntermediateToken - (310:12,45 [3] RazorComments.cshtml) - CSharp - bar HtmlContent - (313:12,48 [8] RazorComments.cshtml) - IntermediateToken - (313:12,48 [4] RazorComments.cshtml) - Html -
- IntermediateToken - (317:12,52 [4] RazorComments.cshtml) - Html - \n\n + LazyIntermediateToken - (313:12,48 [4] RazorComments.cshtml) - Html - + LazyIntermediateToken - (317:12,52 [4] RazorComments.cshtml) - Html - \n\n CSharpExpression - (323:14,2 [2] RazorComments.cshtml) - IntermediateToken - (323:14,2 [1] RazorComments.cshtml) - CSharp - a - IntermediateToken - (328:14,7 [1] RazorComments.cshtml) - CSharp - b + LazyIntermediateToken - (323:14,2 [1] RazorComments.cshtml) - CSharp - a + LazyIntermediateToken - (328:14,7 [1] RazorComments.cshtml) - CSharp - b HtmlContent - (330:14,9 [85] RazorComments.cshtml) - IntermediateToken - (330:14,9 [4] RazorComments.cshtml) - Html - \n\n - IntermediateToken - (334:16,0 [6] RazorComments.cshtml) - Html - - IntermediateToken - (406:16,72 [2] RazorComments.cshtml) - Html - \n - IntermediateToken - (408:17,0 [6] RazorComments.cshtml) - Html - + LazyIntermediateToken - (406:16,72 [2] RazorComments.cshtml) - Html - \n + LazyIntermediateToken - (408:17,0 [6] RazorComments.cshtml) - Html - - IntermediateToken - (473:17,65 [2] RazorComments.cshtml) - Html - \n + LazyIntermediateToken - (458:17,50 [13] RazorComments.cshtml) - Html - type="text" + LazyIntermediateToken - (471:17,63 [2] RazorComments.cshtml) - Html - /> + LazyIntermediateToken - (473:17,65 [2] RazorComments.cshtml) - Html - \n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RemoveTagHelperDirective_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RemoveTagHelperDirective_DesignTime.ir.txt index 8a37436277..bc1294b0e9 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RemoveTagHelperDirective_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/RemoveTagHelperDirective_DesignTime.ir.txt @@ -11,4 +11,4 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (32:0,32 [2] RemoveTagHelperDirective.cshtml) - IntermediateToken - (32:0,32 [2] RemoveTagHelperDirective.cshtml) - Html - \n + LazyIntermediateToken - (32:0,32 [2] RemoveTagHelperDirective.cshtml) - Html - \n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt index 13ef74e9ff..d1800d5b9a 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Sections_DesignTime.ir.txt @@ -13,50 +13,50 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [44] Sections.cshtml) - IntermediateToken - (2:0,2 [44] Sections.cshtml) - CSharp - \n Layout = "_SectionTestLayout.cshtml"\n + LazyIntermediateToken - (2:0,2 [44] Sections.cshtml) - CSharp - \n Layout = "_SectionTestLayout.cshtml"\n HtmlContent - (49:3,0 [31] Sections.cshtml) - IntermediateToken - (49:3,0 [2] Sections.cshtml) - Html - \n - IntermediateToken - (51:4,0 [4] Sections.cshtml) - Html -- IntermediateToken - (34:1,3 [4] SimpleTagHelpers.cshtml) - Html - Hola - IntermediateToken - (38:1,7 [4] SimpleTagHelpers.cshtml) - Html -
- IntermediateToken - (42:1,11 [2] SimpleTagHelpers.cshtml) - Html - \n - IntermediateToken - (44:2,0 [5] SimpleTagHelpers.cshtml) - Html - + LazyIntermediateToken - (91:3,39 [2] SimpleTagHelpers.cshtml) - Html - \n + LazyIntermediateToken - (93:4,0 [7] SimpleTagHelpers.cshtml) - Html - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleTagHelpers_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleTagHelpers_Runtime.ir.txt index ac2e930b2c..bad5c3c324 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleTagHelpers_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleTagHelpers_Runtime.ir.txt @@ -9,14 +9,14 @@ Document - FieldDeclaration - - private - global::InputTagHelper - __InputTagHelper MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (31:1,0 [25] SimpleTagHelpers.cshtml) - IntermediateToken - (31:1,0 [2] SimpleTagHelpers.cshtml) - Html -- IntermediateToken - (34:1,3 [4] SimpleTagHelpers.cshtml) - Html - Hola - IntermediateToken - (38:1,7 [4] SimpleTagHelpers.cshtml) - Html -
- IntermediateToken - (42:1,11 [2] SimpleTagHelpers.cshtml) - Html - \n - IntermediateToken - (44:2,0 [5] SimpleTagHelpers.cshtml) - Html - + LazyIntermediateToken - (91:3,39 [2] SimpleTagHelpers.cshtml) - Html - \n + LazyIntermediateToken - (93:4,0 [7] SimpleTagHelpers.cshtml) - Html - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.ir.txt index 597e0809e0..1a41bd6ef8 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.ir.txt @@ -10,10 +10,10 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (1:0,1 [15] SimpleUnspacedIf.cshtml) - IntermediateToken - (1:0,1 [15] SimpleUnspacedIf.cshtml) - CSharp - if (true)\n{\n + LazyIntermediateToken - (1:0,1 [15] SimpleUnspacedIf.cshtml) - CSharp - if (true)\n{\n HtmlContent - (16:2,1 [11] SimpleUnspacedIf.cshtml) - IntermediateToken - (16:2,1 [4] SimpleUnspacedIf.cshtml) - Html -- IntermediateToken - (3:0,3 [11] SingleLineControlFlowStatements.cshtml) - Html - Before Text - IntermediateToken - (14:0,14 [4] SingleLineControlFlowStatements.cshtml) - Html -
- IntermediateToken - (18:0,18 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (0:0,0 [2] SingleLineControlFlowStatements.cshtml) - Html -+ LazyIntermediateToken - (3:0,3 [11] SingleLineControlFlowStatements.cshtml) - Html - Before Text + LazyIntermediateToken - (14:0,14 [4] SingleLineControlFlowStatements.cshtml) - Html -
+ LazyIntermediateToken - (18:0,18 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (24:2,2 [44] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (24:2,2 [44] SingleLineControlFlowStatements.cshtml) - CSharp - \n if (DateTime.Now.ToBinary() % 2 == 0) + LazyIntermediateToken - (24:2,2 [44] SingleLineControlFlowStatements.cshtml) - CSharp - \n if (DateTime.Now.ToBinary() % 2 == 0) CSharpExpression - (70:3,44 [32] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (70:3,44 [32] SingleLineControlFlowStatements.cshtml) - CSharp - "Current time is divisible by 2" + LazyIntermediateToken - (70:3,44 [32] SingleLineControlFlowStatements.cshtml) - CSharp - "Current time is divisible by 2" CSharpCode - (103:3,77 [6] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (103:3,77 [6] SingleLineControlFlowStatements.cshtml) - CSharp - else + LazyIntermediateToken - (103:3,77 [6] SingleLineControlFlowStatements.cshtml) - CSharp - else CSharpExpression - (110:3,84 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (110:3,84 [12] SingleLineControlFlowStatements.cshtml) - CSharp - DateTime.Now + LazyIntermediateToken - (110:3,84 [12] SingleLineControlFlowStatements.cshtml) - CSharp - DateTime.Now CSharpCode - (122:3,96 [381] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (122:3,96 [381] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n object Bar()\n {\n if (DateTime.Now.ToBinary() % 2 == 0)\n return "Current time is divisible by 2";\n else if (DateTime.Now.ToBinary() % 3 == 0)\n return "Current time is divisible by 3";\n else\n return DateTime.Now;\n }\n\n for (var i = 0; i < 10; i++)\n // Incrementing a number\n i--;\n\n + LazyIntermediateToken - (122:3,96 [381] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n object Bar()\n {\n if (DateTime.Now.ToBinary() % 2 == 0)\n return "Current time is divisible by 2";\n else if (DateTime.Now.ToBinary() % 3 == 0)\n return "Current time is divisible by 3";\n else\n return DateTime.Now;\n }\n\n for (var i = 0; i < 10; i++)\n // Incrementing a number\n i--;\n\n CSharpCode - (504:19,5 [47] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (504:19,5 [47] SingleLineControlFlowStatements.cshtml) - CSharp - foreach (var item in new[] {"hello"})\n + LazyIntermediateToken - (504:19,5 [47] SingleLineControlFlowStatements.cshtml) - CSharp - foreach (var item in new[] {"hello"})\n CSharpExpression - (552:20,9 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (552:20,9 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item + LazyIntermediateToken - (552:20,9 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item CSharpCode - (556:20,13 [0] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (556:20,13 [0] SingleLineControlFlowStatements.cshtml) - CSharp - + LazyIntermediateToken - (556:20,13 [0] SingleLineControlFlowStatements.cshtml) - CSharp - CSharpCode - (556:20,13 [20] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (556:20,13 [20] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n do\n + LazyIntermediateToken - (556:20,13 [20] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n do\n CSharpExpression - (577:23,9 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (577:23,9 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount + LazyIntermediateToken - (577:23,9 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount CSharpCode - (589:23,21 [174] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (589:23,21 [174] SingleLineControlFlowStatements.cshtml) - CSharp - \n while (--currentCount >= 0);\n\n while (--currentCount <= 10)\n currentCount++;\n\n using (var reader = new System.IO.StreamReader("/something"))\n + LazyIntermediateToken - (589:23,21 [174] SingleLineControlFlowStatements.cshtml) - CSharp - \n while (--currentCount >= 0);\n\n while (--currentCount <= 10)\n currentCount++;\n\n using (var reader = new System.IO.StreamReader("/something"))\n CSharpExpression - (764:30,9 [18] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (764:30,9 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() + LazyIntermediateToken - (764:30,9 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() CSharpCode - (782:30,27 [8] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (782:30,27 [8] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n + LazyIntermediateToken - (782:30,27 [8] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n CSharpCode - (791:32,5 [36] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (791:32,5 [36] SingleLineControlFlowStatements.cshtml) - CSharp - lock (this)\n currentCount++; + LazyIntermediateToken - (791:32,5 [36] SingleLineControlFlowStatements.cshtml) - CSharp - lock (this)\n currentCount++; CSharpCode - (827:33,23 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (827:33,23 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n + LazyIntermediateToken - (827:33,23 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n HtmlContent - (832:35,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (832:35,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (832:35,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n HtmlContent - (1669:74,1 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1669:74,1 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (1669:74,1 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (1674:76,1 [34] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1674:76,1 [34] SingleLineControlFlowStatements.cshtml) - CSharp - for (var i = 0; i < 10; i++)\n + LazyIntermediateToken - (1674:76,1 [34] SingleLineControlFlowStatements.cshtml) - CSharp - for (var i = 0; i < 10; i++)\n CSharpExpression - (1709:77,5 [1] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1709:77,5 [1] SingleLineControlFlowStatements.cshtml) - CSharp - i + LazyIntermediateToken - (1709:77,5 [1] SingleLineControlFlowStatements.cshtml) - CSharp - i CSharpCode - (1710:77,6 [0] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1710:77,6 [0] SingleLineControlFlowStatements.cshtml) - CSharp - + LazyIntermediateToken - (1710:77,6 [0] SingleLineControlFlowStatements.cshtml) - CSharp - HtmlContent - (1710:77,6 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1710:77,6 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (1710:77,6 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (1715:79,1 [43] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1715:79,1 [43] SingleLineControlFlowStatements.cshtml) - CSharp - foreach (var item in new[] {"hello"})\n + LazyIntermediateToken - (1715:79,1 [43] SingleLineControlFlowStatements.cshtml) - CSharp - foreach (var item in new[] {"hello"})\n CSharpExpression - (1759:80,5 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1759:80,5 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item + LazyIntermediateToken - (1759:80,5 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item CSharpCode - (1763:80,9 [0] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1763:80,9 [0] SingleLineControlFlowStatements.cshtml) - CSharp - + LazyIntermediateToken - (1763:80,9 [0] SingleLineControlFlowStatements.cshtml) - CSharp - HtmlContent - (1763:80,9 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1763:80,9 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (1763:80,9 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (1768:82,1 [8] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1768:82,1 [8] SingleLineControlFlowStatements.cshtml) - CSharp - do\n + LazyIntermediateToken - (1768:82,1 [8] SingleLineControlFlowStatements.cshtml) - CSharp - do\n CSharpExpression - (1777:83,5 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1777:83,5 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount + LazyIntermediateToken - (1777:83,5 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount CSharpCode - (1789:83,17 [30] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1789:83,17 [30] SingleLineControlFlowStatements.cshtml) - CSharp - \nwhile (--currentCount >= 0); + LazyIntermediateToken - (1789:83,17 [30] SingleLineControlFlowStatements.cshtml) - CSharp - \nwhile (--currentCount >= 0); HtmlContent - (1819:84,28 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1819:84,28 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (1819:84,28 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (1824:86,1 [49] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1824:86,1 [49] SingleLineControlFlowStatements.cshtml) - CSharp - while (--currentCount <= 10)\n currentCount++; + LazyIntermediateToken - (1824:86,1 [49] SingleLineControlFlowStatements.cshtml) - CSharp - while (--currentCount <= 10)\n currentCount++; HtmlContent - (1873:87,19 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1873:87,19 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (1873:87,19 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (1878:89,1 [99] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1878:89,1 [99] SingleLineControlFlowStatements.cshtml) - CSharp - using (var reader = new System.IO.StreamReader("/something"))\n // Reading the entire file\n + LazyIntermediateToken - (1878:89,1 [99] SingleLineControlFlowStatements.cshtml) - CSharp - using (var reader = new System.IO.StreamReader("/something"))\n // Reading the entire file\n CSharpExpression - (1978:91,5 [18] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1978:91,5 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() + LazyIntermediateToken - (1978:91,5 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() CSharpCode - (1996:91,23 [0] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1996:91,23 [0] SingleLineControlFlowStatements.cshtml) - CSharp - + LazyIntermediateToken - (1996:91,23 [0] SingleLineControlFlowStatements.cshtml) - CSharp - HtmlContent - (1996:91,23 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1996:91,23 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (1996:91,23 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (2001:93,1 [32] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2001:93,1 [32] SingleLineControlFlowStatements.cshtml) - CSharp - lock (this)\n currentCount++; + LazyIntermediateToken - (2001:93,1 [32] SingleLineControlFlowStatements.cshtml) - CSharp - lock (this)\n currentCount++; HtmlContent - (2033:94,19 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2033:94,19 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (2033:94,19 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (2038:96,1 [10] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2038:96,1 [10] SingleLineControlFlowStatements.cshtml) - CSharp - if (true) + LazyIntermediateToken - (2038:96,1 [10] SingleLineControlFlowStatements.cshtml) - CSharp - if (true) CSharpCode - (2049:96,12 [16] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2049:96,12 [16] SingleLineControlFlowStatements.cshtml) - CSharp - @GitHubUserName + LazyIntermediateToken - (2049:96,12 [16] SingleLineControlFlowStatements.cshtml) - CSharp - @GitHubUserName HtmlContent - (2065:96,28 [17] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2065:96,28 [2] SingleLineControlFlowStatements.cshtml) - Html -- IntermediateToken - (2068:96,31 [6] SingleLineControlFlowStatements.cshtml) - Html - Hello! - IntermediateToken - (2074:96,37 [4] SingleLineControlFlowStatements.cshtml) - Html -
- IntermediateToken - (2078:96,41 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (2065:96,28 [2] SingleLineControlFlowStatements.cshtml) - Html -+ LazyIntermediateToken - (2068:96,31 [6] SingleLineControlFlowStatements.cshtml) - Html - Hello! + LazyIntermediateToken - (2074:96,37 [4] SingleLineControlFlowStatements.cshtml) - Html -
+ LazyIntermediateToken - (2078:96,41 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (2083:98,1 [16] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2083:98,1 [16] SingleLineControlFlowStatements.cshtml) - CSharp - if (true) \n + LazyIntermediateToken - (2083:98,1 [16] SingleLineControlFlowStatements.cshtml) - CSharp - if (true) \n HtmlContent - (2101:99,6 [16] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2101:99,6 [16] SingleLineControlFlowStatements.cshtml) - Html -The time is + LazyIntermediateToken - (2101:99,6 [16] SingleLineControlFlowStatements.cshtml) - Html -
The time is CSharpExpression - (2118:99,23 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2118:99,23 [12] SingleLineControlFlowStatements.cshtml) - CSharp - DateTime.Now + LazyIntermediateToken - (2118:99,23 [12] SingleLineControlFlowStatements.cshtml) - CSharp - DateTime.Now HtmlContent - (2130:99,35 [6] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2130:99,35 [6] SingleLineControlFlowStatements.cshtml) - Html -
\n + LazyIntermediateToken - (2130:99,35 [6] SingleLineControlFlowStatements.cshtml) - Html - \n CSharpCode - (2136:100,0 [0] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2136:100,0 [0] SingleLineControlFlowStatements.cshtml) - CSharp - + LazyIntermediateToken - (2136:100,0 [0] SingleLineControlFlowStatements.cshtml) - CSharp - HtmlContent - (2136:100,0 [19] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2136:100,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n - IntermediateToken - (2138:101,0 [2] SingleLineControlFlowStatements.cshtml) - Html -- IntermediateToken - (2141:101,3 [10] SingleLineControlFlowStatements.cshtml) - Html - After Text - IntermediateToken - (2151:101,13 [4] SingleLineControlFlowStatements.cshtml) - Html -
+ LazyIntermediateToken - (2136:100,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (2138:101,0 [2] SingleLineControlFlowStatements.cshtml) - Html -+ LazyIntermediateToken - (2141:101,3 [10] SingleLineControlFlowStatements.cshtml) - Html - After Text + LazyIntermediateToken - (2151:101,13 [4] SingleLineControlFlowStatements.cshtml) - Html -
CSharpCode - (846:36,12 [386] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (846:36,12 [386] SingleLineControlFlowStatements.cshtml) - CSharp - \n public string Foo()\n {\n var x = "";\n\n if (DateTime.Now.ToBinary() % 2 == 0)\n return "Current time is divisible by 2";\n else\n return "It isn't divisible by two";\n \n for (var i = 0; i < 10; i++)\n // Incrementing a number\n i--;\n\n foreach (var item in new[] {"hello"})\n + LazyIntermediateToken - (846:36,12 [386] SingleLineControlFlowStatements.cshtml) - CSharp - \n public string Foo()\n {\n var x = "";\n\n if (DateTime.Now.ToBinary() % 2 == 0)\n return "Current time is divisible by 2";\n else\n return "It isn't divisible by two";\n \n for (var i = 0; i < 10; i++)\n // Incrementing a number\n i--;\n\n foreach (var item in new[] {"hello"})\n CSharpExpression - (1233:51,13 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1233:51,13 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item + LazyIntermediateToken - (1233:51,13 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item CSharpCode - (1237:51,17 [28] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1237:51,17 [28] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n do\n + LazyIntermediateToken - (1237:51,17 [28] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n do\n CSharpExpression - (1266:54,13 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1266:54,13 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount + LazyIntermediateToken - (1266:54,13 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount CSharpCode - (1278:54,25 [194] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1278:54,25 [194] SingleLineControlFlowStatements.cshtml) - CSharp - \n while (--currentCount >= 0);\n\n while (--currentCount <= 10)\n currentCount++;\n\n using (var reader = new System.IO.StreamReader("/something"))\n + LazyIntermediateToken - (1278:54,25 [194] SingleLineControlFlowStatements.cshtml) - CSharp - \n while (--currentCount >= 0);\n\n while (--currentCount <= 10)\n currentCount++;\n\n using (var reader = new System.IO.StreamReader("/something"))\n CSharpExpression - (1473:61,13 [18] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1473:61,13 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() + LazyIntermediateToken - (1473:61,13 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() CSharpCode - (1491:61,31 [177] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1491:61,31 [177] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n lock (this)\n currentCount++;\n }\n\n int currentCount = 0;\n\n public void IncrementCount()\n {\n if (true) currentCount++;\n }\n\n + LazyIntermediateToken - (1491:61,31 [177] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n lock (this)\n currentCount++;\n }\n\n int currentCount = 0;\n\n public void IncrementCount()\n {\n if (true) currentCount++;\n }\n\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements_Runtime.ir.txt index 0447aaa746..082e66aaae 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements_Runtime.ir.txt @@ -5,121 +5,121 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_SingleLineControlFlowStatements_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (0:0,0 [22] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (0:0,0 [2] SingleLineControlFlowStatements.cshtml) - Html -- IntermediateToken - (3:0,3 [11] SingleLineControlFlowStatements.cshtml) - Html - Before Text - IntermediateToken - (14:0,14 [4] SingleLineControlFlowStatements.cshtml) - Html -
- IntermediateToken - (18:0,18 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (0:0,0 [2] SingleLineControlFlowStatements.cshtml) - Html -+ LazyIntermediateToken - (3:0,3 [11] SingleLineControlFlowStatements.cshtml) - Html - Before Text + LazyIntermediateToken - (14:0,14 [4] SingleLineControlFlowStatements.cshtml) - Html -
+ LazyIntermediateToken - (18:0,18 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (24:2,2 [44] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (24:2,2 [44] SingleLineControlFlowStatements.cshtml) - CSharp - \n if (DateTime.Now.ToBinary() % 2 == 0) + LazyIntermediateToken - (24:2,2 [44] SingleLineControlFlowStatements.cshtml) - CSharp - \n if (DateTime.Now.ToBinary() % 2 == 0) CSharpExpression - (70:3,44 [32] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (70:3,44 [32] SingleLineControlFlowStatements.cshtml) - CSharp - "Current time is divisible by 2" + LazyIntermediateToken - (70:3,44 [32] SingleLineControlFlowStatements.cshtml) - CSharp - "Current time is divisible by 2" CSharpCode - (103:3,77 [6] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (103:3,77 [6] SingleLineControlFlowStatements.cshtml) - CSharp - else + LazyIntermediateToken - (103:3,77 [6] SingleLineControlFlowStatements.cshtml) - CSharp - else CSharpExpression - (110:3,84 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (110:3,84 [12] SingleLineControlFlowStatements.cshtml) - CSharp - DateTime.Now + LazyIntermediateToken - (110:3,84 [12] SingleLineControlFlowStatements.cshtml) - CSharp - DateTime.Now CSharpCode - (122:3,96 [381] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (122:3,96 [381] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n object Bar()\n {\n if (DateTime.Now.ToBinary() % 2 == 0)\n return "Current time is divisible by 2";\n else if (DateTime.Now.ToBinary() % 3 == 0)\n return "Current time is divisible by 3";\n else\n return DateTime.Now;\n }\n\n for (var i = 0; i < 10; i++)\n // Incrementing a number\n i--;\n\n + LazyIntermediateToken - (122:3,96 [381] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n object Bar()\n {\n if (DateTime.Now.ToBinary() % 2 == 0)\n return "Current time is divisible by 2";\n else if (DateTime.Now.ToBinary() % 3 == 0)\n return "Current time is divisible by 3";\n else\n return DateTime.Now;\n }\n\n for (var i = 0; i < 10; i++)\n // Incrementing a number\n i--;\n\n CSharpCode - (504:19,5 [47] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (504:19,5 [47] SingleLineControlFlowStatements.cshtml) - CSharp - foreach (var item in new[] {"hello"})\n + LazyIntermediateToken - (504:19,5 [47] SingleLineControlFlowStatements.cshtml) - CSharp - foreach (var item in new[] {"hello"})\n CSharpExpression - (552:20,9 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (552:20,9 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item + LazyIntermediateToken - (552:20,9 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item CSharpCode - (556:20,13 [0] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (556:20,13 [0] SingleLineControlFlowStatements.cshtml) - CSharp - + LazyIntermediateToken - (556:20,13 [0] SingleLineControlFlowStatements.cshtml) - CSharp - CSharpCode - (556:20,13 [20] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (556:20,13 [20] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n do\n + LazyIntermediateToken - (556:20,13 [20] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n do\n CSharpExpression - (577:23,9 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (577:23,9 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount + LazyIntermediateToken - (577:23,9 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount CSharpCode - (589:23,21 [174] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (589:23,21 [174] SingleLineControlFlowStatements.cshtml) - CSharp - \n while (--currentCount >= 0);\n\n while (--currentCount <= 10)\n currentCount++;\n\n using (var reader = new System.IO.StreamReader("/something"))\n + LazyIntermediateToken - (589:23,21 [174] SingleLineControlFlowStatements.cshtml) - CSharp - \n while (--currentCount >= 0);\n\n while (--currentCount <= 10)\n currentCount++;\n\n using (var reader = new System.IO.StreamReader("/something"))\n CSharpExpression - (764:30,9 [18] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (764:30,9 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() + LazyIntermediateToken - (764:30,9 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() CSharpCode - (782:30,27 [8] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (782:30,27 [8] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n + LazyIntermediateToken - (782:30,27 [8] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n CSharpCode - (791:32,5 [36] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (791:32,5 [36] SingleLineControlFlowStatements.cshtml) - CSharp - lock (this)\n currentCount++; + LazyIntermediateToken - (791:32,5 [36] SingleLineControlFlowStatements.cshtml) - CSharp - lock (this)\n currentCount++; CSharpCode - (827:33,23 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (827:33,23 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n + LazyIntermediateToken - (827:33,23 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n HtmlContent - (832:35,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (832:35,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (832:35,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n HtmlContent - (1671:75,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1671:75,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (1671:75,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n CSharpCode - (1674:76,1 [34] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1674:76,1 [34] SingleLineControlFlowStatements.cshtml) - CSharp - for (var i = 0; i < 10; i++)\n + LazyIntermediateToken - (1674:76,1 [34] SingleLineControlFlowStatements.cshtml) - CSharp - for (var i = 0; i < 10; i++)\n CSharpExpression - (1709:77,5 [1] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1709:77,5 [1] SingleLineControlFlowStatements.cshtml) - CSharp - i + LazyIntermediateToken - (1709:77,5 [1] SingleLineControlFlowStatements.cshtml) - CSharp - i CSharpCode - (1710:77,6 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1710:77,6 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n + LazyIntermediateToken - (1710:77,6 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n HtmlContent - (1712:78,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1712:78,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (1712:78,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n CSharpCode - (1715:79,1 [43] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1715:79,1 [43] SingleLineControlFlowStatements.cshtml) - CSharp - foreach (var item in new[] {"hello"})\n + LazyIntermediateToken - (1715:79,1 [43] SingleLineControlFlowStatements.cshtml) - CSharp - foreach (var item in new[] {"hello"})\n CSharpExpression - (1759:80,5 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1759:80,5 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item + LazyIntermediateToken - (1759:80,5 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item CSharpCode - (1763:80,9 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1763:80,9 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n + LazyIntermediateToken - (1763:80,9 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n HtmlContent - (1765:81,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1765:81,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (1765:81,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n CSharpCode - (1768:82,1 [8] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1768:82,1 [8] SingleLineControlFlowStatements.cshtml) - CSharp - do\n + LazyIntermediateToken - (1768:82,1 [8] SingleLineControlFlowStatements.cshtml) - CSharp - do\n CSharpExpression - (1777:83,5 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1777:83,5 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount + LazyIntermediateToken - (1777:83,5 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount CSharpCode - (1789:83,17 [32] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1789:83,17 [32] SingleLineControlFlowStatements.cshtml) - CSharp - \nwhile (--currentCount >= 0);\n + LazyIntermediateToken - (1789:83,17 [32] SingleLineControlFlowStatements.cshtml) - CSharp - \nwhile (--currentCount >= 0);\n HtmlContent - (1821:85,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1821:85,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (1821:85,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n CSharpCode - (1824:86,1 [51] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1824:86,1 [51] SingleLineControlFlowStatements.cshtml) - CSharp - while (--currentCount <= 10)\n currentCount++;\n + LazyIntermediateToken - (1824:86,1 [51] SingleLineControlFlowStatements.cshtml) - CSharp - while (--currentCount <= 10)\n currentCount++;\n HtmlContent - (1875:88,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1875:88,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (1875:88,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n CSharpCode - (1878:89,1 [99] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1878:89,1 [99] SingleLineControlFlowStatements.cshtml) - CSharp - using (var reader = new System.IO.StreamReader("/something"))\n // Reading the entire file\n + LazyIntermediateToken - (1878:89,1 [99] SingleLineControlFlowStatements.cshtml) - CSharp - using (var reader = new System.IO.StreamReader("/something"))\n // Reading the entire file\n CSharpExpression - (1978:91,5 [18] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1978:91,5 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() + LazyIntermediateToken - (1978:91,5 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() CSharpCode - (1996:91,23 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1996:91,23 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n + LazyIntermediateToken - (1996:91,23 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n HtmlContent - (1998:92,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1998:92,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (1998:92,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n CSharpCode - (2001:93,1 [34] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2001:93,1 [34] SingleLineControlFlowStatements.cshtml) - CSharp - lock (this)\n currentCount++;\n + LazyIntermediateToken - (2001:93,1 [34] SingleLineControlFlowStatements.cshtml) - CSharp - lock (this)\n currentCount++;\n HtmlContent - (2035:95,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2035:95,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n + LazyIntermediateToken - (2035:95,0 [2] SingleLineControlFlowStatements.cshtml) - Html - \n CSharpCode - (2038:96,1 [10] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2038:96,1 [10] SingleLineControlFlowStatements.cshtml) - CSharp - if (true) + LazyIntermediateToken - (2038:96,1 [10] SingleLineControlFlowStatements.cshtml) - CSharp - if (true) CSharpCode - (2049:96,12 [16] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2049:96,12 [16] SingleLineControlFlowStatements.cshtml) - CSharp - @GitHubUserName + LazyIntermediateToken - (2049:96,12 [16] SingleLineControlFlowStatements.cshtml) - CSharp - @GitHubUserName HtmlContent - (2065:96,28 [17] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2065:96,28 [2] SingleLineControlFlowStatements.cshtml) - Html -- IntermediateToken - (2068:96,31 [6] SingleLineControlFlowStatements.cshtml) - Html - Hello! - IntermediateToken - (2074:96,37 [4] SingleLineControlFlowStatements.cshtml) - Html -
- IntermediateToken - (2078:96,41 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n + LazyIntermediateToken - (2065:96,28 [2] SingleLineControlFlowStatements.cshtml) - Html -+ LazyIntermediateToken - (2068:96,31 [6] SingleLineControlFlowStatements.cshtml) - Html - Hello! + LazyIntermediateToken - (2074:96,37 [4] SingleLineControlFlowStatements.cshtml) - Html -
+ LazyIntermediateToken - (2078:96,41 [4] SingleLineControlFlowStatements.cshtml) - Html - \n\n CSharpCode - (2083:98,1 [16] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2083:98,1 [16] SingleLineControlFlowStatements.cshtml) - CSharp - if (true) \n + LazyIntermediateToken - (2083:98,1 [16] SingleLineControlFlowStatements.cshtml) - CSharp - if (true) \n HtmlContent - (2101:99,6 [16] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2101:99,6 [16] SingleLineControlFlowStatements.cshtml) - Html -The time is + LazyIntermediateToken - (2101:99,6 [16] SingleLineControlFlowStatements.cshtml) - Html -
The time is CSharpExpression - (2118:99,23 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2118:99,23 [12] SingleLineControlFlowStatements.cshtml) - CSharp - DateTime.Now + LazyIntermediateToken - (2118:99,23 [12] SingleLineControlFlowStatements.cshtml) - CSharp - DateTime.Now HtmlContent - (2130:99,35 [6] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2130:99,35 [6] SingleLineControlFlowStatements.cshtml) - Html -
\n + LazyIntermediateToken - (2130:99,35 [6] SingleLineControlFlowStatements.cshtml) - Html - \n CSharpCode - (2136:100,0 [2] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2136:100,0 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n + LazyIntermediateToken - (2136:100,0 [2] SingleLineControlFlowStatements.cshtml) - CSharp - \n HtmlContent - (2138:101,0 [17] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (2138:101,0 [2] SingleLineControlFlowStatements.cshtml) - Html -- IntermediateToken - (2141:101,3 [10] SingleLineControlFlowStatements.cshtml) - Html - After Text - IntermediateToken - (2151:101,13 [4] SingleLineControlFlowStatements.cshtml) - Html -
+ LazyIntermediateToken - (2138:101,0 [2] SingleLineControlFlowStatements.cshtml) - Html -+ LazyIntermediateToken - (2141:101,3 [10] SingleLineControlFlowStatements.cshtml) - Html - After Text + LazyIntermediateToken - (2151:101,13 [4] SingleLineControlFlowStatements.cshtml) - Html -
CSharpCode - (846:36,12 [386] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (846:36,12 [386] SingleLineControlFlowStatements.cshtml) - CSharp - \n public string Foo()\n {\n var x = "";\n\n if (DateTime.Now.ToBinary() % 2 == 0)\n return "Current time is divisible by 2";\n else\n return "It isn't divisible by two";\n \n for (var i = 0; i < 10; i++)\n // Incrementing a number\n i--;\n\n foreach (var item in new[] {"hello"})\n + LazyIntermediateToken - (846:36,12 [386] SingleLineControlFlowStatements.cshtml) - CSharp - \n public string Foo()\n {\n var x = "";\n\n if (DateTime.Now.ToBinary() % 2 == 0)\n return "Current time is divisible by 2";\n else\n return "It isn't divisible by two";\n \n for (var i = 0; i < 10; i++)\n // Incrementing a number\n i--;\n\n foreach (var item in new[] {"hello"})\n CSharpExpression - (1233:51,13 [4] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1233:51,13 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item + LazyIntermediateToken - (1233:51,13 [4] SingleLineControlFlowStatements.cshtml) - CSharp - item CSharpCode - (1237:51,17 [28] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1237:51,17 [28] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n do\n + LazyIntermediateToken - (1237:51,17 [28] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n do\n CSharpExpression - (1266:54,13 [12] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1266:54,13 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount + LazyIntermediateToken - (1266:54,13 [12] SingleLineControlFlowStatements.cshtml) - CSharp - currentCount CSharpCode - (1278:54,25 [194] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1278:54,25 [194] SingleLineControlFlowStatements.cshtml) - CSharp - \n while (--currentCount >= 0);\n\n while (--currentCount <= 10)\n currentCount++;\n\n using (var reader = new System.IO.StreamReader("/something"))\n + LazyIntermediateToken - (1278:54,25 [194] SingleLineControlFlowStatements.cshtml) - CSharp - \n while (--currentCount >= 0);\n\n while (--currentCount <= 10)\n currentCount++;\n\n using (var reader = new System.IO.StreamReader("/something"))\n CSharpExpression - (1473:61,13 [18] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1473:61,13 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() + LazyIntermediateToken - (1473:61,13 [18] SingleLineControlFlowStatements.cshtml) - CSharp - reader.ReadToEnd() CSharpCode - (1491:61,31 [177] SingleLineControlFlowStatements.cshtml) - IntermediateToken - (1491:61,31 [177] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n lock (this)\n currentCount++;\n }\n\n int currentCount = 0;\n\n public void IncrementCount()\n {\n if (true) currentCount++;\n }\n\n + LazyIntermediateToken - (1491:61,31 [177] SingleLineControlFlowStatements.cshtml) - CSharp - \n\n lock (this)\n currentCount++;\n }\n\n int currentCount = 0;\n\n public void IncrementCount()\n {\n if (true) currentCount++;\n }\n\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelperWithNewlineBeforeAttributes_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelperWithNewlineBeforeAttributes_DesignTime.ir.txt index caa51dd43d..fdaae45aa7 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelperWithNewlineBeforeAttributes_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelperWithNewlineBeforeAttributes_DesignTime.ir.txt @@ -13,15 +13,15 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (31:0,31 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - IntermediateToken - (31:0,31 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - \n\n + LazyIntermediateToken - (31:0,31 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - \n\n TagHelper - (35:2,0 [53] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (73:3,34 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - IntermediateToken - (73:3,34 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - Body of Tag + LazyIntermediateToken - (73:3,34 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - Body of Tag DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes HtmlContent - (49:3,10 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - IntermediateToken - (49:3,10 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - Hello World + LazyIntermediateToken - (49:3,10 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - Hello World DefaultTagHelperProperty - (67:3,28 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes - IntermediateToken - (67:3,28 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - CSharp - 1337 + LazyIntermediateToken - (67:3,28 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - CSharp - 1337 DefaultTagHelperExecute - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelperWithNewlineBeforeAttributes_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelperWithNewlineBeforeAttributes_Runtime.ir.txt index fb67e469d9..aeb71d497a 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelperWithNewlineBeforeAttributes_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelperWithNewlineBeforeAttributes_Runtime.ir.txt @@ -8,13 +8,13 @@ Document - FieldDeclaration - - private - global::TestNamespace.PTagHelper - __TestNamespace_PTagHelper MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (33:1,0 [2] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - IntermediateToken - (33:1,0 [2] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - \n + LazyIntermediateToken - (33:1,0 [2] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - \n TagHelper - (35:2,0 [53] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (73:3,34 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - IntermediateToken - (73:3,34 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - Body of Tag + LazyIntermediateToken - (73:3,34 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - Body of Tag DefaultTagHelperCreate - - TestNamespace.PTagHelper PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 DefaultTagHelperProperty - (67:3,28 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes - IntermediateToken - (67:3,28 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - CSharp - 1337 + LazyIntermediateToken - (67:3,28 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - CSharp - 1337 DefaultTagHelperExecute - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelper_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelper_DesignTime.ir.txt index 4749a67bfd..87fb5834ee 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelper_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelper_DesignTime.ir.txt @@ -13,15 +13,15 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (31:0,31 [4] SingleTagHelper.cshtml) - IntermediateToken - (31:0,31 [4] SingleTagHelper.cshtml) - Html - \n\n + LazyIntermediateToken - (31:0,31 [4] SingleTagHelper.cshtml) - Html - \n\n TagHelper - (35:2,0 [49] SingleTagHelper.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (69:2,34 [11] SingleTagHelper.cshtml) - IntermediateToken - (69:2,34 [11] SingleTagHelper.cshtml) - Html - Body of Tag + LazyIntermediateToken - (69:2,34 [11] SingleTagHelper.cshtml) - Html - Body of Tag DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes HtmlContent - (45:2,10 [11] SingleTagHelper.cshtml) - IntermediateToken - (45:2,10 [11] SingleTagHelper.cshtml) - Html - Hello World + LazyIntermediateToken - (45:2,10 [11] SingleTagHelper.cshtml) - Html - Hello World DefaultTagHelperProperty - (63:2,28 [4] SingleTagHelper.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes - IntermediateToken - (63:2,28 [4] SingleTagHelper.cshtml) - CSharp - 1337 + LazyIntermediateToken - (63:2,28 [4] SingleTagHelper.cshtml) - CSharp - 1337 DefaultTagHelperExecute - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelper_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelper_Runtime.ir.txt index 89ef050a2c..07c99eddb8 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelper_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleTagHelper_Runtime.ir.txt @@ -8,13 +8,13 @@ Document - FieldDeclaration - - private - global::TestNamespace.PTagHelper - __TestNamespace_PTagHelper MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (33:1,0 [2] SingleTagHelper.cshtml) - IntermediateToken - (33:1,0 [2] SingleTagHelper.cshtml) - Html - \n + LazyIntermediateToken - (33:1,0 [2] SingleTagHelper.cshtml) - Html - \n TagHelper - (35:2,0 [49] SingleTagHelper.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (69:2,34 [11] SingleTagHelper.cshtml) - IntermediateToken - (69:2,34 [11] SingleTagHelper.cshtml) - Html - Body of Tag + LazyIntermediateToken - (69:2,34 [11] SingleTagHelper.cshtml) - Html - Body of Tag DefaultTagHelperCreate - - TestNamespace.PTagHelper PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 DefaultTagHelperProperty - (63:2,28 [4] SingleTagHelper.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes - IntermediateToken - (63:2,28 [4] SingleTagHelper.cshtml) - CSharp - 1337 + LazyIntermediateToken - (63:2,28 [4] SingleTagHelper.cshtml) - CSharp - 1337 DefaultTagHelperExecute - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/StringLiterals_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/StringLiterals_DesignTime.ir.txt index 0c6dbeca8d..459383e90e 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/StringLiterals_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/StringLiterals_DesignTime.ir.txt @@ -12,1175 +12,1175 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (0:0,0 [2013] StringLiterals.cshtml) - IntermediateToken - (0:0,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3:0,3 [14] StringLiterals.cshtml) - Html - This is line 1 - IntermediateToken - (17:0,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (21:0,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (23:1,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (26:1,3 [14] StringLiterals.cshtml) - Html - This is line 2 - IntermediateToken - (40:1,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (44:1,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (46:2,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (49:2,3 [14] StringLiterals.cshtml) - Html - This is line 3 - IntermediateToken - (63:2,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (67:2,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (69:3,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (72:3,3 [14] StringLiterals.cshtml) - Html - This is line 4 - IntermediateToken - (86:3,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (90:3,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (92:4,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (95:4,3 [14] StringLiterals.cshtml) - Html - This is line 5 - IntermediateToken - (109:4,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (113:4,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (115:5,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (118:5,3 [14] StringLiterals.cshtml) - Html - This is line 6 - IntermediateToken - (132:5,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (136:5,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (138:6,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (141:6,3 [14] StringLiterals.cshtml) - Html - This is line 7 - IntermediateToken - (155:6,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (159:6,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (161:7,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (164:7,3 [14] StringLiterals.cshtml) - Html - This is line 8 - IntermediateToken - (178:7,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (182:7,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (184:8,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (187:8,3 [14] StringLiterals.cshtml) - Html - This is line 9 - IntermediateToken - (201:8,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (205:8,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (207:9,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (210:9,3 [15] StringLiterals.cshtml) - Html - This is line 10 - IntermediateToken - (225:9,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (229:9,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (231:10,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (234:10,3 [15] StringLiterals.cshtml) - Html - This is line 11 - IntermediateToken - (249:10,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (253:10,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (255:11,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (258:11,3 [15] StringLiterals.cshtml) - Html - This is line 12 - IntermediateToken - (273:11,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (277:11,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (279:12,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (282:12,3 [15] StringLiterals.cshtml) - Html - This is line 13 - IntermediateToken - (297:12,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (301:12,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (303:13,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (306:13,3 [15] StringLiterals.cshtml) - Html - This is line 14 - IntermediateToken - (321:13,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (325:13,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (327:14,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (330:14,3 [15] StringLiterals.cshtml) - Html - This is line 15 - IntermediateToken - (345:14,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (349:14,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (351:15,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (354:15,3 [15] StringLiterals.cshtml) - Html - This is line 16 - IntermediateToken - (369:15,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (373:15,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (375:16,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (378:16,3 [15] StringLiterals.cshtml) - Html - This is line 17 - IntermediateToken - (393:16,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (397:16,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (399:17,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (402:17,3 [15] StringLiterals.cshtml) - Html - This is line 18 - IntermediateToken - (417:17,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (421:17,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (423:18,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (426:18,3 [15] StringLiterals.cshtml) - Html - This is line 19 - IntermediateToken - (441:18,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (445:18,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (447:19,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (450:19,3 [15] StringLiterals.cshtml) - Html - This is line 20 - IntermediateToken - (465:19,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (469:19,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (471:20,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (474:20,3 [15] StringLiterals.cshtml) - Html - This is line 21 - IntermediateToken - (489:20,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (493:20,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (495:21,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (498:21,3 [15] StringLiterals.cshtml) - Html - This is line 22 - IntermediateToken - (513:21,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (517:21,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (519:22,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (522:22,3 [15] StringLiterals.cshtml) - Html - This is line 23 - IntermediateToken - (537:22,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (541:22,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (543:23,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (546:23,3 [15] StringLiterals.cshtml) - Html - This is line 24 - IntermediateToken - (561:23,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (565:23,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (567:24,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (570:24,3 [15] StringLiterals.cshtml) - Html - This is line 25 - IntermediateToken - (585:24,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (589:24,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (591:25,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (594:25,3 [15] StringLiterals.cshtml) - Html - This is line 26 - IntermediateToken - (609:25,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (613:25,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (615:26,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (618:26,3 [15] StringLiterals.cshtml) - Html - This is line 27 - IntermediateToken - (633:26,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (637:26,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (639:27,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (642:27,3 [15] StringLiterals.cshtml) - Html - This is line 28 - IntermediateToken - (657:27,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (661:27,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (663:28,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (666:28,3 [15] StringLiterals.cshtml) - Html - This is line 29 - IntermediateToken - (681:28,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (685:28,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (687:29,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (690:29,3 [15] StringLiterals.cshtml) - Html - This is line 30 - IntermediateToken - (705:29,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (709:29,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (711:30,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (714:30,3 [15] StringLiterals.cshtml) - Html - This is line 31 - IntermediateToken - (729:30,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (733:30,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (735:31,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (738:31,3 [15] StringLiterals.cshtml) - Html - This is line 32 - IntermediateToken - (753:31,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (757:31,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (759:32,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (762:32,3 [15] StringLiterals.cshtml) - Html - This is line 33 - IntermediateToken - (777:32,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (781:32,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (783:33,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (786:33,3 [15] StringLiterals.cshtml) - Html - This is line 34 - IntermediateToken - (801:33,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (805:33,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (807:34,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (810:34,3 [15] StringLiterals.cshtml) - Html - This is line 35 - IntermediateToken - (825:34,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (829:34,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (831:35,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (834:35,3 [15] StringLiterals.cshtml) - Html - This is line 36 - IntermediateToken - (849:35,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (853:35,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (855:36,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (858:36,3 [15] StringLiterals.cshtml) - Html - This is line 37 - IntermediateToken - (873:36,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (877:36,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (879:37,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (882:37,3 [15] StringLiterals.cshtml) - Html - This is line 38 - IntermediateToken - (897:37,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (901:37,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (903:38,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (906:38,3 [15] StringLiterals.cshtml) - Html - This is line 39 - IntermediateToken - (921:38,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (925:38,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (927:39,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (930:39,3 [15] StringLiterals.cshtml) - Html - This is line 40 - IntermediateToken - (945:39,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (949:39,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (951:40,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (954:40,3 [15] StringLiterals.cshtml) - Html - This is line 41 - IntermediateToken - (969:40,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (973:40,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (975:41,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (978:41,3 [15] StringLiterals.cshtml) - Html - This is line 42 - IntermediateToken - (993:41,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (997:41,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (999:42,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1002:42,3 [15] StringLiterals.cshtml) - Html - This is line 43 - IntermediateToken - (1017:42,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1021:42,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1023:43,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1026:43,3 [15] StringLiterals.cshtml) - Html - This is line 44 - IntermediateToken - (1041:43,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1045:43,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1047:44,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1050:44,3 [15] StringLiterals.cshtml) - Html - This is line 45 - IntermediateToken - (1065:44,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1069:44,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1071:45,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1074:45,3 [15] StringLiterals.cshtml) - Html - This is line 46 - IntermediateToken - (1089:45,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1093:45,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1095:46,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1098:46,3 [15] StringLiterals.cshtml) - Html - This is line 47 - IntermediateToken - (1113:46,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1117:46,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1119:47,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1122:47,3 [15] StringLiterals.cshtml) - Html - This is line 48 - IntermediateToken - (1137:47,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1141:47,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1143:48,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1146:48,3 [15] StringLiterals.cshtml) - Html - This is line 49 - IntermediateToken - (1161:48,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1165:48,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1167:49,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1170:49,3 [15] StringLiterals.cshtml) - Html - This is line 50 - IntermediateToken - (1185:49,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1189:49,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1191:50,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1194:50,3 [15] StringLiterals.cshtml) - Html - This is line 51 - IntermediateToken - (1209:50,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1213:50,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1215:51,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1218:51,3 [15] StringLiterals.cshtml) - Html - This is line 52 - IntermediateToken - (1233:51,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1237:51,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1239:52,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1242:52,3 [15] StringLiterals.cshtml) - Html - This is line 53 - IntermediateToken - (1257:52,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1261:52,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1263:53,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1266:53,3 [15] StringLiterals.cshtml) - Html - This is line 54 - IntermediateToken - (1281:53,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1285:53,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1287:54,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1290:54,3 [15] StringLiterals.cshtml) - Html - This is line 55 - IntermediateToken - (1305:54,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1309:54,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1311:55,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1314:55,3 [15] StringLiterals.cshtml) - Html - This is line 56 - IntermediateToken - (1329:55,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1333:55,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1335:56,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1338:56,3 [15] StringLiterals.cshtml) - Html - This is line 57 - IntermediateToken - (1353:56,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1357:56,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1359:57,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1362:57,3 [15] StringLiterals.cshtml) - Html - This is line 58 - IntermediateToken - (1377:57,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1381:57,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1383:58,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1386:58,3 [15] StringLiterals.cshtml) - Html - This is line 59 - IntermediateToken - (1401:58,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1405:58,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1407:59,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1410:59,3 [15] StringLiterals.cshtml) - Html - This is line 60 - IntermediateToken - (1425:59,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1429:59,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1431:60,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1434:60,3 [15] StringLiterals.cshtml) - Html - This is line 61 - IntermediateToken - (1449:60,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1453:60,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1455:61,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1458:61,3 [15] StringLiterals.cshtml) - Html - This is line 62 - IntermediateToken - (1473:61,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1477:61,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1479:62,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1482:62,3 [15] StringLiterals.cshtml) - Html - This is line 63 - IntermediateToken - (1497:62,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1501:62,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1503:63,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1506:63,3 [15] StringLiterals.cshtml) - Html - This is line 64 - IntermediateToken - (1521:63,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1525:63,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1527:64,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1530:64,3 [15] StringLiterals.cshtml) - Html - This is line 65 - IntermediateToken - (1545:64,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1549:64,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1551:65,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1554:65,3 [15] StringLiterals.cshtml) - Html - This is line 66 - IntermediateToken - (1569:65,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1573:65,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1575:66,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1578:66,3 [15] StringLiterals.cshtml) - Html - This is line 67 - IntermediateToken - (1593:66,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1597:66,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1599:67,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1602:67,3 [15] StringLiterals.cshtml) - Html - This is line 68 - IntermediateToken - (1617:67,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1621:67,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1623:68,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1626:68,3 [15] StringLiterals.cshtml) - Html - This is line 69 - IntermediateToken - (1641:68,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1645:68,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1647:69,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1650:69,3 [15] StringLiterals.cshtml) - Html - This is line 70 - IntermediateToken - (1665:69,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1669:69,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1671:70,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1674:70,3 [15] StringLiterals.cshtml) - Html - This is line 71 - IntermediateToken - (1689:70,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1693:70,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1695:71,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1698:71,3 [15] StringLiterals.cshtml) - Html - This is line 72 - IntermediateToken - (1713:71,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1717:71,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1719:72,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1722:72,3 [15] StringLiterals.cshtml) - Html - This is line 73 - IntermediateToken - (1737:72,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1741:72,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1743:73,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1746:73,3 [15] StringLiterals.cshtml) - Html - This is line 74 - IntermediateToken - (1761:73,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1765:73,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1767:74,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1770:74,3 [15] StringLiterals.cshtml) - Html - This is line 75 - IntermediateToken - (1785:74,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1789:74,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1791:75,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1794:75,3 [15] StringLiterals.cshtml) - Html - This is line 76 - IntermediateToken - (1809:75,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1813:75,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1815:76,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1818:76,3 [15] StringLiterals.cshtml) - Html - This is line 77 - IntermediateToken - (1833:76,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1837:76,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1839:77,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1842:77,3 [15] StringLiterals.cshtml) - Html - This is line 78 - IntermediateToken - (1857:77,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1861:77,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1863:78,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1866:78,3 [15] StringLiterals.cshtml) - Html - This is line 79 - IntermediateToken - (1881:78,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1885:78,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1887:79,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1890:79,3 [15] StringLiterals.cshtml) - Html - This is line 80 - IntermediateToken - (1905:79,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1909:79,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1911:80,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1914:80,3 [15] StringLiterals.cshtml) - Html - This is line 81 - IntermediateToken - (1929:80,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1933:80,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1935:81,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1938:81,3 [15] StringLiterals.cshtml) - Html - This is line 82 - IntermediateToken - (1953:81,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1957:81,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1959:82,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1962:82,3 [15] StringLiterals.cshtml) - Html - This is line 83 - IntermediateToken - (1977:82,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1981:82,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1983:83,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1986:83,3 [15] StringLiterals.cshtml) - Html - This is line 84 - IntermediateToken - (2001:83,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2005:83,22 [3] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3:0,3 [14] StringLiterals.cshtml) - Html - This is line 1 + LazyIntermediateToken - (17:0,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (21:0,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (23:1,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (26:1,3 [14] StringLiterals.cshtml) - Html - This is line 2 + LazyIntermediateToken - (40:1,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (44:1,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (46:2,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (49:2,3 [14] StringLiterals.cshtml) - Html - This is line 3 + LazyIntermediateToken - (63:2,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (67:2,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (69:3,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (72:3,3 [14] StringLiterals.cshtml) - Html - This is line 4 + LazyIntermediateToken - (86:3,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (90:3,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (92:4,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (95:4,3 [14] StringLiterals.cshtml) - Html - This is line 5 + LazyIntermediateToken - (109:4,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (113:4,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (115:5,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (118:5,3 [14] StringLiterals.cshtml) - Html - This is line 6 + LazyIntermediateToken - (132:5,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (136:5,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (138:6,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (141:6,3 [14] StringLiterals.cshtml) - Html - This is line 7 + LazyIntermediateToken - (155:6,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (159:6,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (161:7,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (164:7,3 [14] StringLiterals.cshtml) - Html - This is line 8 + LazyIntermediateToken - (178:7,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (182:7,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (184:8,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (187:8,3 [14] StringLiterals.cshtml) - Html - This is line 9 + LazyIntermediateToken - (201:8,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (205:8,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (207:9,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (210:9,3 [15] StringLiterals.cshtml) - Html - This is line 10 + LazyIntermediateToken - (225:9,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (229:9,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (231:10,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (234:10,3 [15] StringLiterals.cshtml) - Html - This is line 11 + LazyIntermediateToken - (249:10,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (253:10,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (255:11,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (258:11,3 [15] StringLiterals.cshtml) - Html - This is line 12 + LazyIntermediateToken - (273:11,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (277:11,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (279:12,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (282:12,3 [15] StringLiterals.cshtml) - Html - This is line 13 + LazyIntermediateToken - (297:12,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (301:12,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (303:13,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (306:13,3 [15] StringLiterals.cshtml) - Html - This is line 14 + LazyIntermediateToken - (321:13,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (325:13,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (327:14,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (330:14,3 [15] StringLiterals.cshtml) - Html - This is line 15 + LazyIntermediateToken - (345:14,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (349:14,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (351:15,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (354:15,3 [15] StringLiterals.cshtml) - Html - This is line 16 + LazyIntermediateToken - (369:15,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (373:15,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (375:16,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (378:16,3 [15] StringLiterals.cshtml) - Html - This is line 17 + LazyIntermediateToken - (393:16,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (397:16,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (399:17,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (402:17,3 [15] StringLiterals.cshtml) - Html - This is line 18 + LazyIntermediateToken - (417:17,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (421:17,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (423:18,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (426:18,3 [15] StringLiterals.cshtml) - Html - This is line 19 + LazyIntermediateToken - (441:18,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (445:18,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (447:19,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (450:19,3 [15] StringLiterals.cshtml) - Html - This is line 20 + LazyIntermediateToken - (465:19,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (469:19,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (471:20,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (474:20,3 [15] StringLiterals.cshtml) - Html - This is line 21 + LazyIntermediateToken - (489:20,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (493:20,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (495:21,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (498:21,3 [15] StringLiterals.cshtml) - Html - This is line 22 + LazyIntermediateToken - (513:21,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (517:21,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (519:22,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (522:22,3 [15] StringLiterals.cshtml) - Html - This is line 23 + LazyIntermediateToken - (537:22,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (541:22,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (543:23,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (546:23,3 [15] StringLiterals.cshtml) - Html - This is line 24 + LazyIntermediateToken - (561:23,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (565:23,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (567:24,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (570:24,3 [15] StringLiterals.cshtml) - Html - This is line 25 + LazyIntermediateToken - (585:24,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (589:24,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (591:25,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (594:25,3 [15] StringLiterals.cshtml) - Html - This is line 26 + LazyIntermediateToken - (609:25,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (613:25,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (615:26,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (618:26,3 [15] StringLiterals.cshtml) - Html - This is line 27 + LazyIntermediateToken - (633:26,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (637:26,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (639:27,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (642:27,3 [15] StringLiterals.cshtml) - Html - This is line 28 + LazyIntermediateToken - (657:27,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (661:27,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (663:28,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (666:28,3 [15] StringLiterals.cshtml) - Html - This is line 29 + LazyIntermediateToken - (681:28,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (685:28,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (687:29,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (690:29,3 [15] StringLiterals.cshtml) - Html - This is line 30 + LazyIntermediateToken - (705:29,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (709:29,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (711:30,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (714:30,3 [15] StringLiterals.cshtml) - Html - This is line 31 + LazyIntermediateToken - (729:30,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (733:30,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (735:31,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (738:31,3 [15] StringLiterals.cshtml) - Html - This is line 32 + LazyIntermediateToken - (753:31,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (757:31,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (759:32,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (762:32,3 [15] StringLiterals.cshtml) - Html - This is line 33 + LazyIntermediateToken - (777:32,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (781:32,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (783:33,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (786:33,3 [15] StringLiterals.cshtml) - Html - This is line 34 + LazyIntermediateToken - (801:33,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (805:33,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (807:34,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (810:34,3 [15] StringLiterals.cshtml) - Html - This is line 35 + LazyIntermediateToken - (825:34,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (829:34,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (831:35,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (834:35,3 [15] StringLiterals.cshtml) - Html - This is line 36 + LazyIntermediateToken - (849:35,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (853:35,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (855:36,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (858:36,3 [15] StringLiterals.cshtml) - Html - This is line 37 + LazyIntermediateToken - (873:36,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (877:36,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (879:37,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (882:37,3 [15] StringLiterals.cshtml) - Html - This is line 38 + LazyIntermediateToken - (897:37,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (901:37,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (903:38,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (906:38,3 [15] StringLiterals.cshtml) - Html - This is line 39 + LazyIntermediateToken - (921:38,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (925:38,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (927:39,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (930:39,3 [15] StringLiterals.cshtml) - Html - This is line 40 + LazyIntermediateToken - (945:39,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (949:39,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (951:40,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (954:40,3 [15] StringLiterals.cshtml) - Html - This is line 41 + LazyIntermediateToken - (969:40,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (973:40,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (975:41,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (978:41,3 [15] StringLiterals.cshtml) - Html - This is line 42 + LazyIntermediateToken - (993:41,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (997:41,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (999:42,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1002:42,3 [15] StringLiterals.cshtml) - Html - This is line 43 + LazyIntermediateToken - (1017:42,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1021:42,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1023:43,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1026:43,3 [15] StringLiterals.cshtml) - Html - This is line 44 + LazyIntermediateToken - (1041:43,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1045:43,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1047:44,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1050:44,3 [15] StringLiterals.cshtml) - Html - This is line 45 + LazyIntermediateToken - (1065:44,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1069:44,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1071:45,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1074:45,3 [15] StringLiterals.cshtml) - Html - This is line 46 + LazyIntermediateToken - (1089:45,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1093:45,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1095:46,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1098:46,3 [15] StringLiterals.cshtml) - Html - This is line 47 + LazyIntermediateToken - (1113:46,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1117:46,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1119:47,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1122:47,3 [15] StringLiterals.cshtml) - Html - This is line 48 + LazyIntermediateToken - (1137:47,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1141:47,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1143:48,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1146:48,3 [15] StringLiterals.cshtml) - Html - This is line 49 + LazyIntermediateToken - (1161:48,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1165:48,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1167:49,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1170:49,3 [15] StringLiterals.cshtml) - Html - This is line 50 + LazyIntermediateToken - (1185:49,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1189:49,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1191:50,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1194:50,3 [15] StringLiterals.cshtml) - Html - This is line 51 + LazyIntermediateToken - (1209:50,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1213:50,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1215:51,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1218:51,3 [15] StringLiterals.cshtml) - Html - This is line 52 + LazyIntermediateToken - (1233:51,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1237:51,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1239:52,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1242:52,3 [15] StringLiterals.cshtml) - Html - This is line 53 + LazyIntermediateToken - (1257:52,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1261:52,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1263:53,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1266:53,3 [15] StringLiterals.cshtml) - Html - This is line 54 + LazyIntermediateToken - (1281:53,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1285:53,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1287:54,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1290:54,3 [15] StringLiterals.cshtml) - Html - This is line 55 + LazyIntermediateToken - (1305:54,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1309:54,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1311:55,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1314:55,3 [15] StringLiterals.cshtml) - Html - This is line 56 + LazyIntermediateToken - (1329:55,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1333:55,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1335:56,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1338:56,3 [15] StringLiterals.cshtml) - Html - This is line 57 + LazyIntermediateToken - (1353:56,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1357:56,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1359:57,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1362:57,3 [15] StringLiterals.cshtml) - Html - This is line 58 + LazyIntermediateToken - (1377:57,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1381:57,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1383:58,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1386:58,3 [15] StringLiterals.cshtml) - Html - This is line 59 + LazyIntermediateToken - (1401:58,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1405:58,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1407:59,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1410:59,3 [15] StringLiterals.cshtml) - Html - This is line 60 + LazyIntermediateToken - (1425:59,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1429:59,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1431:60,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1434:60,3 [15] StringLiterals.cshtml) - Html - This is line 61 + LazyIntermediateToken - (1449:60,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1453:60,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1455:61,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1458:61,3 [15] StringLiterals.cshtml) - Html - This is line 62 + LazyIntermediateToken - (1473:61,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1477:61,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1479:62,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1482:62,3 [15] StringLiterals.cshtml) - Html - This is line 63 + LazyIntermediateToken - (1497:62,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1501:62,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1503:63,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1506:63,3 [15] StringLiterals.cshtml) - Html - This is line 64 + LazyIntermediateToken - (1521:63,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1525:63,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1527:64,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1530:64,3 [15] StringLiterals.cshtml) - Html - This is line 65 + LazyIntermediateToken - (1545:64,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1549:64,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1551:65,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1554:65,3 [15] StringLiterals.cshtml) - Html - This is line 66 + LazyIntermediateToken - (1569:65,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1573:65,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1575:66,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1578:66,3 [15] StringLiterals.cshtml) - Html - This is line 67 + LazyIntermediateToken - (1593:66,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1597:66,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1599:67,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1602:67,3 [15] StringLiterals.cshtml) - Html - This is line 68 + LazyIntermediateToken - (1617:67,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1621:67,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1623:68,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1626:68,3 [15] StringLiterals.cshtml) - Html - This is line 69 + LazyIntermediateToken - (1641:68,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1645:68,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1647:69,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1650:69,3 [15] StringLiterals.cshtml) - Html - This is line 70 + LazyIntermediateToken - (1665:69,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1669:69,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1671:70,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1674:70,3 [15] StringLiterals.cshtml) - Html - This is line 71 + LazyIntermediateToken - (1689:70,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1693:70,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1695:71,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1698:71,3 [15] StringLiterals.cshtml) - Html - This is line 72 + LazyIntermediateToken - (1713:71,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1717:71,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1719:72,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1722:72,3 [15] StringLiterals.cshtml) - Html - This is line 73 + LazyIntermediateToken - (1737:72,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1741:72,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1743:73,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1746:73,3 [15] StringLiterals.cshtml) - Html - This is line 74 + LazyIntermediateToken - (1761:73,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1765:73,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1767:74,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1770:74,3 [15] StringLiterals.cshtml) - Html - This is line 75 + LazyIntermediateToken - (1785:74,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1789:74,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1791:75,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1794:75,3 [15] StringLiterals.cshtml) - Html - This is line 76 + LazyIntermediateToken - (1809:75,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1813:75,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1815:76,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1818:76,3 [15] StringLiterals.cshtml) - Html - This is line 77 + LazyIntermediateToken - (1833:76,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1837:76,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1839:77,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1842:77,3 [15] StringLiterals.cshtml) - Html - This is line 78 + LazyIntermediateToken - (1857:77,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1861:77,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1863:78,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1866:78,3 [15] StringLiterals.cshtml) - Html - This is line 79 + LazyIntermediateToken - (1881:78,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1885:78,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1887:79,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1890:79,3 [15] StringLiterals.cshtml) - Html - This is line 80 + LazyIntermediateToken - (1905:79,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1909:79,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1911:80,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1914:80,3 [15] StringLiterals.cshtml) - Html - This is line 81 + LazyIntermediateToken - (1929:80,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1933:80,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1935:81,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1938:81,3 [15] StringLiterals.cshtml) - Html - This is line 82 + LazyIntermediateToken - (1953:81,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1957:81,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1959:82,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1962:82,3 [15] StringLiterals.cshtml) - Html - This is line 83 + LazyIntermediateToken - (1977:82,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1981:82,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1983:83,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1986:83,3 [15] StringLiterals.cshtml) - Html - This is line 84 + LazyIntermediateToken - (2001:83,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2005:83,22 [3] StringLiterals.cshtml) - Html -- IntermediateToken - (2054:86,7 [21] StringLiterals.cshtml) - Html - This is line 1 nested - IntermediateToken - (2075:86,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2079:86,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2085:87,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2088:87,7 [21] StringLiterals.cshtml) - Html - This is line 2 nested - IntermediateToken - (2109:87,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2113:87,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2119:88,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2122:88,7 [21] StringLiterals.cshtml) - Html - This is line 3 nested - IntermediateToken - (2143:88,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2147:88,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2153:89,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2156:89,7 [21] StringLiterals.cshtml) - Html - This is line 4 nested - IntermediateToken - (2177:89,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2181:89,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2187:90,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2190:90,7 [21] StringLiterals.cshtml) - Html - This is line 5 nested - IntermediateToken - (2211:90,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2215:90,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2221:91,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2224:91,7 [21] StringLiterals.cshtml) - Html - This is line 6 nested - IntermediateToken - (2245:91,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2249:91,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2255:92,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2258:92,7 [21] StringLiterals.cshtml) - Html - This is line 7 nested - IntermediateToken - (2279:92,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2283:92,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2289:93,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2292:93,7 [21] StringLiterals.cshtml) - Html - This is line 8 nested - IntermediateToken - (2313:93,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2317:93,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2323:94,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2326:94,7 [21] StringLiterals.cshtml) - Html - This is line 9 nested - IntermediateToken - (2347:94,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2351:94,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2357:95,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2360:95,7 [22] StringLiterals.cshtml) - Html - This is line 10 nested - IntermediateToken - (2382:95,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2386:95,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2392:96,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2395:96,7 [22] StringLiterals.cshtml) - Html - This is line 11 nested - IntermediateToken - (2417:96,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2421:96,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2427:97,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2430:97,7 [22] StringLiterals.cshtml) - Html - This is line 12 nested - IntermediateToken - (2452:97,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2456:97,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2462:98,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2465:98,7 [22] StringLiterals.cshtml) - Html - This is line 13 nested - IntermediateToken - (2487:98,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2491:98,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2497:99,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2500:99,7 [22] StringLiterals.cshtml) - Html - This is line 14 nested - IntermediateToken - (2522:99,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2526:99,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2532:100,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2535:100,7 [22] StringLiterals.cshtml) - Html - This is line 15 nested - IntermediateToken - (2557:100,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2561:100,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2567:101,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2570:101,7 [22] StringLiterals.cshtml) - Html - This is line 16 nested - IntermediateToken - (2592:101,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2596:101,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2602:102,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2605:102,7 [22] StringLiterals.cshtml) - Html - This is line 17 nested - IntermediateToken - (2627:102,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2631:102,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2637:103,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2640:103,7 [22] StringLiterals.cshtml) - Html - This is line 18 nested - IntermediateToken - (2662:103,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2666:103,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2672:104,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2675:104,7 [22] StringLiterals.cshtml) - Html - This is line 19 nested - IntermediateToken - (2697:104,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2701:104,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2707:105,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2710:105,7 [22] StringLiterals.cshtml) - Html - This is line 20 nested - IntermediateToken - (2732:105,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2736:105,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2742:106,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2745:106,7 [22] StringLiterals.cshtml) - Html - This is line 21 nested - IntermediateToken - (2767:106,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2771:106,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2777:107,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2780:107,7 [22] StringLiterals.cshtml) - Html - This is line 22 nested - IntermediateToken - (2802:107,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2806:107,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2812:108,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2815:108,7 [22] StringLiterals.cshtml) - Html - This is line 23 nested - IntermediateToken - (2837:108,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2841:108,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2847:109,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2850:109,7 [22] StringLiterals.cshtml) - Html - This is line 24 nested - IntermediateToken - (2872:109,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2876:109,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2882:110,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2885:110,7 [22] StringLiterals.cshtml) - Html - This is line 25 nested - IntermediateToken - (2907:110,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2911:110,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2917:111,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2920:111,7 [22] StringLiterals.cshtml) - Html - This is line 26 nested - IntermediateToken - (2942:111,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2946:111,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2952:112,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2955:112,7 [22] StringLiterals.cshtml) - Html - This is line 27 nested - IntermediateToken - (2977:112,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2981:112,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2987:113,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2990:113,7 [22] StringLiterals.cshtml) - Html - This is line 28 nested - IntermediateToken - (3012:113,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3016:113,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3022:114,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3025:114,7 [22] StringLiterals.cshtml) - Html - This is line 29 nested - IntermediateToken - (3047:114,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3051:114,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3057:115,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3060:115,7 [22] StringLiterals.cshtml) - Html - This is line 30 nested - IntermediateToken - (3082:115,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3086:115,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3092:116,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3095:116,7 [22] StringLiterals.cshtml) - Html - This is line 31 nested - IntermediateToken - (3117:116,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3121:116,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3127:117,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3130:117,7 [22] StringLiterals.cshtml) - Html - This is line 32 nested - IntermediateToken - (3152:117,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3156:117,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3162:118,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3165:118,7 [22] StringLiterals.cshtml) - Html - This is line 33 nested - IntermediateToken - (3187:118,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3191:118,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3197:119,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3200:119,7 [22] StringLiterals.cshtml) - Html - This is line 34 nested - IntermediateToken - (3222:119,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3226:119,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3232:120,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3235:120,7 [22] StringLiterals.cshtml) - Html - This is line 35 nested - IntermediateToken - (3257:120,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3261:120,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3267:121,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3270:121,7 [22] StringLiterals.cshtml) - Html - This is line 36 nested - IntermediateToken - (3292:121,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3296:121,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3302:122,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3305:122,7 [22] StringLiterals.cshtml) - Html - This is line 37 nested - IntermediateToken - (3327:122,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3331:122,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3337:123,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3340:123,7 [22] StringLiterals.cshtml) - Html - This is line 38 nested - IntermediateToken - (3362:123,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3366:123,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3372:124,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3375:124,7 [22] StringLiterals.cshtml) - Html - This is line 39 nested - IntermediateToken - (3397:124,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3401:124,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3407:125,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3410:125,7 [22] StringLiterals.cshtml) - Html - This is line 40 nested - IntermediateToken - (3432:125,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3436:125,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3442:126,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3445:126,7 [22] StringLiterals.cshtml) - Html - This is line 41 nested - IntermediateToken - (3467:126,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3471:126,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3477:127,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3480:127,7 [22] StringLiterals.cshtml) - Html - This is line 42 nested - IntermediateToken - (3502:127,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3506:127,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3512:128,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3515:128,7 [22] StringLiterals.cshtml) - Html - This is line 43 nested - IntermediateToken - (3537:128,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3541:128,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3547:129,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3550:129,7 [22] StringLiterals.cshtml) - Html - This is line 44 nested - IntermediateToken - (3572:129,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3576:129,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3582:130,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3585:130,7 [22] StringLiterals.cshtml) - Html - This is line 45 nested - IntermediateToken - (3607:130,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3611:130,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3617:131,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3620:131,7 [22] StringLiterals.cshtml) - Html - This is line 46 nested - IntermediateToken - (3642:131,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3646:131,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3652:132,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3655:132,7 [22] StringLiterals.cshtml) - Html - This is line 47 nested - IntermediateToken - (3677:132,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3681:132,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3687:133,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3690:133,7 [22] StringLiterals.cshtml) - Html - This is line 48 nested - IntermediateToken - (3712:133,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3716:133,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3722:134,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3725:134,7 [22] StringLiterals.cshtml) - Html - This is line 49 nested - IntermediateToken - (3747:134,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3751:134,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3757:135,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3760:135,7 [22] StringLiterals.cshtml) - Html - This is line 50 nested - IntermediateToken - (3782:135,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3786:135,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3792:136,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3795:136,7 [22] StringLiterals.cshtml) - Html - This is line 51 nested - IntermediateToken - (3817:136,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3821:136,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3827:137,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3830:137,7 [22] StringLiterals.cshtml) - Html - This is line 52 nested - IntermediateToken - (3852:137,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3856:137,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3862:138,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3865:138,7 [22] StringLiterals.cshtml) - Html - This is line 53 nested - IntermediateToken - (3887:138,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3891:138,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3897:139,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3900:139,7 [22] StringLiterals.cshtml) - Html - This is line 54 nested - IntermediateToken - (3922:139,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3926:139,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3932:140,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3935:140,7 [22] StringLiterals.cshtml) - Html - This is line 55 nested - IntermediateToken - (3957:140,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3961:140,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3967:141,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3970:141,7 [22] StringLiterals.cshtml) - Html - This is line 56 nested - IntermediateToken - (3992:141,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3996:141,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4002:142,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4005:142,7 [22] StringLiterals.cshtml) - Html - This is line 57 nested - IntermediateToken - (4027:142,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4031:142,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4037:143,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4040:143,7 [22] StringLiterals.cshtml) - Html - This is line 58 nested - IntermediateToken - (4062:143,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4066:143,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4072:144,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4075:144,7 [22] StringLiterals.cshtml) - Html - This is line 59 nested - IntermediateToken - (4097:144,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4101:144,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4107:145,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4110:145,7 [22] StringLiterals.cshtml) - Html - This is line 60 nested - IntermediateToken - (4132:145,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4136:145,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4142:146,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4145:146,7 [22] StringLiterals.cshtml) - Html - This is line 61 nested - IntermediateToken - (4167:146,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4171:146,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4177:147,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4180:147,7 [22] StringLiterals.cshtml) - Html - This is line 62 nested - IntermediateToken - (4202:147,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4206:147,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4212:148,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4215:148,7 [22] StringLiterals.cshtml) - Html - This is line 63 nested - IntermediateToken - (4237:148,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4241:148,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4247:149,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4250:149,7 [22] StringLiterals.cshtml) - Html - This is line 64 nested - IntermediateToken - (4272:149,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4276:149,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4282:150,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4285:150,7 [22] StringLiterals.cshtml) - Html - This is line 65 nested - IntermediateToken - (4307:150,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4311:150,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4317:151,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4320:151,7 [22] StringLiterals.cshtml) - Html - This is line 66 nested - IntermediateToken - (4342:151,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4346:151,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4352:152,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4355:152,7 [22] StringLiterals.cshtml) - Html - This is line 67 nested - IntermediateToken - (4377:152,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4381:152,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4387:153,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4390:153,7 [22] StringLiterals.cshtml) - Html - This is line 68 nested - IntermediateToken - (4412:153,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4416:153,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4422:154,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4425:154,7 [22] StringLiterals.cshtml) - Html - This is line 69 nested - IntermediateToken - (4447:154,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4451:154,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4457:155,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4460:155,7 [22] StringLiterals.cshtml) - Html - This is line 70 nested - IntermediateToken - (4482:155,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4486:155,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4492:156,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4495:156,7 [22] StringLiterals.cshtml) - Html - This is line 71 nested - IntermediateToken - (4517:156,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4521:156,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4527:157,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4530:157,7 [22] StringLiterals.cshtml) - Html - This is line 72 nested - IntermediateToken - (4552:157,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4556:157,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4562:158,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4565:158,7 [22] StringLiterals.cshtml) - Html - This is line 73 nested - IntermediateToken - (4587:158,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4591:158,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4597:159,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4600:159,7 [22] StringLiterals.cshtml) - Html - This is line 74 nested - IntermediateToken - (4622:159,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4626:159,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4632:160,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4635:160,7 [22] StringLiterals.cshtml) - Html - This is line 75 nested - IntermediateToken - (4657:160,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4661:160,33 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2045:85,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2051:86,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2054:86,7 [21] StringLiterals.cshtml) - Html - This is line 1 nested + LazyIntermediateToken - (2075:86,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2079:86,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2085:87,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2088:87,7 [21] StringLiterals.cshtml) - Html - This is line 2 nested + LazyIntermediateToken - (2109:87,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2113:87,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2119:88,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2122:88,7 [21] StringLiterals.cshtml) - Html - This is line 3 nested + LazyIntermediateToken - (2143:88,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2147:88,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2153:89,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2156:89,7 [21] StringLiterals.cshtml) - Html - This is line 4 nested + LazyIntermediateToken - (2177:89,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2181:89,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2187:90,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2190:90,7 [21] StringLiterals.cshtml) - Html - This is line 5 nested + LazyIntermediateToken - (2211:90,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2215:90,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2221:91,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2224:91,7 [21] StringLiterals.cshtml) - Html - This is line 6 nested + LazyIntermediateToken - (2245:91,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2249:91,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2255:92,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2258:92,7 [21] StringLiterals.cshtml) - Html - This is line 7 nested + LazyIntermediateToken - (2279:92,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2283:92,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2289:93,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2292:93,7 [21] StringLiterals.cshtml) - Html - This is line 8 nested + LazyIntermediateToken - (2313:93,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2317:93,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2323:94,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2326:94,7 [21] StringLiterals.cshtml) - Html - This is line 9 nested + LazyIntermediateToken - (2347:94,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2351:94,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2357:95,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2360:95,7 [22] StringLiterals.cshtml) - Html - This is line 10 nested + LazyIntermediateToken - (2382:95,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2386:95,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2392:96,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2395:96,7 [22] StringLiterals.cshtml) - Html - This is line 11 nested + LazyIntermediateToken - (2417:96,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2421:96,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2427:97,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2430:97,7 [22] StringLiterals.cshtml) - Html - This is line 12 nested + LazyIntermediateToken - (2452:97,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2456:97,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2462:98,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2465:98,7 [22] StringLiterals.cshtml) - Html - This is line 13 nested + LazyIntermediateToken - (2487:98,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2491:98,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2497:99,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2500:99,7 [22] StringLiterals.cshtml) - Html - This is line 14 nested + LazyIntermediateToken - (2522:99,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2526:99,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2532:100,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2535:100,7 [22] StringLiterals.cshtml) - Html - This is line 15 nested + LazyIntermediateToken - (2557:100,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2561:100,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2567:101,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2570:101,7 [22] StringLiterals.cshtml) - Html - This is line 16 nested + LazyIntermediateToken - (2592:101,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2596:101,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2602:102,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2605:102,7 [22] StringLiterals.cshtml) - Html - This is line 17 nested + LazyIntermediateToken - (2627:102,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2631:102,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2637:103,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2640:103,7 [22] StringLiterals.cshtml) - Html - This is line 18 nested + LazyIntermediateToken - (2662:103,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2666:103,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2672:104,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2675:104,7 [22] StringLiterals.cshtml) - Html - This is line 19 nested + LazyIntermediateToken - (2697:104,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2701:104,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2707:105,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2710:105,7 [22] StringLiterals.cshtml) - Html - This is line 20 nested + LazyIntermediateToken - (2732:105,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2736:105,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2742:106,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2745:106,7 [22] StringLiterals.cshtml) - Html - This is line 21 nested + LazyIntermediateToken - (2767:106,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2771:106,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2777:107,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2780:107,7 [22] StringLiterals.cshtml) - Html - This is line 22 nested + LazyIntermediateToken - (2802:107,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2806:107,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2812:108,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2815:108,7 [22] StringLiterals.cshtml) - Html - This is line 23 nested + LazyIntermediateToken - (2837:108,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2841:108,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2847:109,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2850:109,7 [22] StringLiterals.cshtml) - Html - This is line 24 nested + LazyIntermediateToken - (2872:109,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2876:109,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2882:110,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2885:110,7 [22] StringLiterals.cshtml) - Html - This is line 25 nested + LazyIntermediateToken - (2907:110,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2911:110,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2917:111,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2920:111,7 [22] StringLiterals.cshtml) - Html - This is line 26 nested + LazyIntermediateToken - (2942:111,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2946:111,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2952:112,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2955:112,7 [22] StringLiterals.cshtml) - Html - This is line 27 nested + LazyIntermediateToken - (2977:112,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2981:112,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2987:113,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2990:113,7 [22] StringLiterals.cshtml) - Html - This is line 28 nested + LazyIntermediateToken - (3012:113,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3016:113,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3022:114,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3025:114,7 [22] StringLiterals.cshtml) - Html - This is line 29 nested + LazyIntermediateToken - (3047:114,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3051:114,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3057:115,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3060:115,7 [22] StringLiterals.cshtml) - Html - This is line 30 nested + LazyIntermediateToken - (3082:115,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3086:115,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3092:116,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3095:116,7 [22] StringLiterals.cshtml) - Html - This is line 31 nested + LazyIntermediateToken - (3117:116,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3121:116,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3127:117,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3130:117,7 [22] StringLiterals.cshtml) - Html - This is line 32 nested + LazyIntermediateToken - (3152:117,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3156:117,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3162:118,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3165:118,7 [22] StringLiterals.cshtml) - Html - This is line 33 nested + LazyIntermediateToken - (3187:118,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3191:118,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3197:119,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3200:119,7 [22] StringLiterals.cshtml) - Html - This is line 34 nested + LazyIntermediateToken - (3222:119,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3226:119,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3232:120,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3235:120,7 [22] StringLiterals.cshtml) - Html - This is line 35 nested + LazyIntermediateToken - (3257:120,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3261:120,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3267:121,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3270:121,7 [22] StringLiterals.cshtml) - Html - This is line 36 nested + LazyIntermediateToken - (3292:121,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3296:121,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3302:122,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3305:122,7 [22] StringLiterals.cshtml) - Html - This is line 37 nested + LazyIntermediateToken - (3327:122,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3331:122,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3337:123,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3340:123,7 [22] StringLiterals.cshtml) - Html - This is line 38 nested + LazyIntermediateToken - (3362:123,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3366:123,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3372:124,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3375:124,7 [22] StringLiterals.cshtml) - Html - This is line 39 nested + LazyIntermediateToken - (3397:124,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3401:124,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3407:125,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3410:125,7 [22] StringLiterals.cshtml) - Html - This is line 40 nested + LazyIntermediateToken - (3432:125,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3436:125,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3442:126,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3445:126,7 [22] StringLiterals.cshtml) - Html - This is line 41 nested + LazyIntermediateToken - (3467:126,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3471:126,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3477:127,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3480:127,7 [22] StringLiterals.cshtml) - Html - This is line 42 nested + LazyIntermediateToken - (3502:127,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3506:127,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3512:128,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3515:128,7 [22] StringLiterals.cshtml) - Html - This is line 43 nested + LazyIntermediateToken - (3537:128,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3541:128,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3547:129,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3550:129,7 [22] StringLiterals.cshtml) - Html - This is line 44 nested + LazyIntermediateToken - (3572:129,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3576:129,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3582:130,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3585:130,7 [22] StringLiterals.cshtml) - Html - This is line 45 nested + LazyIntermediateToken - (3607:130,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3611:130,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3617:131,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3620:131,7 [22] StringLiterals.cshtml) - Html - This is line 46 nested + LazyIntermediateToken - (3642:131,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3646:131,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3652:132,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3655:132,7 [22] StringLiterals.cshtml) - Html - This is line 47 nested + LazyIntermediateToken - (3677:132,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3681:132,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3687:133,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3690:133,7 [22] StringLiterals.cshtml) - Html - This is line 48 nested + LazyIntermediateToken - (3712:133,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3716:133,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3722:134,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3725:134,7 [22] StringLiterals.cshtml) - Html - This is line 49 nested + LazyIntermediateToken - (3747:134,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3751:134,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3757:135,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3760:135,7 [22] StringLiterals.cshtml) - Html - This is line 50 nested + LazyIntermediateToken - (3782:135,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3786:135,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3792:136,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3795:136,7 [22] StringLiterals.cshtml) - Html - This is line 51 nested + LazyIntermediateToken - (3817:136,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3821:136,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3827:137,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3830:137,7 [22] StringLiterals.cshtml) - Html - This is line 52 nested + LazyIntermediateToken - (3852:137,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3856:137,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3862:138,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3865:138,7 [22] StringLiterals.cshtml) - Html - This is line 53 nested + LazyIntermediateToken - (3887:138,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3891:138,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3897:139,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3900:139,7 [22] StringLiterals.cshtml) - Html - This is line 54 nested + LazyIntermediateToken - (3922:139,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3926:139,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3932:140,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3935:140,7 [22] StringLiterals.cshtml) - Html - This is line 55 nested + LazyIntermediateToken - (3957:140,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3961:140,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3967:141,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3970:141,7 [22] StringLiterals.cshtml) - Html - This is line 56 nested + LazyIntermediateToken - (3992:141,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3996:141,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4002:142,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4005:142,7 [22] StringLiterals.cshtml) - Html - This is line 57 nested + LazyIntermediateToken - (4027:142,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4031:142,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4037:143,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4040:143,7 [22] StringLiterals.cshtml) - Html - This is line 58 nested + LazyIntermediateToken - (4062:143,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4066:143,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4072:144,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4075:144,7 [22] StringLiterals.cshtml) - Html - This is line 59 nested + LazyIntermediateToken - (4097:144,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4101:144,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4107:145,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4110:145,7 [22] StringLiterals.cshtml) - Html - This is line 60 nested + LazyIntermediateToken - (4132:145,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4136:145,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4142:146,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4145:146,7 [22] StringLiterals.cshtml) - Html - This is line 61 nested + LazyIntermediateToken - (4167:146,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4171:146,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4177:147,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4180:147,7 [22] StringLiterals.cshtml) - Html - This is line 62 nested + LazyIntermediateToken - (4202:147,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4206:147,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4212:148,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4215:148,7 [22] StringLiterals.cshtml) - Html - This is line 63 nested + LazyIntermediateToken - (4237:148,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4241:148,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4247:149,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4250:149,7 [22] StringLiterals.cshtml) - Html - This is line 64 nested + LazyIntermediateToken - (4272:149,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4276:149,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4282:150,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4285:150,7 [22] StringLiterals.cshtml) - Html - This is line 65 nested + LazyIntermediateToken - (4307:150,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4311:150,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4317:151,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4320:151,7 [22] StringLiterals.cshtml) - Html - This is line 66 nested + LazyIntermediateToken - (4342:151,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4346:151,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4352:152,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4355:152,7 [22] StringLiterals.cshtml) - Html - This is line 67 nested + LazyIntermediateToken - (4377:152,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4381:152,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4387:153,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4390:153,7 [22] StringLiterals.cshtml) - Html - This is line 68 nested + LazyIntermediateToken - (4412:153,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4416:153,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4422:154,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4425:154,7 [22] StringLiterals.cshtml) - Html - This is line 69 nested + LazyIntermediateToken - (4447:154,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4451:154,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4457:155,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4460:155,7 [22] StringLiterals.cshtml) - Html - This is line 70 nested + LazyIntermediateToken - (4482:155,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4486:155,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4492:156,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4495:156,7 [22] StringLiterals.cshtml) - Html - This is line 71 nested + LazyIntermediateToken - (4517:156,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4521:156,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4527:157,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4530:157,7 [22] StringLiterals.cshtml) - Html - This is line 72 nested + LazyIntermediateToken - (4552:157,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4556:157,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4562:158,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4565:158,7 [22] StringLiterals.cshtml) - Html - This is line 73 nested + LazyIntermediateToken - (4587:158,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4591:158,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4597:159,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4600:159,7 [22] StringLiterals.cshtml) - Html - This is line 74 nested + LazyIntermediateToken - (4622:159,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4626:159,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4632:160,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4635:160,7 [22] StringLiterals.cshtml) - Html - This is line 75 nested + LazyIntermediateToken - (4657:160,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4661:160,33 [2] StringLiterals.cshtml) - Html - \n HtmlContent - (4664:161,1 [1028] StringLiterals.cshtml) - IntermediateToken - (4664:161,1 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4666:162,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4669:162,3 [14] StringLiterals.cshtml) - Html - This is line 1 - IntermediateToken - (4683:162,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4687:162,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4689:163,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4692:163,3 [14] StringLiterals.cshtml) - Html - This is line 2 - IntermediateToken - (4706:163,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4710:163,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4712:164,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4715:164,3 [14] StringLiterals.cshtml) - Html - This is line 3 - IntermediateToken - (4729:164,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4733:164,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4735:165,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4738:165,3 [14] StringLiterals.cshtml) - Html - This is line 4 - IntermediateToken - (4752:165,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4756:165,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4758:166,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4761:166,3 [14] StringLiterals.cshtml) - Html - This is line 5 - IntermediateToken - (4775:166,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4779:166,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4781:167,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4784:167,3 [14] StringLiterals.cshtml) - Html - This is line 6 - IntermediateToken - (4798:167,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4802:167,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4804:168,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4807:168,3 [14] StringLiterals.cshtml) - Html - This is line 7 - IntermediateToken - (4821:168,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4825:168,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4827:169,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4830:169,3 [14] StringLiterals.cshtml) - Html - This is line 8 - IntermediateToken - (4844:169,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4848:169,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4850:170,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4853:170,3 [14] StringLiterals.cshtml) - Html - This is line 9 - IntermediateToken - (4867:170,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4871:170,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4873:171,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4876:171,3 [15] StringLiterals.cshtml) - Html - This is line 10 - IntermediateToken - (4891:171,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4895:171,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4897:172,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4900:172,3 [15] StringLiterals.cshtml) - Html - This is line 11 - IntermediateToken - (4915:172,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4919:172,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4921:173,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4924:173,3 [15] StringLiterals.cshtml) - Html - This is line 12 - IntermediateToken - (4939:173,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4943:173,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4945:174,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4948:174,3 [15] StringLiterals.cshtml) - Html - This is line 13 - IntermediateToken - (4963:174,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4967:174,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4969:175,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4972:175,3 [15] StringLiterals.cshtml) - Html - This is line 14 - IntermediateToken - (4987:175,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4991:175,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4993:176,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4996:176,3 [15] StringLiterals.cshtml) - Html - This is line 15 - IntermediateToken - (5011:176,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5015:176,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5017:177,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5020:177,3 [15] StringLiterals.cshtml) - Html - This is line 16 - IntermediateToken - (5035:177,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5039:177,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5041:178,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5044:178,3 [15] StringLiterals.cshtml) - Html - This is line 17 - IntermediateToken - (5059:178,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5063:178,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5065:179,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5068:179,3 [15] StringLiterals.cshtml) - Html - This is line 18 - IntermediateToken - (5083:179,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5087:179,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5089:180,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5092:180,3 [15] StringLiterals.cshtml) - Html - This is line 19 - IntermediateToken - (5107:180,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5111:180,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5113:181,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5116:181,3 [15] StringLiterals.cshtml) - Html - This is line 20 - IntermediateToken - (5131:181,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5135:181,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5137:182,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5140:182,3 [15] StringLiterals.cshtml) - Html - This is line 21 - IntermediateToken - (5155:182,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5159:182,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5161:183,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5164:183,3 [15] StringLiterals.cshtml) - Html - This is line 22 - IntermediateToken - (5179:183,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5183:183,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5185:184,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5188:184,3 [15] StringLiterals.cshtml) - Html - This is line 23 - IntermediateToken - (5203:184,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5207:184,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5209:185,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5212:185,3 [15] StringLiterals.cshtml) - Html - This is line 24 - IntermediateToken - (5227:185,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5231:185,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5233:186,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5236:186,3 [15] StringLiterals.cshtml) - Html - This is line 25 - IntermediateToken - (5251:186,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5255:186,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5257:187,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5260:187,3 [15] StringLiterals.cshtml) - Html - This is line 26 - IntermediateToken - (5275:187,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5279:187,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5281:188,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5284:188,3 [15] StringLiterals.cshtml) - Html - This is line 27 - IntermediateToken - (5299:188,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5303:188,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5305:189,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5308:189,3 [15] StringLiterals.cshtml) - Html - This is line 28 - IntermediateToken - (5323:189,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5327:189,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5329:190,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5332:190,3 [15] StringLiterals.cshtml) - Html - This is line 29 - IntermediateToken - (5347:190,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5351:190,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5353:191,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5356:191,3 [15] StringLiterals.cshtml) - Html - This is line 30 - IntermediateToken - (5371:191,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5375:191,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5377:192,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5380:192,3 [15] StringLiterals.cshtml) - Html - This is line 31 - IntermediateToken - (5395:192,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5399:192,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5401:193,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5404:193,3 [15] StringLiterals.cshtml) - Html - This is line 32 - IntermediateToken - (5419:193,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5423:193,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5425:194,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5428:194,3 [15] StringLiterals.cshtml) - Html - This is line 33 - IntermediateToken - (5443:194,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5447:194,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5449:195,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5452:195,3 [15] StringLiterals.cshtml) - Html - This is line 34 - IntermediateToken - (5467:195,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5471:195,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5473:196,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5476:196,3 [15] StringLiterals.cshtml) - Html - This is line 35 - IntermediateToken - (5491:196,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5495:196,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5497:197,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5500:197,3 [15] StringLiterals.cshtml) - Html - This is line 36 - IntermediateToken - (5515:197,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5519:197,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5521:198,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5524:198,3 [15] StringLiterals.cshtml) - Html - This is line 37 - IntermediateToken - (5539:198,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5543:198,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5545:199,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5548:199,3 [15] StringLiterals.cshtml) - Html - This is line 38 - IntermediateToken - (5563:199,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5567:199,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5569:200,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5572:200,3 [15] StringLiterals.cshtml) - Html - This is line 39 - IntermediateToken - (5587:200,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5591:200,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5593:201,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5596:201,3 [15] StringLiterals.cshtml) - Html - This is line 40 - IntermediateToken - (5611:201,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5615:201,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5617:202,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5620:202,3 [15] StringLiterals.cshtml) - Html - This is line 41 - IntermediateToken - (5635:202,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5639:202,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5641:203,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5644:203,3 [15] StringLiterals.cshtml) - Html - This is line 42 - IntermediateToken - (5659:203,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5663:203,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5665:204,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5668:204,3 [15] StringLiterals.cshtml) - Html - This is line 43 - IntermediateToken - (5683:204,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5687:204,22 [5] StringLiterals.cshtml) - Html - hi!\n + LazyIntermediateToken - (4664:161,1 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4666:162,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4669:162,3 [14] StringLiterals.cshtml) - Html - This is line 1 + LazyIntermediateToken - (4683:162,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4687:162,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4689:163,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4692:163,3 [14] StringLiterals.cshtml) - Html - This is line 2 + LazyIntermediateToken - (4706:163,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4710:163,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4712:164,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4715:164,3 [14] StringLiterals.cshtml) - Html - This is line 3 + LazyIntermediateToken - (4729:164,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4733:164,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4735:165,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4738:165,3 [14] StringLiterals.cshtml) - Html - This is line 4 + LazyIntermediateToken - (4752:165,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4756:165,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4758:166,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4761:166,3 [14] StringLiterals.cshtml) - Html - This is line 5 + LazyIntermediateToken - (4775:166,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4779:166,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4781:167,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4784:167,3 [14] StringLiterals.cshtml) - Html - This is line 6 + LazyIntermediateToken - (4798:167,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4802:167,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4804:168,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4807:168,3 [14] StringLiterals.cshtml) - Html - This is line 7 + LazyIntermediateToken - (4821:168,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4825:168,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4827:169,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4830:169,3 [14] StringLiterals.cshtml) - Html - This is line 8 + LazyIntermediateToken - (4844:169,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4848:169,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4850:170,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4853:170,3 [14] StringLiterals.cshtml) - Html - This is line 9 + LazyIntermediateToken - (4867:170,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4871:170,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4873:171,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4876:171,3 [15] StringLiterals.cshtml) - Html - This is line 10 + LazyIntermediateToken - (4891:171,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4895:171,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4897:172,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4900:172,3 [15] StringLiterals.cshtml) - Html - This is line 11 + LazyIntermediateToken - (4915:172,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4919:172,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4921:173,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4924:173,3 [15] StringLiterals.cshtml) - Html - This is line 12 + LazyIntermediateToken - (4939:173,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4943:173,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4945:174,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4948:174,3 [15] StringLiterals.cshtml) - Html - This is line 13 + LazyIntermediateToken - (4963:174,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4967:174,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4969:175,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4972:175,3 [15] StringLiterals.cshtml) - Html - This is line 14 + LazyIntermediateToken - (4987:175,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4991:175,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4993:176,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4996:176,3 [15] StringLiterals.cshtml) - Html - This is line 15 + LazyIntermediateToken - (5011:176,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5015:176,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5017:177,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5020:177,3 [15] StringLiterals.cshtml) - Html - This is line 16 + LazyIntermediateToken - (5035:177,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5039:177,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5041:178,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5044:178,3 [15] StringLiterals.cshtml) - Html - This is line 17 + LazyIntermediateToken - (5059:178,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5063:178,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5065:179,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5068:179,3 [15] StringLiterals.cshtml) - Html - This is line 18 + LazyIntermediateToken - (5083:179,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5087:179,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5089:180,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5092:180,3 [15] StringLiterals.cshtml) - Html - This is line 19 + LazyIntermediateToken - (5107:180,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5111:180,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5113:181,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5116:181,3 [15] StringLiterals.cshtml) - Html - This is line 20 + LazyIntermediateToken - (5131:181,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5135:181,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5137:182,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5140:182,3 [15] StringLiterals.cshtml) - Html - This is line 21 + LazyIntermediateToken - (5155:182,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5159:182,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5161:183,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5164:183,3 [15] StringLiterals.cshtml) - Html - This is line 22 + LazyIntermediateToken - (5179:183,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5183:183,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5185:184,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5188:184,3 [15] StringLiterals.cshtml) - Html - This is line 23 + LazyIntermediateToken - (5203:184,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5207:184,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5209:185,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5212:185,3 [15] StringLiterals.cshtml) - Html - This is line 24 + LazyIntermediateToken - (5227:185,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5231:185,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5233:186,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5236:186,3 [15] StringLiterals.cshtml) - Html - This is line 25 + LazyIntermediateToken - (5251:186,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5255:186,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5257:187,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5260:187,3 [15] StringLiterals.cshtml) - Html - This is line 26 + LazyIntermediateToken - (5275:187,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5279:187,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5281:188,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5284:188,3 [15] StringLiterals.cshtml) - Html - This is line 27 + LazyIntermediateToken - (5299:188,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5303:188,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5305:189,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5308:189,3 [15] StringLiterals.cshtml) - Html - This is line 28 + LazyIntermediateToken - (5323:189,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5327:189,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5329:190,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5332:190,3 [15] StringLiterals.cshtml) - Html - This is line 29 + LazyIntermediateToken - (5347:190,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5351:190,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5353:191,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5356:191,3 [15] StringLiterals.cshtml) - Html - This is line 30 + LazyIntermediateToken - (5371:191,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5375:191,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5377:192,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5380:192,3 [15] StringLiterals.cshtml) - Html - This is line 31 + LazyIntermediateToken - (5395:192,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5399:192,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5401:193,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5404:193,3 [15] StringLiterals.cshtml) - Html - This is line 32 + LazyIntermediateToken - (5419:193,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5423:193,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5425:194,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5428:194,3 [15] StringLiterals.cshtml) - Html - This is line 33 + LazyIntermediateToken - (5443:194,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5447:194,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5449:195,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5452:195,3 [15] StringLiterals.cshtml) - Html - This is line 34 + LazyIntermediateToken - (5467:195,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5471:195,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5473:196,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5476:196,3 [15] StringLiterals.cshtml) - Html - This is line 35 + LazyIntermediateToken - (5491:196,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5495:196,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5497:197,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5500:197,3 [15] StringLiterals.cshtml) - Html - This is line 36 + LazyIntermediateToken - (5515:197,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5519:197,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5521:198,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5524:198,3 [15] StringLiterals.cshtml) - Html - This is line 37 + LazyIntermediateToken - (5539:198,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5543:198,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5545:199,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5548:199,3 [15] StringLiterals.cshtml) - Html - This is line 38 + LazyIntermediateToken - (5563:199,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5567:199,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5569:200,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5572:200,3 [15] StringLiterals.cshtml) - Html - This is line 39 + LazyIntermediateToken - (5587:200,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5591:200,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5593:201,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5596:201,3 [15] StringLiterals.cshtml) - Html - This is line 40 + LazyIntermediateToken - (5611:201,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5615:201,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5617:202,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5620:202,3 [15] StringLiterals.cshtml) - Html - This is line 41 + LazyIntermediateToken - (5635:202,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5639:202,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5641:203,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5644:203,3 [15] StringLiterals.cshtml) - Html - This is line 42 + LazyIntermediateToken - (5659:203,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5663:203,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5665:204,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5668:204,3 [15] StringLiterals.cshtml) - Html - This is line 43 + LazyIntermediateToken - (5683:204,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5687:204,22 [5] StringLiterals.cshtml) - Html - hi!\n Section - - WriteLiteralsToInHereAlso HtmlContent - (5728:205,36 [1023] StringLiterals.cshtml) - IntermediateToken - (5728:205,36 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5734:206,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5737:206,7 [21] StringLiterals.cshtml) - Html - This is line 1 nested - IntermediateToken - (5758:206,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5762:206,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5768:207,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5771:207,7 [21] StringLiterals.cshtml) - Html - This is line 2 nested - IntermediateToken - (5792:207,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5796:207,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5802:208,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5805:208,7 [21] StringLiterals.cshtml) - Html - This is line 3 nested - IntermediateToken - (5826:208,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5830:208,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5836:209,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5839:209,7 [21] StringLiterals.cshtml) - Html - This is line 4 nested - IntermediateToken - (5860:209,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5864:209,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5870:210,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5873:210,7 [21] StringLiterals.cshtml) - Html - This is line 5 nested - IntermediateToken - (5894:210,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5898:210,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5904:211,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5907:211,7 [21] StringLiterals.cshtml) - Html - This is line 6 nested - IntermediateToken - (5928:211,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5932:211,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5938:212,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5941:212,7 [21] StringLiterals.cshtml) - Html - This is line 7 nested - IntermediateToken - (5962:212,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5966:212,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5972:213,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5975:213,7 [21] StringLiterals.cshtml) - Html - This is line 8 nested - IntermediateToken - (5996:213,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6000:213,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6006:214,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6009:214,7 [21] StringLiterals.cshtml) - Html - This is line 9 nested - IntermediateToken - (6030:214,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6034:214,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6040:215,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6043:215,7 [22] StringLiterals.cshtml) - Html - This is line 10 nested - IntermediateToken - (6065:215,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6069:215,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6075:216,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6078:216,7 [22] StringLiterals.cshtml) - Html - This is line 11 nested - IntermediateToken - (6100:216,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6104:216,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6110:217,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6113:217,7 [22] StringLiterals.cshtml) - Html - This is line 12 nested - IntermediateToken - (6135:217,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6139:217,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6145:218,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6148:218,7 [22] StringLiterals.cshtml) - Html - This is line 13 nested - IntermediateToken - (6170:218,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6174:218,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6180:219,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6183:219,7 [22] StringLiterals.cshtml) - Html - This is line 14 nested - IntermediateToken - (6205:219,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6209:219,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6215:220,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6218:220,7 [22] StringLiterals.cshtml) - Html - This is line 15 nested - IntermediateToken - (6240:220,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6244:220,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6250:221,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6253:221,7 [22] StringLiterals.cshtml) - Html - This is line 16 nested - IntermediateToken - (6275:221,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6279:221,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6285:222,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6288:222,7 [22] StringLiterals.cshtml) - Html - This is line 17 nested - IntermediateToken - (6310:222,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6314:222,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6320:223,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6323:223,7 [22] StringLiterals.cshtml) - Html - This is line 18 nested - IntermediateToken - (6345:223,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6349:223,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6355:224,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6358:224,7 [22] StringLiterals.cshtml) - Html - This is line 19 nested - IntermediateToken - (6380:224,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6384:224,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6390:225,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6393:225,7 [22] StringLiterals.cshtml) - Html - This is line 20 nested - IntermediateToken - (6415:225,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6419:225,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6425:226,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6428:226,7 [22] StringLiterals.cshtml) - Html - This is line 21 nested - IntermediateToken - (6450:226,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6454:226,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6460:227,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6463:227,7 [22] StringLiterals.cshtml) - Html - This is line 22 nested - IntermediateToken - (6485:227,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6489:227,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6495:228,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6498:228,7 [22] StringLiterals.cshtml) - Html - This is line 23 nested - IntermediateToken - (6520:228,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6524:228,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6530:229,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6533:229,7 [22] StringLiterals.cshtml) - Html - This is line 24 nested - IntermediateToken - (6555:229,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6559:229,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6565:230,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6568:230,7 [22] StringLiterals.cshtml) - Html - This is line 25 nested - IntermediateToken - (6590:230,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6594:230,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6600:231,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6603:231,7 [22] StringLiterals.cshtml) - Html - This is line 26 nested - IntermediateToken - (6625:231,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6629:231,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6635:232,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6638:232,7 [22] StringLiterals.cshtml) - Html - This is line 27 nested - IntermediateToken - (6660:232,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6664:232,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6670:233,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6673:233,7 [22] StringLiterals.cshtml) - Html - This is line 28 nested - IntermediateToken - (6695:233,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6699:233,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6705:234,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6708:234,7 [22] StringLiterals.cshtml) - Html - This is line 29 nested - IntermediateToken - (6730:234,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6734:234,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6740:235,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6743:235,7 [2] StringLiterals.cshtml) - Html - 30 - IntermediateToken - (6745:235,9 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6749:235,13 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5728:205,36 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5734:206,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5737:206,7 [21] StringLiterals.cshtml) - Html - This is line 1 nested + LazyIntermediateToken - (5758:206,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5762:206,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5768:207,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5771:207,7 [21] StringLiterals.cshtml) - Html - This is line 2 nested + LazyIntermediateToken - (5792:207,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5796:207,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5802:208,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5805:208,7 [21] StringLiterals.cshtml) - Html - This is line 3 nested + LazyIntermediateToken - (5826:208,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5830:208,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5836:209,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5839:209,7 [21] StringLiterals.cshtml) - Html - This is line 4 nested + LazyIntermediateToken - (5860:209,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5864:209,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5870:210,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5873:210,7 [21] StringLiterals.cshtml) - Html - This is line 5 nested + LazyIntermediateToken - (5894:210,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5898:210,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5904:211,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5907:211,7 [21] StringLiterals.cshtml) - Html - This is line 6 nested + LazyIntermediateToken - (5928:211,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5932:211,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5938:212,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5941:212,7 [21] StringLiterals.cshtml) - Html - This is line 7 nested + LazyIntermediateToken - (5962:212,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5966:212,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5972:213,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5975:213,7 [21] StringLiterals.cshtml) - Html - This is line 8 nested + LazyIntermediateToken - (5996:213,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6000:213,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6006:214,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6009:214,7 [21] StringLiterals.cshtml) - Html - This is line 9 nested + LazyIntermediateToken - (6030:214,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6034:214,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6040:215,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6043:215,7 [22] StringLiterals.cshtml) - Html - This is line 10 nested + LazyIntermediateToken - (6065:215,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6069:215,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6075:216,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6078:216,7 [22] StringLiterals.cshtml) - Html - This is line 11 nested + LazyIntermediateToken - (6100:216,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6104:216,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6110:217,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6113:217,7 [22] StringLiterals.cshtml) - Html - This is line 12 nested + LazyIntermediateToken - (6135:217,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6139:217,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6145:218,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6148:218,7 [22] StringLiterals.cshtml) - Html - This is line 13 nested + LazyIntermediateToken - (6170:218,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6174:218,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6180:219,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6183:219,7 [22] StringLiterals.cshtml) - Html - This is line 14 nested + LazyIntermediateToken - (6205:219,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6209:219,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6215:220,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6218:220,7 [22] StringLiterals.cshtml) - Html - This is line 15 nested + LazyIntermediateToken - (6240:220,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6244:220,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6250:221,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6253:221,7 [22] StringLiterals.cshtml) - Html - This is line 16 nested + LazyIntermediateToken - (6275:221,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6279:221,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6285:222,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6288:222,7 [22] StringLiterals.cshtml) - Html - This is line 17 nested + LazyIntermediateToken - (6310:222,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6314:222,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6320:223,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6323:223,7 [22] StringLiterals.cshtml) - Html - This is line 18 nested + LazyIntermediateToken - (6345:223,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6349:223,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6355:224,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6358:224,7 [22] StringLiterals.cshtml) - Html - This is line 19 nested + LazyIntermediateToken - (6380:224,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6384:224,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6390:225,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6393:225,7 [22] StringLiterals.cshtml) - Html - This is line 20 nested + LazyIntermediateToken - (6415:225,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6419:225,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6425:226,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6428:226,7 [22] StringLiterals.cshtml) - Html - This is line 21 nested + LazyIntermediateToken - (6450:226,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6454:226,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6460:227,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6463:227,7 [22] StringLiterals.cshtml) - Html - This is line 22 nested + LazyIntermediateToken - (6485:227,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6489:227,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6495:228,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6498:228,7 [22] StringLiterals.cshtml) - Html - This is line 23 nested + LazyIntermediateToken - (6520:228,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6524:228,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6530:229,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6533:229,7 [22] StringLiterals.cshtml) - Html - This is line 24 nested + LazyIntermediateToken - (6555:229,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6559:229,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6565:230,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6568:230,7 [22] StringLiterals.cshtml) - Html - This is line 25 nested + LazyIntermediateToken - (6590:230,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6594:230,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6600:231,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6603:231,7 [22] StringLiterals.cshtml) - Html - This is line 26 nested + LazyIntermediateToken - (6625:231,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6629:231,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6635:232,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6638:232,7 [22] StringLiterals.cshtml) - Html - This is line 27 nested + LazyIntermediateToken - (6660:232,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6664:232,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6670:233,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6673:233,7 [22] StringLiterals.cshtml) - Html - This is line 28 nested + LazyIntermediateToken - (6695:233,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6699:233,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6705:234,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6708:234,7 [22] StringLiterals.cshtml) - Html - This is line 29 nested + LazyIntermediateToken - (6730:234,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6734:234,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6740:235,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6743:235,7 [2] StringLiterals.cshtml) - Html - 30 + LazyIntermediateToken - (6745:235,9 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6749:235,13 [2] StringLiterals.cshtml) - Html - \n HtmlContent - (6752:236,1 [1] StringLiterals.cshtml) - IntermediateToken - (6752:236,1 [1] StringLiterals.cshtml) - Html - ! + LazyIntermediateToken - (6752:236,1 [1] StringLiterals.cshtml) - Html - ! diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/StringLiterals_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/StringLiterals_Runtime.ir.txt index 0866f75837..38420e1b7e 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/StringLiterals_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/StringLiterals_Runtime.ir.txt @@ -5,1174 +5,1174 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_StringLiterals_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (0:0,0 [2013] StringLiterals.cshtml) - IntermediateToken - (0:0,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3:0,3 [14] StringLiterals.cshtml) - Html - This is line 1 - IntermediateToken - (17:0,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (21:0,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (23:1,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (26:1,3 [14] StringLiterals.cshtml) - Html - This is line 2 - IntermediateToken - (40:1,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (44:1,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (46:2,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (49:2,3 [14] StringLiterals.cshtml) - Html - This is line 3 - IntermediateToken - (63:2,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (67:2,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (69:3,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (72:3,3 [14] StringLiterals.cshtml) - Html - This is line 4 - IntermediateToken - (86:3,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (90:3,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (92:4,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (95:4,3 [14] StringLiterals.cshtml) - Html - This is line 5 - IntermediateToken - (109:4,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (113:4,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (115:5,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (118:5,3 [14] StringLiterals.cshtml) - Html - This is line 6 - IntermediateToken - (132:5,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (136:5,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (138:6,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (141:6,3 [14] StringLiterals.cshtml) - Html - This is line 7 - IntermediateToken - (155:6,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (159:6,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (161:7,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (164:7,3 [14] StringLiterals.cshtml) - Html - This is line 8 - IntermediateToken - (178:7,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (182:7,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (184:8,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (187:8,3 [14] StringLiterals.cshtml) - Html - This is line 9 - IntermediateToken - (201:8,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (205:8,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (207:9,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (210:9,3 [15] StringLiterals.cshtml) - Html - This is line 10 - IntermediateToken - (225:9,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (229:9,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (231:10,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (234:10,3 [15] StringLiterals.cshtml) - Html - This is line 11 - IntermediateToken - (249:10,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (253:10,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (255:11,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (258:11,3 [15] StringLiterals.cshtml) - Html - This is line 12 - IntermediateToken - (273:11,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (277:11,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (279:12,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (282:12,3 [15] StringLiterals.cshtml) - Html - This is line 13 - IntermediateToken - (297:12,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (301:12,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (303:13,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (306:13,3 [15] StringLiterals.cshtml) - Html - This is line 14 - IntermediateToken - (321:13,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (325:13,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (327:14,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (330:14,3 [15] StringLiterals.cshtml) - Html - This is line 15 - IntermediateToken - (345:14,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (349:14,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (351:15,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (354:15,3 [15] StringLiterals.cshtml) - Html - This is line 16 - IntermediateToken - (369:15,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (373:15,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (375:16,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (378:16,3 [15] StringLiterals.cshtml) - Html - This is line 17 - IntermediateToken - (393:16,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (397:16,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (399:17,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (402:17,3 [15] StringLiterals.cshtml) - Html - This is line 18 - IntermediateToken - (417:17,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (421:17,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (423:18,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (426:18,3 [15] StringLiterals.cshtml) - Html - This is line 19 - IntermediateToken - (441:18,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (445:18,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (447:19,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (450:19,3 [15] StringLiterals.cshtml) - Html - This is line 20 - IntermediateToken - (465:19,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (469:19,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (471:20,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (474:20,3 [15] StringLiterals.cshtml) - Html - This is line 21 - IntermediateToken - (489:20,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (493:20,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (495:21,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (498:21,3 [15] StringLiterals.cshtml) - Html - This is line 22 - IntermediateToken - (513:21,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (517:21,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (519:22,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (522:22,3 [15] StringLiterals.cshtml) - Html - This is line 23 - IntermediateToken - (537:22,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (541:22,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (543:23,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (546:23,3 [15] StringLiterals.cshtml) - Html - This is line 24 - IntermediateToken - (561:23,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (565:23,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (567:24,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (570:24,3 [15] StringLiterals.cshtml) - Html - This is line 25 - IntermediateToken - (585:24,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (589:24,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (591:25,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (594:25,3 [15] StringLiterals.cshtml) - Html - This is line 26 - IntermediateToken - (609:25,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (613:25,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (615:26,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (618:26,3 [15] StringLiterals.cshtml) - Html - This is line 27 - IntermediateToken - (633:26,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (637:26,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (639:27,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (642:27,3 [15] StringLiterals.cshtml) - Html - This is line 28 - IntermediateToken - (657:27,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (661:27,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (663:28,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (666:28,3 [15] StringLiterals.cshtml) - Html - This is line 29 - IntermediateToken - (681:28,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (685:28,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (687:29,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (690:29,3 [15] StringLiterals.cshtml) - Html - This is line 30 - IntermediateToken - (705:29,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (709:29,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (711:30,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (714:30,3 [15] StringLiterals.cshtml) - Html - This is line 31 - IntermediateToken - (729:30,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (733:30,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (735:31,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (738:31,3 [15] StringLiterals.cshtml) - Html - This is line 32 - IntermediateToken - (753:31,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (757:31,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (759:32,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (762:32,3 [15] StringLiterals.cshtml) - Html - This is line 33 - IntermediateToken - (777:32,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (781:32,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (783:33,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (786:33,3 [15] StringLiterals.cshtml) - Html - This is line 34 - IntermediateToken - (801:33,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (805:33,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (807:34,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (810:34,3 [15] StringLiterals.cshtml) - Html - This is line 35 - IntermediateToken - (825:34,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (829:34,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (831:35,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (834:35,3 [15] StringLiterals.cshtml) - Html - This is line 36 - IntermediateToken - (849:35,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (853:35,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (855:36,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (858:36,3 [15] StringLiterals.cshtml) - Html - This is line 37 - IntermediateToken - (873:36,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (877:36,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (879:37,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (882:37,3 [15] StringLiterals.cshtml) - Html - This is line 38 - IntermediateToken - (897:37,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (901:37,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (903:38,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (906:38,3 [15] StringLiterals.cshtml) - Html - This is line 39 - IntermediateToken - (921:38,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (925:38,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (927:39,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (930:39,3 [15] StringLiterals.cshtml) - Html - This is line 40 - IntermediateToken - (945:39,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (949:39,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (951:40,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (954:40,3 [15] StringLiterals.cshtml) - Html - This is line 41 - IntermediateToken - (969:40,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (973:40,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (975:41,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (978:41,3 [15] StringLiterals.cshtml) - Html - This is line 42 - IntermediateToken - (993:41,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (997:41,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (999:42,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1002:42,3 [15] StringLiterals.cshtml) - Html - This is line 43 - IntermediateToken - (1017:42,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1021:42,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1023:43,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1026:43,3 [15] StringLiterals.cshtml) - Html - This is line 44 - IntermediateToken - (1041:43,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1045:43,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1047:44,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1050:44,3 [15] StringLiterals.cshtml) - Html - This is line 45 - IntermediateToken - (1065:44,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1069:44,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1071:45,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1074:45,3 [15] StringLiterals.cshtml) - Html - This is line 46 - IntermediateToken - (1089:45,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1093:45,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1095:46,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1098:46,3 [15] StringLiterals.cshtml) - Html - This is line 47 - IntermediateToken - (1113:46,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1117:46,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1119:47,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1122:47,3 [15] StringLiterals.cshtml) - Html - This is line 48 - IntermediateToken - (1137:47,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1141:47,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1143:48,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1146:48,3 [15] StringLiterals.cshtml) - Html - This is line 49 - IntermediateToken - (1161:48,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1165:48,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1167:49,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1170:49,3 [15] StringLiterals.cshtml) - Html - This is line 50 - IntermediateToken - (1185:49,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1189:49,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1191:50,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1194:50,3 [15] StringLiterals.cshtml) - Html - This is line 51 - IntermediateToken - (1209:50,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1213:50,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1215:51,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1218:51,3 [15] StringLiterals.cshtml) - Html - This is line 52 - IntermediateToken - (1233:51,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1237:51,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1239:52,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1242:52,3 [15] StringLiterals.cshtml) - Html - This is line 53 - IntermediateToken - (1257:52,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1261:52,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1263:53,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1266:53,3 [15] StringLiterals.cshtml) - Html - This is line 54 - IntermediateToken - (1281:53,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1285:53,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1287:54,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1290:54,3 [15] StringLiterals.cshtml) - Html - This is line 55 - IntermediateToken - (1305:54,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1309:54,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1311:55,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1314:55,3 [15] StringLiterals.cshtml) - Html - This is line 56 - IntermediateToken - (1329:55,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1333:55,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1335:56,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1338:56,3 [15] StringLiterals.cshtml) - Html - This is line 57 - IntermediateToken - (1353:56,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1357:56,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1359:57,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1362:57,3 [15] StringLiterals.cshtml) - Html - This is line 58 - IntermediateToken - (1377:57,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1381:57,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1383:58,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1386:58,3 [15] StringLiterals.cshtml) - Html - This is line 59 - IntermediateToken - (1401:58,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1405:58,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1407:59,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1410:59,3 [15] StringLiterals.cshtml) - Html - This is line 60 - IntermediateToken - (1425:59,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1429:59,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1431:60,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1434:60,3 [15] StringLiterals.cshtml) - Html - This is line 61 - IntermediateToken - (1449:60,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1453:60,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1455:61,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1458:61,3 [15] StringLiterals.cshtml) - Html - This is line 62 - IntermediateToken - (1473:61,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1477:61,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1479:62,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1482:62,3 [15] StringLiterals.cshtml) - Html - This is line 63 - IntermediateToken - (1497:62,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1501:62,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1503:63,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1506:63,3 [15] StringLiterals.cshtml) - Html - This is line 64 - IntermediateToken - (1521:63,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1525:63,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1527:64,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1530:64,3 [15] StringLiterals.cshtml) - Html - This is line 65 - IntermediateToken - (1545:64,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1549:64,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1551:65,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1554:65,3 [15] StringLiterals.cshtml) - Html - This is line 66 - IntermediateToken - (1569:65,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1573:65,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1575:66,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1578:66,3 [15] StringLiterals.cshtml) - Html - This is line 67 - IntermediateToken - (1593:66,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1597:66,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1599:67,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1602:67,3 [15] StringLiterals.cshtml) - Html - This is line 68 - IntermediateToken - (1617:67,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1621:67,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1623:68,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1626:68,3 [15] StringLiterals.cshtml) - Html - This is line 69 - IntermediateToken - (1641:68,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1645:68,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1647:69,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1650:69,3 [15] StringLiterals.cshtml) - Html - This is line 70 - IntermediateToken - (1665:69,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1669:69,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1671:70,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1674:70,3 [15] StringLiterals.cshtml) - Html - This is line 71 - IntermediateToken - (1689:70,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1693:70,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1695:71,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1698:71,3 [15] StringLiterals.cshtml) - Html - This is line 72 - IntermediateToken - (1713:71,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1717:71,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1719:72,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1722:72,3 [15] StringLiterals.cshtml) - Html - This is line 73 - IntermediateToken - (1737:72,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1741:72,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1743:73,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1746:73,3 [15] StringLiterals.cshtml) - Html - This is line 74 - IntermediateToken - (1761:73,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1765:73,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1767:74,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1770:74,3 [15] StringLiterals.cshtml) - Html - This is line 75 - IntermediateToken - (1785:74,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1789:74,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1791:75,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1794:75,3 [15] StringLiterals.cshtml) - Html - This is line 76 - IntermediateToken - (1809:75,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1813:75,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1815:76,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1818:76,3 [15] StringLiterals.cshtml) - Html - This is line 77 - IntermediateToken - (1833:76,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1837:76,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1839:77,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1842:77,3 [15] StringLiterals.cshtml) - Html - This is line 78 - IntermediateToken - (1857:77,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1861:77,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1863:78,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1866:78,3 [15] StringLiterals.cshtml) - Html - This is line 79 - IntermediateToken - (1881:78,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1885:78,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1887:79,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1890:79,3 [15] StringLiterals.cshtml) - Html - This is line 80 - IntermediateToken - (1905:79,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1909:79,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1911:80,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1914:80,3 [15] StringLiterals.cshtml) - Html - This is line 81 - IntermediateToken - (1929:80,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1933:80,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1935:81,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1938:81,3 [15] StringLiterals.cshtml) - Html - This is line 82 - IntermediateToken - (1953:81,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1957:81,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1959:82,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1962:82,3 [15] StringLiterals.cshtml) - Html - This is line 83 - IntermediateToken - (1977:82,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (1981:82,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (1983:83,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (1986:83,3 [15] StringLiterals.cshtml) - Html - This is line 84 - IntermediateToken - (2001:83,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2005:83,22 [3] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3:0,3 [14] StringLiterals.cshtml) - Html - This is line 1 + LazyIntermediateToken - (17:0,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (21:0,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (23:1,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (26:1,3 [14] StringLiterals.cshtml) - Html - This is line 2 + LazyIntermediateToken - (40:1,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (44:1,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (46:2,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (49:2,3 [14] StringLiterals.cshtml) - Html - This is line 3 + LazyIntermediateToken - (63:2,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (67:2,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (69:3,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (72:3,3 [14] StringLiterals.cshtml) - Html - This is line 4 + LazyIntermediateToken - (86:3,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (90:3,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (92:4,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (95:4,3 [14] StringLiterals.cshtml) - Html - This is line 5 + LazyIntermediateToken - (109:4,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (113:4,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (115:5,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (118:5,3 [14] StringLiterals.cshtml) - Html - This is line 6 + LazyIntermediateToken - (132:5,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (136:5,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (138:6,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (141:6,3 [14] StringLiterals.cshtml) - Html - This is line 7 + LazyIntermediateToken - (155:6,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (159:6,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (161:7,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (164:7,3 [14] StringLiterals.cshtml) - Html - This is line 8 + LazyIntermediateToken - (178:7,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (182:7,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (184:8,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (187:8,3 [14] StringLiterals.cshtml) - Html - This is line 9 + LazyIntermediateToken - (201:8,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (205:8,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (207:9,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (210:9,3 [15] StringLiterals.cshtml) - Html - This is line 10 + LazyIntermediateToken - (225:9,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (229:9,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (231:10,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (234:10,3 [15] StringLiterals.cshtml) - Html - This is line 11 + LazyIntermediateToken - (249:10,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (253:10,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (255:11,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (258:11,3 [15] StringLiterals.cshtml) - Html - This is line 12 + LazyIntermediateToken - (273:11,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (277:11,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (279:12,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (282:12,3 [15] StringLiterals.cshtml) - Html - This is line 13 + LazyIntermediateToken - (297:12,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (301:12,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (303:13,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (306:13,3 [15] StringLiterals.cshtml) - Html - This is line 14 + LazyIntermediateToken - (321:13,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (325:13,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (327:14,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (330:14,3 [15] StringLiterals.cshtml) - Html - This is line 15 + LazyIntermediateToken - (345:14,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (349:14,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (351:15,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (354:15,3 [15] StringLiterals.cshtml) - Html - This is line 16 + LazyIntermediateToken - (369:15,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (373:15,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (375:16,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (378:16,3 [15] StringLiterals.cshtml) - Html - This is line 17 + LazyIntermediateToken - (393:16,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (397:16,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (399:17,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (402:17,3 [15] StringLiterals.cshtml) - Html - This is line 18 + LazyIntermediateToken - (417:17,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (421:17,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (423:18,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (426:18,3 [15] StringLiterals.cshtml) - Html - This is line 19 + LazyIntermediateToken - (441:18,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (445:18,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (447:19,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (450:19,3 [15] StringLiterals.cshtml) - Html - This is line 20 + LazyIntermediateToken - (465:19,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (469:19,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (471:20,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (474:20,3 [15] StringLiterals.cshtml) - Html - This is line 21 + LazyIntermediateToken - (489:20,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (493:20,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (495:21,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (498:21,3 [15] StringLiterals.cshtml) - Html - This is line 22 + LazyIntermediateToken - (513:21,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (517:21,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (519:22,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (522:22,3 [15] StringLiterals.cshtml) - Html - This is line 23 + LazyIntermediateToken - (537:22,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (541:22,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (543:23,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (546:23,3 [15] StringLiterals.cshtml) - Html - This is line 24 + LazyIntermediateToken - (561:23,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (565:23,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (567:24,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (570:24,3 [15] StringLiterals.cshtml) - Html - This is line 25 + LazyIntermediateToken - (585:24,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (589:24,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (591:25,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (594:25,3 [15] StringLiterals.cshtml) - Html - This is line 26 + LazyIntermediateToken - (609:25,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (613:25,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (615:26,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (618:26,3 [15] StringLiterals.cshtml) - Html - This is line 27 + LazyIntermediateToken - (633:26,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (637:26,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (639:27,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (642:27,3 [15] StringLiterals.cshtml) - Html - This is line 28 + LazyIntermediateToken - (657:27,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (661:27,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (663:28,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (666:28,3 [15] StringLiterals.cshtml) - Html - This is line 29 + LazyIntermediateToken - (681:28,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (685:28,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (687:29,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (690:29,3 [15] StringLiterals.cshtml) - Html - This is line 30 + LazyIntermediateToken - (705:29,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (709:29,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (711:30,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (714:30,3 [15] StringLiterals.cshtml) - Html - This is line 31 + LazyIntermediateToken - (729:30,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (733:30,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (735:31,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (738:31,3 [15] StringLiterals.cshtml) - Html - This is line 32 + LazyIntermediateToken - (753:31,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (757:31,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (759:32,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (762:32,3 [15] StringLiterals.cshtml) - Html - This is line 33 + LazyIntermediateToken - (777:32,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (781:32,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (783:33,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (786:33,3 [15] StringLiterals.cshtml) - Html - This is line 34 + LazyIntermediateToken - (801:33,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (805:33,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (807:34,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (810:34,3 [15] StringLiterals.cshtml) - Html - This is line 35 + LazyIntermediateToken - (825:34,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (829:34,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (831:35,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (834:35,3 [15] StringLiterals.cshtml) - Html - This is line 36 + LazyIntermediateToken - (849:35,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (853:35,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (855:36,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (858:36,3 [15] StringLiterals.cshtml) - Html - This is line 37 + LazyIntermediateToken - (873:36,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (877:36,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (879:37,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (882:37,3 [15] StringLiterals.cshtml) - Html - This is line 38 + LazyIntermediateToken - (897:37,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (901:37,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (903:38,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (906:38,3 [15] StringLiterals.cshtml) - Html - This is line 39 + LazyIntermediateToken - (921:38,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (925:38,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (927:39,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (930:39,3 [15] StringLiterals.cshtml) - Html - This is line 40 + LazyIntermediateToken - (945:39,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (949:39,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (951:40,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (954:40,3 [15] StringLiterals.cshtml) - Html - This is line 41 + LazyIntermediateToken - (969:40,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (973:40,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (975:41,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (978:41,3 [15] StringLiterals.cshtml) - Html - This is line 42 + LazyIntermediateToken - (993:41,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (997:41,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (999:42,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1002:42,3 [15] StringLiterals.cshtml) - Html - This is line 43 + LazyIntermediateToken - (1017:42,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1021:42,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1023:43,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1026:43,3 [15] StringLiterals.cshtml) - Html - This is line 44 + LazyIntermediateToken - (1041:43,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1045:43,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1047:44,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1050:44,3 [15] StringLiterals.cshtml) - Html - This is line 45 + LazyIntermediateToken - (1065:44,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1069:44,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1071:45,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1074:45,3 [15] StringLiterals.cshtml) - Html - This is line 46 + LazyIntermediateToken - (1089:45,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1093:45,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1095:46,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1098:46,3 [15] StringLiterals.cshtml) - Html - This is line 47 + LazyIntermediateToken - (1113:46,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1117:46,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1119:47,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1122:47,3 [15] StringLiterals.cshtml) - Html - This is line 48 + LazyIntermediateToken - (1137:47,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1141:47,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1143:48,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1146:48,3 [15] StringLiterals.cshtml) - Html - This is line 49 + LazyIntermediateToken - (1161:48,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1165:48,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1167:49,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1170:49,3 [15] StringLiterals.cshtml) - Html - This is line 50 + LazyIntermediateToken - (1185:49,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1189:49,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1191:50,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1194:50,3 [15] StringLiterals.cshtml) - Html - This is line 51 + LazyIntermediateToken - (1209:50,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1213:50,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1215:51,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1218:51,3 [15] StringLiterals.cshtml) - Html - This is line 52 + LazyIntermediateToken - (1233:51,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1237:51,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1239:52,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1242:52,3 [15] StringLiterals.cshtml) - Html - This is line 53 + LazyIntermediateToken - (1257:52,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1261:52,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1263:53,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1266:53,3 [15] StringLiterals.cshtml) - Html - This is line 54 + LazyIntermediateToken - (1281:53,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1285:53,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1287:54,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1290:54,3 [15] StringLiterals.cshtml) - Html - This is line 55 + LazyIntermediateToken - (1305:54,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1309:54,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1311:55,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1314:55,3 [15] StringLiterals.cshtml) - Html - This is line 56 + LazyIntermediateToken - (1329:55,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1333:55,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1335:56,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1338:56,3 [15] StringLiterals.cshtml) - Html - This is line 57 + LazyIntermediateToken - (1353:56,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1357:56,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1359:57,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1362:57,3 [15] StringLiterals.cshtml) - Html - This is line 58 + LazyIntermediateToken - (1377:57,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1381:57,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1383:58,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1386:58,3 [15] StringLiterals.cshtml) - Html - This is line 59 + LazyIntermediateToken - (1401:58,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1405:58,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1407:59,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1410:59,3 [15] StringLiterals.cshtml) - Html - This is line 60 + LazyIntermediateToken - (1425:59,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1429:59,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1431:60,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1434:60,3 [15] StringLiterals.cshtml) - Html - This is line 61 + LazyIntermediateToken - (1449:60,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1453:60,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1455:61,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1458:61,3 [15] StringLiterals.cshtml) - Html - This is line 62 + LazyIntermediateToken - (1473:61,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1477:61,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1479:62,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1482:62,3 [15] StringLiterals.cshtml) - Html - This is line 63 + LazyIntermediateToken - (1497:62,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1501:62,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1503:63,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1506:63,3 [15] StringLiterals.cshtml) - Html - This is line 64 + LazyIntermediateToken - (1521:63,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1525:63,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1527:64,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1530:64,3 [15] StringLiterals.cshtml) - Html - This is line 65 + LazyIntermediateToken - (1545:64,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1549:64,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1551:65,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1554:65,3 [15] StringLiterals.cshtml) - Html - This is line 66 + LazyIntermediateToken - (1569:65,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1573:65,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1575:66,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1578:66,3 [15] StringLiterals.cshtml) - Html - This is line 67 + LazyIntermediateToken - (1593:66,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1597:66,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1599:67,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1602:67,3 [15] StringLiterals.cshtml) - Html - This is line 68 + LazyIntermediateToken - (1617:67,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1621:67,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1623:68,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1626:68,3 [15] StringLiterals.cshtml) - Html - This is line 69 + LazyIntermediateToken - (1641:68,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1645:68,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1647:69,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1650:69,3 [15] StringLiterals.cshtml) - Html - This is line 70 + LazyIntermediateToken - (1665:69,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1669:69,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1671:70,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1674:70,3 [15] StringLiterals.cshtml) - Html - This is line 71 + LazyIntermediateToken - (1689:70,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1693:70,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1695:71,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1698:71,3 [15] StringLiterals.cshtml) - Html - This is line 72 + LazyIntermediateToken - (1713:71,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1717:71,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1719:72,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1722:72,3 [15] StringLiterals.cshtml) - Html - This is line 73 + LazyIntermediateToken - (1737:72,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1741:72,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1743:73,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1746:73,3 [15] StringLiterals.cshtml) - Html - This is line 74 + LazyIntermediateToken - (1761:73,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1765:73,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1767:74,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1770:74,3 [15] StringLiterals.cshtml) - Html - This is line 75 + LazyIntermediateToken - (1785:74,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1789:74,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1791:75,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1794:75,3 [15] StringLiterals.cshtml) - Html - This is line 76 + LazyIntermediateToken - (1809:75,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1813:75,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1815:76,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1818:76,3 [15] StringLiterals.cshtml) - Html - This is line 77 + LazyIntermediateToken - (1833:76,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1837:76,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1839:77,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1842:77,3 [15] StringLiterals.cshtml) - Html - This is line 78 + LazyIntermediateToken - (1857:77,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1861:77,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1863:78,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1866:78,3 [15] StringLiterals.cshtml) - Html - This is line 79 + LazyIntermediateToken - (1881:78,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1885:78,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1887:79,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1890:79,3 [15] StringLiterals.cshtml) - Html - This is line 80 + LazyIntermediateToken - (1905:79,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1909:79,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1911:80,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1914:80,3 [15] StringLiterals.cshtml) - Html - This is line 81 + LazyIntermediateToken - (1929:80,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1933:80,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1935:81,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1938:81,3 [15] StringLiterals.cshtml) - Html - This is line 82 + LazyIntermediateToken - (1953:81,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1957:81,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1959:82,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1962:82,3 [15] StringLiterals.cshtml) - Html - This is line 83 + LazyIntermediateToken - (1977:82,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (1981:82,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (1983:83,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (1986:83,3 [15] StringLiterals.cshtml) - Html - This is line 84 + LazyIntermediateToken - (2001:83,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2005:83,22 [3] StringLiterals.cshtml) - Html -- IntermediateToken - (2054:86,7 [21] StringLiterals.cshtml) - Html - This is line 1 nested - IntermediateToken - (2075:86,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2079:86,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2085:87,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2088:87,7 [21] StringLiterals.cshtml) - Html - This is line 2 nested - IntermediateToken - (2109:87,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2113:87,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2119:88,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2122:88,7 [21] StringLiterals.cshtml) - Html - This is line 3 nested - IntermediateToken - (2143:88,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2147:88,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2153:89,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2156:89,7 [21] StringLiterals.cshtml) - Html - This is line 4 nested - IntermediateToken - (2177:89,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2181:89,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2187:90,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2190:90,7 [21] StringLiterals.cshtml) - Html - This is line 5 nested - IntermediateToken - (2211:90,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2215:90,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2221:91,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2224:91,7 [21] StringLiterals.cshtml) - Html - This is line 6 nested - IntermediateToken - (2245:91,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2249:91,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2255:92,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2258:92,7 [21] StringLiterals.cshtml) - Html - This is line 7 nested - IntermediateToken - (2279:92,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2283:92,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2289:93,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2292:93,7 [21] StringLiterals.cshtml) - Html - This is line 8 nested - IntermediateToken - (2313:93,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2317:93,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2323:94,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2326:94,7 [21] StringLiterals.cshtml) - Html - This is line 9 nested - IntermediateToken - (2347:94,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2351:94,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2357:95,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2360:95,7 [22] StringLiterals.cshtml) - Html - This is line 10 nested - IntermediateToken - (2382:95,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2386:95,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2392:96,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2395:96,7 [22] StringLiterals.cshtml) - Html - This is line 11 nested - IntermediateToken - (2417:96,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2421:96,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2427:97,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2430:97,7 [22] StringLiterals.cshtml) - Html - This is line 12 nested - IntermediateToken - (2452:97,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2456:97,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2462:98,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2465:98,7 [22] StringLiterals.cshtml) - Html - This is line 13 nested - IntermediateToken - (2487:98,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2491:98,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2497:99,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2500:99,7 [22] StringLiterals.cshtml) - Html - This is line 14 nested - IntermediateToken - (2522:99,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2526:99,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2532:100,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2535:100,7 [22] StringLiterals.cshtml) - Html - This is line 15 nested - IntermediateToken - (2557:100,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2561:100,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2567:101,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2570:101,7 [22] StringLiterals.cshtml) - Html - This is line 16 nested - IntermediateToken - (2592:101,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2596:101,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2602:102,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2605:102,7 [22] StringLiterals.cshtml) - Html - This is line 17 nested - IntermediateToken - (2627:102,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2631:102,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2637:103,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2640:103,7 [22] StringLiterals.cshtml) - Html - This is line 18 nested - IntermediateToken - (2662:103,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2666:103,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2672:104,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2675:104,7 [22] StringLiterals.cshtml) - Html - This is line 19 nested - IntermediateToken - (2697:104,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2701:104,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2707:105,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2710:105,7 [22] StringLiterals.cshtml) - Html - This is line 20 nested - IntermediateToken - (2732:105,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2736:105,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2742:106,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2745:106,7 [22] StringLiterals.cshtml) - Html - This is line 21 nested - IntermediateToken - (2767:106,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2771:106,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2777:107,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2780:107,7 [22] StringLiterals.cshtml) - Html - This is line 22 nested - IntermediateToken - (2802:107,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2806:107,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2812:108,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2815:108,7 [22] StringLiterals.cshtml) - Html - This is line 23 nested - IntermediateToken - (2837:108,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2841:108,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2847:109,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2850:109,7 [22] StringLiterals.cshtml) - Html - This is line 24 nested - IntermediateToken - (2872:109,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2876:109,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2882:110,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2885:110,7 [22] StringLiterals.cshtml) - Html - This is line 25 nested - IntermediateToken - (2907:110,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2911:110,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2917:111,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2920:111,7 [22] StringLiterals.cshtml) - Html - This is line 26 nested - IntermediateToken - (2942:111,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2946:111,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2952:112,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2955:112,7 [22] StringLiterals.cshtml) - Html - This is line 27 nested - IntermediateToken - (2977:112,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (2981:112,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (2987:113,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (2990:113,7 [22] StringLiterals.cshtml) - Html - This is line 28 nested - IntermediateToken - (3012:113,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3016:113,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3022:114,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3025:114,7 [22] StringLiterals.cshtml) - Html - This is line 29 nested - IntermediateToken - (3047:114,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3051:114,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3057:115,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3060:115,7 [22] StringLiterals.cshtml) - Html - This is line 30 nested - IntermediateToken - (3082:115,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3086:115,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3092:116,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3095:116,7 [22] StringLiterals.cshtml) - Html - This is line 31 nested - IntermediateToken - (3117:116,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3121:116,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3127:117,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3130:117,7 [22] StringLiterals.cshtml) - Html - This is line 32 nested - IntermediateToken - (3152:117,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3156:117,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3162:118,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3165:118,7 [22] StringLiterals.cshtml) - Html - This is line 33 nested - IntermediateToken - (3187:118,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3191:118,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3197:119,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3200:119,7 [22] StringLiterals.cshtml) - Html - This is line 34 nested - IntermediateToken - (3222:119,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3226:119,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3232:120,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3235:120,7 [22] StringLiterals.cshtml) - Html - This is line 35 nested - IntermediateToken - (3257:120,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3261:120,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3267:121,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3270:121,7 [22] StringLiterals.cshtml) - Html - This is line 36 nested - IntermediateToken - (3292:121,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3296:121,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3302:122,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3305:122,7 [22] StringLiterals.cshtml) - Html - This is line 37 nested - IntermediateToken - (3327:122,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3331:122,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3337:123,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3340:123,7 [22] StringLiterals.cshtml) - Html - This is line 38 nested - IntermediateToken - (3362:123,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3366:123,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3372:124,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3375:124,7 [22] StringLiterals.cshtml) - Html - This is line 39 nested - IntermediateToken - (3397:124,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3401:124,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3407:125,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3410:125,7 [22] StringLiterals.cshtml) - Html - This is line 40 nested - IntermediateToken - (3432:125,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3436:125,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3442:126,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3445:126,7 [22] StringLiterals.cshtml) - Html - This is line 41 nested - IntermediateToken - (3467:126,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3471:126,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3477:127,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3480:127,7 [22] StringLiterals.cshtml) - Html - This is line 42 nested - IntermediateToken - (3502:127,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3506:127,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3512:128,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3515:128,7 [22] StringLiterals.cshtml) - Html - This is line 43 nested - IntermediateToken - (3537:128,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3541:128,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3547:129,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3550:129,7 [22] StringLiterals.cshtml) - Html - This is line 44 nested - IntermediateToken - (3572:129,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3576:129,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3582:130,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3585:130,7 [22] StringLiterals.cshtml) - Html - This is line 45 nested - IntermediateToken - (3607:130,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3611:130,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3617:131,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3620:131,7 [22] StringLiterals.cshtml) - Html - This is line 46 nested - IntermediateToken - (3642:131,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3646:131,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3652:132,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3655:132,7 [22] StringLiterals.cshtml) - Html - This is line 47 nested - IntermediateToken - (3677:132,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3681:132,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3687:133,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3690:133,7 [22] StringLiterals.cshtml) - Html - This is line 48 nested - IntermediateToken - (3712:133,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3716:133,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3722:134,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3725:134,7 [22] StringLiterals.cshtml) - Html - This is line 49 nested - IntermediateToken - (3747:134,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3751:134,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3757:135,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3760:135,7 [22] StringLiterals.cshtml) - Html - This is line 50 nested - IntermediateToken - (3782:135,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3786:135,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3792:136,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3795:136,7 [22] StringLiterals.cshtml) - Html - This is line 51 nested - IntermediateToken - (3817:136,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3821:136,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3827:137,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3830:137,7 [22] StringLiterals.cshtml) - Html - This is line 52 nested - IntermediateToken - (3852:137,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3856:137,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3862:138,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3865:138,7 [22] StringLiterals.cshtml) - Html - This is line 53 nested - IntermediateToken - (3887:138,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3891:138,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3897:139,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3900:139,7 [22] StringLiterals.cshtml) - Html - This is line 54 nested - IntermediateToken - (3922:139,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3926:139,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3932:140,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3935:140,7 [22] StringLiterals.cshtml) - Html - This is line 55 nested - IntermediateToken - (3957:140,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3961:140,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (3967:141,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (3970:141,7 [22] StringLiterals.cshtml) - Html - This is line 56 nested - IntermediateToken - (3992:141,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (3996:141,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4002:142,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4005:142,7 [22] StringLiterals.cshtml) - Html - This is line 57 nested - IntermediateToken - (4027:142,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4031:142,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4037:143,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4040:143,7 [22] StringLiterals.cshtml) - Html - This is line 58 nested - IntermediateToken - (4062:143,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4066:143,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4072:144,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4075:144,7 [22] StringLiterals.cshtml) - Html - This is line 59 nested - IntermediateToken - (4097:144,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4101:144,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4107:145,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4110:145,7 [22] StringLiterals.cshtml) - Html - This is line 60 nested - IntermediateToken - (4132:145,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4136:145,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4142:146,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4145:146,7 [22] StringLiterals.cshtml) - Html - This is line 61 nested - IntermediateToken - (4167:146,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4171:146,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4177:147,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4180:147,7 [22] StringLiterals.cshtml) - Html - This is line 62 nested - IntermediateToken - (4202:147,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4206:147,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4212:148,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4215:148,7 [22] StringLiterals.cshtml) - Html - This is line 63 nested - IntermediateToken - (4237:148,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4241:148,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4247:149,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4250:149,7 [22] StringLiterals.cshtml) - Html - This is line 64 nested - IntermediateToken - (4272:149,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4276:149,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4282:150,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4285:150,7 [22] StringLiterals.cshtml) - Html - This is line 65 nested - IntermediateToken - (4307:150,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4311:150,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4317:151,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4320:151,7 [22] StringLiterals.cshtml) - Html - This is line 66 nested - IntermediateToken - (4342:151,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4346:151,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4352:152,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4355:152,7 [22] StringLiterals.cshtml) - Html - This is line 67 nested - IntermediateToken - (4377:152,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4381:152,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4387:153,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4390:153,7 [22] StringLiterals.cshtml) - Html - This is line 68 nested - IntermediateToken - (4412:153,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4416:153,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4422:154,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4425:154,7 [22] StringLiterals.cshtml) - Html - This is line 69 nested - IntermediateToken - (4447:154,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4451:154,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4457:155,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4460:155,7 [22] StringLiterals.cshtml) - Html - This is line 70 nested - IntermediateToken - (4482:155,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4486:155,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4492:156,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4495:156,7 [22] StringLiterals.cshtml) - Html - This is line 71 nested - IntermediateToken - (4517:156,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4521:156,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4527:157,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4530:157,7 [22] StringLiterals.cshtml) - Html - This is line 72 nested - IntermediateToken - (4552:157,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4556:157,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4562:158,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4565:158,7 [22] StringLiterals.cshtml) - Html - This is line 73 nested - IntermediateToken - (4587:158,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4591:158,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4597:159,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4600:159,7 [22] StringLiterals.cshtml) - Html - This is line 74 nested - IntermediateToken - (4622:159,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4626:159,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4632:160,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4635:160,7 [22] StringLiterals.cshtml) - Html - This is line 75 nested - IntermediateToken - (4657:160,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4661:160,33 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2045:85,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2051:86,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2054:86,7 [21] StringLiterals.cshtml) - Html - This is line 1 nested + LazyIntermediateToken - (2075:86,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2079:86,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2085:87,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2088:87,7 [21] StringLiterals.cshtml) - Html - This is line 2 nested + LazyIntermediateToken - (2109:87,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2113:87,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2119:88,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2122:88,7 [21] StringLiterals.cshtml) - Html - This is line 3 nested + LazyIntermediateToken - (2143:88,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2147:88,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2153:89,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2156:89,7 [21] StringLiterals.cshtml) - Html - This is line 4 nested + LazyIntermediateToken - (2177:89,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2181:89,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2187:90,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2190:90,7 [21] StringLiterals.cshtml) - Html - This is line 5 nested + LazyIntermediateToken - (2211:90,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2215:90,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2221:91,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2224:91,7 [21] StringLiterals.cshtml) - Html - This is line 6 nested + LazyIntermediateToken - (2245:91,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2249:91,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2255:92,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2258:92,7 [21] StringLiterals.cshtml) - Html - This is line 7 nested + LazyIntermediateToken - (2279:92,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2283:92,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2289:93,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2292:93,7 [21] StringLiterals.cshtml) - Html - This is line 8 nested + LazyIntermediateToken - (2313:93,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2317:93,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2323:94,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2326:94,7 [21] StringLiterals.cshtml) - Html - This is line 9 nested + LazyIntermediateToken - (2347:94,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2351:94,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2357:95,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2360:95,7 [22] StringLiterals.cshtml) - Html - This is line 10 nested + LazyIntermediateToken - (2382:95,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2386:95,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2392:96,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2395:96,7 [22] StringLiterals.cshtml) - Html - This is line 11 nested + LazyIntermediateToken - (2417:96,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2421:96,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2427:97,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2430:97,7 [22] StringLiterals.cshtml) - Html - This is line 12 nested + LazyIntermediateToken - (2452:97,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2456:97,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2462:98,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2465:98,7 [22] StringLiterals.cshtml) - Html - This is line 13 nested + LazyIntermediateToken - (2487:98,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2491:98,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2497:99,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2500:99,7 [22] StringLiterals.cshtml) - Html - This is line 14 nested + LazyIntermediateToken - (2522:99,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2526:99,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2532:100,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2535:100,7 [22] StringLiterals.cshtml) - Html - This is line 15 nested + LazyIntermediateToken - (2557:100,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2561:100,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2567:101,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2570:101,7 [22] StringLiterals.cshtml) - Html - This is line 16 nested + LazyIntermediateToken - (2592:101,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2596:101,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2602:102,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2605:102,7 [22] StringLiterals.cshtml) - Html - This is line 17 nested + LazyIntermediateToken - (2627:102,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2631:102,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2637:103,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2640:103,7 [22] StringLiterals.cshtml) - Html - This is line 18 nested + LazyIntermediateToken - (2662:103,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2666:103,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2672:104,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2675:104,7 [22] StringLiterals.cshtml) - Html - This is line 19 nested + LazyIntermediateToken - (2697:104,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2701:104,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2707:105,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2710:105,7 [22] StringLiterals.cshtml) - Html - This is line 20 nested + LazyIntermediateToken - (2732:105,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2736:105,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2742:106,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2745:106,7 [22] StringLiterals.cshtml) - Html - This is line 21 nested + LazyIntermediateToken - (2767:106,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2771:106,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2777:107,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2780:107,7 [22] StringLiterals.cshtml) - Html - This is line 22 nested + LazyIntermediateToken - (2802:107,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2806:107,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2812:108,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2815:108,7 [22] StringLiterals.cshtml) - Html - This is line 23 nested + LazyIntermediateToken - (2837:108,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2841:108,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2847:109,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2850:109,7 [22] StringLiterals.cshtml) - Html - This is line 24 nested + LazyIntermediateToken - (2872:109,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2876:109,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2882:110,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2885:110,7 [22] StringLiterals.cshtml) - Html - This is line 25 nested + LazyIntermediateToken - (2907:110,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2911:110,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2917:111,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2920:111,7 [22] StringLiterals.cshtml) - Html - This is line 26 nested + LazyIntermediateToken - (2942:111,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2946:111,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2952:112,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2955:112,7 [22] StringLiterals.cshtml) - Html - This is line 27 nested + LazyIntermediateToken - (2977:112,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (2981:112,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (2987:113,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (2990:113,7 [22] StringLiterals.cshtml) - Html - This is line 28 nested + LazyIntermediateToken - (3012:113,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3016:113,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3022:114,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3025:114,7 [22] StringLiterals.cshtml) - Html - This is line 29 nested + LazyIntermediateToken - (3047:114,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3051:114,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3057:115,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3060:115,7 [22] StringLiterals.cshtml) - Html - This is line 30 nested + LazyIntermediateToken - (3082:115,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3086:115,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3092:116,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3095:116,7 [22] StringLiterals.cshtml) - Html - This is line 31 nested + LazyIntermediateToken - (3117:116,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3121:116,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3127:117,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3130:117,7 [22] StringLiterals.cshtml) - Html - This is line 32 nested + LazyIntermediateToken - (3152:117,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3156:117,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3162:118,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3165:118,7 [22] StringLiterals.cshtml) - Html - This is line 33 nested + LazyIntermediateToken - (3187:118,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3191:118,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3197:119,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3200:119,7 [22] StringLiterals.cshtml) - Html - This is line 34 nested + LazyIntermediateToken - (3222:119,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3226:119,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3232:120,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3235:120,7 [22] StringLiterals.cshtml) - Html - This is line 35 nested + LazyIntermediateToken - (3257:120,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3261:120,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3267:121,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3270:121,7 [22] StringLiterals.cshtml) - Html - This is line 36 nested + LazyIntermediateToken - (3292:121,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3296:121,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3302:122,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3305:122,7 [22] StringLiterals.cshtml) - Html - This is line 37 nested + LazyIntermediateToken - (3327:122,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3331:122,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3337:123,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3340:123,7 [22] StringLiterals.cshtml) - Html - This is line 38 nested + LazyIntermediateToken - (3362:123,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3366:123,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3372:124,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3375:124,7 [22] StringLiterals.cshtml) - Html - This is line 39 nested + LazyIntermediateToken - (3397:124,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3401:124,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3407:125,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3410:125,7 [22] StringLiterals.cshtml) - Html - This is line 40 nested + LazyIntermediateToken - (3432:125,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3436:125,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3442:126,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3445:126,7 [22] StringLiterals.cshtml) - Html - This is line 41 nested + LazyIntermediateToken - (3467:126,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3471:126,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3477:127,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3480:127,7 [22] StringLiterals.cshtml) - Html - This is line 42 nested + LazyIntermediateToken - (3502:127,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3506:127,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3512:128,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3515:128,7 [22] StringLiterals.cshtml) - Html - This is line 43 nested + LazyIntermediateToken - (3537:128,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3541:128,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3547:129,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3550:129,7 [22] StringLiterals.cshtml) - Html - This is line 44 nested + LazyIntermediateToken - (3572:129,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3576:129,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3582:130,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3585:130,7 [22] StringLiterals.cshtml) - Html - This is line 45 nested + LazyIntermediateToken - (3607:130,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3611:130,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3617:131,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3620:131,7 [22] StringLiterals.cshtml) - Html - This is line 46 nested + LazyIntermediateToken - (3642:131,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3646:131,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3652:132,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3655:132,7 [22] StringLiterals.cshtml) - Html - This is line 47 nested + LazyIntermediateToken - (3677:132,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3681:132,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3687:133,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3690:133,7 [22] StringLiterals.cshtml) - Html - This is line 48 nested + LazyIntermediateToken - (3712:133,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3716:133,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3722:134,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3725:134,7 [22] StringLiterals.cshtml) - Html - This is line 49 nested + LazyIntermediateToken - (3747:134,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3751:134,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3757:135,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3760:135,7 [22] StringLiterals.cshtml) - Html - This is line 50 nested + LazyIntermediateToken - (3782:135,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3786:135,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3792:136,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3795:136,7 [22] StringLiterals.cshtml) - Html - This is line 51 nested + LazyIntermediateToken - (3817:136,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3821:136,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3827:137,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3830:137,7 [22] StringLiterals.cshtml) - Html - This is line 52 nested + LazyIntermediateToken - (3852:137,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3856:137,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3862:138,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3865:138,7 [22] StringLiterals.cshtml) - Html - This is line 53 nested + LazyIntermediateToken - (3887:138,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3891:138,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3897:139,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3900:139,7 [22] StringLiterals.cshtml) - Html - This is line 54 nested + LazyIntermediateToken - (3922:139,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3926:139,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3932:140,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3935:140,7 [22] StringLiterals.cshtml) - Html - This is line 55 nested + LazyIntermediateToken - (3957:140,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3961:140,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (3967:141,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (3970:141,7 [22] StringLiterals.cshtml) - Html - This is line 56 nested + LazyIntermediateToken - (3992:141,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (3996:141,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4002:142,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4005:142,7 [22] StringLiterals.cshtml) - Html - This is line 57 nested + LazyIntermediateToken - (4027:142,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4031:142,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4037:143,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4040:143,7 [22] StringLiterals.cshtml) - Html - This is line 58 nested + LazyIntermediateToken - (4062:143,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4066:143,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4072:144,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4075:144,7 [22] StringLiterals.cshtml) - Html - This is line 59 nested + LazyIntermediateToken - (4097:144,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4101:144,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4107:145,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4110:145,7 [22] StringLiterals.cshtml) - Html - This is line 60 nested + LazyIntermediateToken - (4132:145,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4136:145,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4142:146,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4145:146,7 [22] StringLiterals.cshtml) - Html - This is line 61 nested + LazyIntermediateToken - (4167:146,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4171:146,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4177:147,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4180:147,7 [22] StringLiterals.cshtml) - Html - This is line 62 nested + LazyIntermediateToken - (4202:147,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4206:147,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4212:148,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4215:148,7 [22] StringLiterals.cshtml) - Html - This is line 63 nested + LazyIntermediateToken - (4237:148,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4241:148,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4247:149,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4250:149,7 [22] StringLiterals.cshtml) - Html - This is line 64 nested + LazyIntermediateToken - (4272:149,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4276:149,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4282:150,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4285:150,7 [22] StringLiterals.cshtml) - Html - This is line 65 nested + LazyIntermediateToken - (4307:150,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4311:150,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4317:151,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4320:151,7 [22] StringLiterals.cshtml) - Html - This is line 66 nested + LazyIntermediateToken - (4342:151,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4346:151,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4352:152,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4355:152,7 [22] StringLiterals.cshtml) - Html - This is line 67 nested + LazyIntermediateToken - (4377:152,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4381:152,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4387:153,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4390:153,7 [22] StringLiterals.cshtml) - Html - This is line 68 nested + LazyIntermediateToken - (4412:153,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4416:153,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4422:154,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4425:154,7 [22] StringLiterals.cshtml) - Html - This is line 69 nested + LazyIntermediateToken - (4447:154,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4451:154,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4457:155,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4460:155,7 [22] StringLiterals.cshtml) - Html - This is line 70 nested + LazyIntermediateToken - (4482:155,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4486:155,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4492:156,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4495:156,7 [22] StringLiterals.cshtml) - Html - This is line 71 nested + LazyIntermediateToken - (4517:156,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4521:156,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4527:157,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4530:157,7 [22] StringLiterals.cshtml) - Html - This is line 72 nested + LazyIntermediateToken - (4552:157,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4556:157,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4562:158,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4565:158,7 [22] StringLiterals.cshtml) - Html - This is line 73 nested + LazyIntermediateToken - (4587:158,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4591:158,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4597:159,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4600:159,7 [22] StringLiterals.cshtml) - Html - This is line 74 nested + LazyIntermediateToken - (4622:159,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4626:159,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4632:160,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4635:160,7 [22] StringLiterals.cshtml) - Html - This is line 75 nested + LazyIntermediateToken - (4657:160,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4661:160,33 [2] StringLiterals.cshtml) - Html - \n HtmlContent - (4666:162,0 [1026] StringLiterals.cshtml) - IntermediateToken - (4666:162,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4669:162,3 [14] StringLiterals.cshtml) - Html - This is line 1 - IntermediateToken - (4683:162,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4687:162,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4689:163,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4692:163,3 [14] StringLiterals.cshtml) - Html - This is line 2 - IntermediateToken - (4706:163,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4710:163,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4712:164,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4715:164,3 [14] StringLiterals.cshtml) - Html - This is line 3 - IntermediateToken - (4729:164,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4733:164,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4735:165,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4738:165,3 [14] StringLiterals.cshtml) - Html - This is line 4 - IntermediateToken - (4752:165,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4756:165,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4758:166,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4761:166,3 [14] StringLiterals.cshtml) - Html - This is line 5 - IntermediateToken - (4775:166,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4779:166,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4781:167,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4784:167,3 [14] StringLiterals.cshtml) - Html - This is line 6 - IntermediateToken - (4798:167,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4802:167,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4804:168,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4807:168,3 [14] StringLiterals.cshtml) - Html - This is line 7 - IntermediateToken - (4821:168,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4825:168,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4827:169,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4830:169,3 [14] StringLiterals.cshtml) - Html - This is line 8 - IntermediateToken - (4844:169,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4848:169,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4850:170,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4853:170,3 [14] StringLiterals.cshtml) - Html - This is line 9 - IntermediateToken - (4867:170,17 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4871:170,21 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4873:171,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4876:171,3 [15] StringLiterals.cshtml) - Html - This is line 10 - IntermediateToken - (4891:171,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4895:171,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4897:172,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4900:172,3 [15] StringLiterals.cshtml) - Html - This is line 11 - IntermediateToken - (4915:172,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4919:172,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4921:173,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4924:173,3 [15] StringLiterals.cshtml) - Html - This is line 12 - IntermediateToken - (4939:173,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4943:173,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4945:174,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4948:174,3 [15] StringLiterals.cshtml) - Html - This is line 13 - IntermediateToken - (4963:174,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4967:174,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4969:175,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4972:175,3 [15] StringLiterals.cshtml) - Html - This is line 14 - IntermediateToken - (4987:175,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (4991:175,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (4993:176,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (4996:176,3 [15] StringLiterals.cshtml) - Html - This is line 15 - IntermediateToken - (5011:176,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5015:176,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5017:177,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5020:177,3 [15] StringLiterals.cshtml) - Html - This is line 16 - IntermediateToken - (5035:177,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5039:177,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5041:178,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5044:178,3 [15] StringLiterals.cshtml) - Html - This is line 17 - IntermediateToken - (5059:178,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5063:178,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5065:179,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5068:179,3 [15] StringLiterals.cshtml) - Html - This is line 18 - IntermediateToken - (5083:179,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5087:179,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5089:180,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5092:180,3 [15] StringLiterals.cshtml) - Html - This is line 19 - IntermediateToken - (5107:180,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5111:180,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5113:181,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5116:181,3 [15] StringLiterals.cshtml) - Html - This is line 20 - IntermediateToken - (5131:181,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5135:181,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5137:182,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5140:182,3 [15] StringLiterals.cshtml) - Html - This is line 21 - IntermediateToken - (5155:182,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5159:182,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5161:183,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5164:183,3 [15] StringLiterals.cshtml) - Html - This is line 22 - IntermediateToken - (5179:183,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5183:183,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5185:184,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5188:184,3 [15] StringLiterals.cshtml) - Html - This is line 23 - IntermediateToken - (5203:184,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5207:184,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5209:185,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5212:185,3 [15] StringLiterals.cshtml) - Html - This is line 24 - IntermediateToken - (5227:185,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5231:185,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5233:186,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5236:186,3 [15] StringLiterals.cshtml) - Html - This is line 25 - IntermediateToken - (5251:186,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5255:186,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5257:187,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5260:187,3 [15] StringLiterals.cshtml) - Html - This is line 26 - IntermediateToken - (5275:187,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5279:187,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5281:188,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5284:188,3 [15] StringLiterals.cshtml) - Html - This is line 27 - IntermediateToken - (5299:188,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5303:188,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5305:189,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5308:189,3 [15] StringLiterals.cshtml) - Html - This is line 28 - IntermediateToken - (5323:189,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5327:189,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5329:190,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5332:190,3 [15] StringLiterals.cshtml) - Html - This is line 29 - IntermediateToken - (5347:190,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5351:190,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5353:191,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5356:191,3 [15] StringLiterals.cshtml) - Html - This is line 30 - IntermediateToken - (5371:191,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5375:191,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5377:192,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5380:192,3 [15] StringLiterals.cshtml) - Html - This is line 31 - IntermediateToken - (5395:192,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5399:192,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5401:193,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5404:193,3 [15] StringLiterals.cshtml) - Html - This is line 32 - IntermediateToken - (5419:193,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5423:193,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5425:194,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5428:194,3 [15] StringLiterals.cshtml) - Html - This is line 33 - IntermediateToken - (5443:194,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5447:194,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5449:195,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5452:195,3 [15] StringLiterals.cshtml) - Html - This is line 34 - IntermediateToken - (5467:195,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5471:195,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5473:196,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5476:196,3 [15] StringLiterals.cshtml) - Html - This is line 35 - IntermediateToken - (5491:196,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5495:196,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5497:197,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5500:197,3 [15] StringLiterals.cshtml) - Html - This is line 36 - IntermediateToken - (5515:197,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5519:197,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5521:198,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5524:198,3 [15] StringLiterals.cshtml) - Html - This is line 37 - IntermediateToken - (5539:198,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5543:198,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5545:199,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5548:199,3 [15] StringLiterals.cshtml) - Html - This is line 38 - IntermediateToken - (5563:199,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5567:199,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5569:200,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5572:200,3 [15] StringLiterals.cshtml) - Html - This is line 39 - IntermediateToken - (5587:200,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5591:200,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5593:201,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5596:201,3 [15] StringLiterals.cshtml) - Html - This is line 40 - IntermediateToken - (5611:201,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5615:201,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5617:202,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5620:202,3 [15] StringLiterals.cshtml) - Html - This is line 41 - IntermediateToken - (5635:202,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5639:202,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5641:203,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5644:203,3 [15] StringLiterals.cshtml) - Html - This is line 42 - IntermediateToken - (5659:203,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5663:203,22 [2] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5665:204,0 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5668:204,3 [15] StringLiterals.cshtml) - Html - This is line 43 - IntermediateToken - (5683:204,18 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5687:204,22 [5] StringLiterals.cshtml) - Html - hi!\n + LazyIntermediateToken - (4666:162,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4669:162,3 [14] StringLiterals.cshtml) - Html - This is line 1 + LazyIntermediateToken - (4683:162,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4687:162,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4689:163,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4692:163,3 [14] StringLiterals.cshtml) - Html - This is line 2 + LazyIntermediateToken - (4706:163,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4710:163,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4712:164,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4715:164,3 [14] StringLiterals.cshtml) - Html - This is line 3 + LazyIntermediateToken - (4729:164,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4733:164,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4735:165,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4738:165,3 [14] StringLiterals.cshtml) - Html - This is line 4 + LazyIntermediateToken - (4752:165,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4756:165,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4758:166,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4761:166,3 [14] StringLiterals.cshtml) - Html - This is line 5 + LazyIntermediateToken - (4775:166,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4779:166,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4781:167,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4784:167,3 [14] StringLiterals.cshtml) - Html - This is line 6 + LazyIntermediateToken - (4798:167,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4802:167,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4804:168,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4807:168,3 [14] StringLiterals.cshtml) - Html - This is line 7 + LazyIntermediateToken - (4821:168,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4825:168,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4827:169,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4830:169,3 [14] StringLiterals.cshtml) - Html - This is line 8 + LazyIntermediateToken - (4844:169,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4848:169,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4850:170,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4853:170,3 [14] StringLiterals.cshtml) - Html - This is line 9 + LazyIntermediateToken - (4867:170,17 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4871:170,21 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4873:171,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4876:171,3 [15] StringLiterals.cshtml) - Html - This is line 10 + LazyIntermediateToken - (4891:171,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4895:171,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4897:172,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4900:172,3 [15] StringLiterals.cshtml) - Html - This is line 11 + LazyIntermediateToken - (4915:172,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4919:172,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4921:173,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4924:173,3 [15] StringLiterals.cshtml) - Html - This is line 12 + LazyIntermediateToken - (4939:173,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4943:173,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4945:174,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4948:174,3 [15] StringLiterals.cshtml) - Html - This is line 13 + LazyIntermediateToken - (4963:174,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4967:174,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4969:175,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4972:175,3 [15] StringLiterals.cshtml) - Html - This is line 14 + LazyIntermediateToken - (4987:175,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (4991:175,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (4993:176,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (4996:176,3 [15] StringLiterals.cshtml) - Html - This is line 15 + LazyIntermediateToken - (5011:176,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5015:176,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5017:177,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5020:177,3 [15] StringLiterals.cshtml) - Html - This is line 16 + LazyIntermediateToken - (5035:177,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5039:177,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5041:178,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5044:178,3 [15] StringLiterals.cshtml) - Html - This is line 17 + LazyIntermediateToken - (5059:178,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5063:178,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5065:179,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5068:179,3 [15] StringLiterals.cshtml) - Html - This is line 18 + LazyIntermediateToken - (5083:179,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5087:179,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5089:180,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5092:180,3 [15] StringLiterals.cshtml) - Html - This is line 19 + LazyIntermediateToken - (5107:180,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5111:180,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5113:181,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5116:181,3 [15] StringLiterals.cshtml) - Html - This is line 20 + LazyIntermediateToken - (5131:181,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5135:181,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5137:182,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5140:182,3 [15] StringLiterals.cshtml) - Html - This is line 21 + LazyIntermediateToken - (5155:182,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5159:182,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5161:183,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5164:183,3 [15] StringLiterals.cshtml) - Html - This is line 22 + LazyIntermediateToken - (5179:183,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5183:183,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5185:184,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5188:184,3 [15] StringLiterals.cshtml) - Html - This is line 23 + LazyIntermediateToken - (5203:184,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5207:184,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5209:185,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5212:185,3 [15] StringLiterals.cshtml) - Html - This is line 24 + LazyIntermediateToken - (5227:185,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5231:185,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5233:186,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5236:186,3 [15] StringLiterals.cshtml) - Html - This is line 25 + LazyIntermediateToken - (5251:186,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5255:186,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5257:187,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5260:187,3 [15] StringLiterals.cshtml) - Html - This is line 26 + LazyIntermediateToken - (5275:187,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5279:187,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5281:188,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5284:188,3 [15] StringLiterals.cshtml) - Html - This is line 27 + LazyIntermediateToken - (5299:188,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5303:188,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5305:189,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5308:189,3 [15] StringLiterals.cshtml) - Html - This is line 28 + LazyIntermediateToken - (5323:189,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5327:189,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5329:190,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5332:190,3 [15] StringLiterals.cshtml) - Html - This is line 29 + LazyIntermediateToken - (5347:190,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5351:190,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5353:191,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5356:191,3 [15] StringLiterals.cshtml) - Html - This is line 30 + LazyIntermediateToken - (5371:191,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5375:191,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5377:192,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5380:192,3 [15] StringLiterals.cshtml) - Html - This is line 31 + LazyIntermediateToken - (5395:192,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5399:192,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5401:193,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5404:193,3 [15] StringLiterals.cshtml) - Html - This is line 32 + LazyIntermediateToken - (5419:193,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5423:193,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5425:194,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5428:194,3 [15] StringLiterals.cshtml) - Html - This is line 33 + LazyIntermediateToken - (5443:194,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5447:194,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5449:195,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5452:195,3 [15] StringLiterals.cshtml) - Html - This is line 34 + LazyIntermediateToken - (5467:195,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5471:195,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5473:196,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5476:196,3 [15] StringLiterals.cshtml) - Html - This is line 35 + LazyIntermediateToken - (5491:196,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5495:196,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5497:197,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5500:197,3 [15] StringLiterals.cshtml) - Html - This is line 36 + LazyIntermediateToken - (5515:197,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5519:197,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5521:198,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5524:198,3 [15] StringLiterals.cshtml) - Html - This is line 37 + LazyIntermediateToken - (5539:198,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5543:198,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5545:199,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5548:199,3 [15] StringLiterals.cshtml) - Html - This is line 38 + LazyIntermediateToken - (5563:199,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5567:199,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5569:200,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5572:200,3 [15] StringLiterals.cshtml) - Html - This is line 39 + LazyIntermediateToken - (5587:200,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5591:200,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5593:201,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5596:201,3 [15] StringLiterals.cshtml) - Html - This is line 40 + LazyIntermediateToken - (5611:201,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5615:201,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5617:202,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5620:202,3 [15] StringLiterals.cshtml) - Html - This is line 41 + LazyIntermediateToken - (5635:202,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5639:202,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5641:203,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5644:203,3 [15] StringLiterals.cshtml) - Html - This is line 42 + LazyIntermediateToken - (5659:203,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5663:203,22 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5665:204,0 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5668:204,3 [15] StringLiterals.cshtml) - Html - This is line 43 + LazyIntermediateToken - (5683:204,18 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5687:204,22 [5] StringLiterals.cshtml) - Html - hi!\n Section - - WriteLiteralsToInHereAlso HtmlContent - (5728:205,36 [1023] StringLiterals.cshtml) - IntermediateToken - (5728:205,36 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5734:206,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5737:206,7 [21] StringLiterals.cshtml) - Html - This is line 1 nested - IntermediateToken - (5758:206,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5762:206,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5768:207,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5771:207,7 [21] StringLiterals.cshtml) - Html - This is line 2 nested - IntermediateToken - (5792:207,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5796:207,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5802:208,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5805:208,7 [21] StringLiterals.cshtml) - Html - This is line 3 nested - IntermediateToken - (5826:208,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5830:208,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5836:209,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5839:209,7 [21] StringLiterals.cshtml) - Html - This is line 4 nested - IntermediateToken - (5860:209,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5864:209,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5870:210,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5873:210,7 [21] StringLiterals.cshtml) - Html - This is line 5 nested - IntermediateToken - (5894:210,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5898:210,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5904:211,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5907:211,7 [21] StringLiterals.cshtml) - Html - This is line 6 nested - IntermediateToken - (5928:211,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5932:211,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5938:212,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5941:212,7 [21] StringLiterals.cshtml) - Html - This is line 7 nested - IntermediateToken - (5962:212,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (5966:212,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (5972:213,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (5975:213,7 [21] StringLiterals.cshtml) - Html - This is line 8 nested - IntermediateToken - (5996:213,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6000:213,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6006:214,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6009:214,7 [21] StringLiterals.cshtml) - Html - This is line 9 nested - IntermediateToken - (6030:214,28 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6034:214,32 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6040:215,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6043:215,7 [22] StringLiterals.cshtml) - Html - This is line 10 nested - IntermediateToken - (6065:215,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6069:215,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6075:216,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6078:216,7 [22] StringLiterals.cshtml) - Html - This is line 11 nested - IntermediateToken - (6100:216,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6104:216,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6110:217,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6113:217,7 [22] StringLiterals.cshtml) - Html - This is line 12 nested - IntermediateToken - (6135:217,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6139:217,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6145:218,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6148:218,7 [22] StringLiterals.cshtml) - Html - This is line 13 nested - IntermediateToken - (6170:218,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6174:218,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6180:219,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6183:219,7 [22] StringLiterals.cshtml) - Html - This is line 14 nested - IntermediateToken - (6205:219,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6209:219,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6215:220,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6218:220,7 [22] StringLiterals.cshtml) - Html - This is line 15 nested - IntermediateToken - (6240:220,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6244:220,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6250:221,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6253:221,7 [22] StringLiterals.cshtml) - Html - This is line 16 nested - IntermediateToken - (6275:221,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6279:221,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6285:222,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6288:222,7 [22] StringLiterals.cshtml) - Html - This is line 17 nested - IntermediateToken - (6310:222,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6314:222,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6320:223,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6323:223,7 [22] StringLiterals.cshtml) - Html - This is line 18 nested - IntermediateToken - (6345:223,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6349:223,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6355:224,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6358:224,7 [22] StringLiterals.cshtml) - Html - This is line 19 nested - IntermediateToken - (6380:224,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6384:224,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6390:225,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6393:225,7 [22] StringLiterals.cshtml) - Html - This is line 20 nested - IntermediateToken - (6415:225,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6419:225,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6425:226,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6428:226,7 [22] StringLiterals.cshtml) - Html - This is line 21 nested - IntermediateToken - (6450:226,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6454:226,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6460:227,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6463:227,7 [22] StringLiterals.cshtml) - Html - This is line 22 nested - IntermediateToken - (6485:227,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6489:227,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6495:228,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6498:228,7 [22] StringLiterals.cshtml) - Html - This is line 23 nested - IntermediateToken - (6520:228,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6524:228,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6530:229,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6533:229,7 [22] StringLiterals.cshtml) - Html - This is line 24 nested - IntermediateToken - (6555:229,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6559:229,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6565:230,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6568:230,7 [22] StringLiterals.cshtml) - Html - This is line 25 nested - IntermediateToken - (6590:230,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6594:230,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6600:231,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6603:231,7 [22] StringLiterals.cshtml) - Html - This is line 26 nested - IntermediateToken - (6625:231,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6629:231,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6635:232,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6638:232,7 [22] StringLiterals.cshtml) - Html - This is line 27 nested - IntermediateToken - (6660:232,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6664:232,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6670:233,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6673:233,7 [22] StringLiterals.cshtml) - Html - This is line 28 nested - IntermediateToken - (6695:233,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6699:233,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6705:234,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6708:234,7 [22] StringLiterals.cshtml) - Html - This is line 29 nested - IntermediateToken - (6730:234,29 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6734:234,33 [6] StringLiterals.cshtml) - Html - \n - IntermediateToken - (6740:235,4 [2] StringLiterals.cshtml) - Html -- IntermediateToken - (6743:235,7 [2] StringLiterals.cshtml) - Html - 30 - IntermediateToken - (6745:235,9 [4] StringLiterals.cshtml) - Html -
- IntermediateToken - (6749:235,13 [2] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5728:205,36 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5734:206,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5737:206,7 [21] StringLiterals.cshtml) - Html - This is line 1 nested + LazyIntermediateToken - (5758:206,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5762:206,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5768:207,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5771:207,7 [21] StringLiterals.cshtml) - Html - This is line 2 nested + LazyIntermediateToken - (5792:207,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5796:207,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5802:208,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5805:208,7 [21] StringLiterals.cshtml) - Html - This is line 3 nested + LazyIntermediateToken - (5826:208,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5830:208,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5836:209,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5839:209,7 [21] StringLiterals.cshtml) - Html - This is line 4 nested + LazyIntermediateToken - (5860:209,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5864:209,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5870:210,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5873:210,7 [21] StringLiterals.cshtml) - Html - This is line 5 nested + LazyIntermediateToken - (5894:210,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5898:210,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5904:211,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5907:211,7 [21] StringLiterals.cshtml) - Html - This is line 6 nested + LazyIntermediateToken - (5928:211,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5932:211,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5938:212,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5941:212,7 [21] StringLiterals.cshtml) - Html - This is line 7 nested + LazyIntermediateToken - (5962:212,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (5966:212,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (5972:213,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (5975:213,7 [21] StringLiterals.cshtml) - Html - This is line 8 nested + LazyIntermediateToken - (5996:213,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6000:213,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6006:214,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6009:214,7 [21] StringLiterals.cshtml) - Html - This is line 9 nested + LazyIntermediateToken - (6030:214,28 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6034:214,32 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6040:215,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6043:215,7 [22] StringLiterals.cshtml) - Html - This is line 10 nested + LazyIntermediateToken - (6065:215,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6069:215,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6075:216,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6078:216,7 [22] StringLiterals.cshtml) - Html - This is line 11 nested + LazyIntermediateToken - (6100:216,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6104:216,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6110:217,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6113:217,7 [22] StringLiterals.cshtml) - Html - This is line 12 nested + LazyIntermediateToken - (6135:217,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6139:217,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6145:218,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6148:218,7 [22] StringLiterals.cshtml) - Html - This is line 13 nested + LazyIntermediateToken - (6170:218,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6174:218,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6180:219,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6183:219,7 [22] StringLiterals.cshtml) - Html - This is line 14 nested + LazyIntermediateToken - (6205:219,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6209:219,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6215:220,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6218:220,7 [22] StringLiterals.cshtml) - Html - This is line 15 nested + LazyIntermediateToken - (6240:220,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6244:220,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6250:221,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6253:221,7 [22] StringLiterals.cshtml) - Html - This is line 16 nested + LazyIntermediateToken - (6275:221,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6279:221,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6285:222,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6288:222,7 [22] StringLiterals.cshtml) - Html - This is line 17 nested + LazyIntermediateToken - (6310:222,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6314:222,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6320:223,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6323:223,7 [22] StringLiterals.cshtml) - Html - This is line 18 nested + LazyIntermediateToken - (6345:223,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6349:223,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6355:224,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6358:224,7 [22] StringLiterals.cshtml) - Html - This is line 19 nested + LazyIntermediateToken - (6380:224,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6384:224,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6390:225,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6393:225,7 [22] StringLiterals.cshtml) - Html - This is line 20 nested + LazyIntermediateToken - (6415:225,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6419:225,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6425:226,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6428:226,7 [22] StringLiterals.cshtml) - Html - This is line 21 nested + LazyIntermediateToken - (6450:226,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6454:226,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6460:227,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6463:227,7 [22] StringLiterals.cshtml) - Html - This is line 22 nested + LazyIntermediateToken - (6485:227,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6489:227,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6495:228,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6498:228,7 [22] StringLiterals.cshtml) - Html - This is line 23 nested + LazyIntermediateToken - (6520:228,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6524:228,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6530:229,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6533:229,7 [22] StringLiterals.cshtml) - Html - This is line 24 nested + LazyIntermediateToken - (6555:229,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6559:229,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6565:230,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6568:230,7 [22] StringLiterals.cshtml) - Html - This is line 25 nested + LazyIntermediateToken - (6590:230,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6594:230,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6600:231,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6603:231,7 [22] StringLiterals.cshtml) - Html - This is line 26 nested + LazyIntermediateToken - (6625:231,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6629:231,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6635:232,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6638:232,7 [22] StringLiterals.cshtml) - Html - This is line 27 nested + LazyIntermediateToken - (6660:232,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6664:232,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6670:233,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6673:233,7 [22] StringLiterals.cshtml) - Html - This is line 28 nested + LazyIntermediateToken - (6695:233,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6699:233,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6705:234,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6708:234,7 [22] StringLiterals.cshtml) - Html - This is line 29 nested + LazyIntermediateToken - (6730:234,29 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6734:234,33 [6] StringLiterals.cshtml) - Html - \n + LazyIntermediateToken - (6740:235,4 [2] StringLiterals.cshtml) - Html -+ LazyIntermediateToken - (6743:235,7 [2] StringLiterals.cshtml) - Html - 30 + LazyIntermediateToken - (6745:235,9 [4] StringLiterals.cshtml) - Html -
+ LazyIntermediateToken - (6749:235,13 [2] StringLiterals.cshtml) - Html - \n HtmlContent - (6752:236,1 [1] StringLiterals.cshtml) - IntermediateToken - (6752:236,1 [1] StringLiterals.cshtml) - Html - ! + LazyIntermediateToken - (6752:236,1 [1] StringLiterals.cshtml) - Html - ! diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SymbolBoundAttributes_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SymbolBoundAttributes_DesignTime.ir.txt index 5315700a1a..d934098cbf 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SymbolBoundAttributes_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SymbolBoundAttributes_DesignTime.ir.txt @@ -13,112 +13,112 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (29:0,29 [255] SymbolBoundAttributes.cshtml) - IntermediateToken - (29:0,29 [4] SymbolBoundAttributes.cshtml) - Html - \n\n - IntermediateToken - (33:2,0 [3] SymbolBoundAttributes.cshtml) - Html -- IntermediateToken - (229:4,65 [2] TagHelpersWithDataDashAttributes.cshtml) - Html - \n + LazyIntermediateToken - (228:4,64 [1] TagHelpersWithDataDashAttributes.cshtml) - Html - > + LazyIntermediateToken - (229:4,65 [2] TagHelpersWithDataDashAttributes.cshtml) - Html - \n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithDataDashAttributes_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithDataDashAttributes_Runtime.ir.txt index ed2037de31..805e1fd38e 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithDataDashAttributes_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithDataDashAttributes_Runtime.ir.txt @@ -13,7 +13,7 @@ Document - FieldDeclaration - - private - global::DivTagHelper - __DivTagHelper MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (31:1,0 [2] TagHelpersWithDataDashAttributes.cshtml) - IntermediateToken - (31:1,0 [2] TagHelpersWithDataDashAttributes.cshtml) - Html - \n + LazyIntermediateToken - (31:1,0 [2] TagHelpersWithDataDashAttributes.cshtml) - Html - \n TagHelper - (33:2,0 [61] TagHelpersWithDataDashAttributes.cshtml) - input - TagMode.SelfClosing DefaultTagHelperBody - DefaultTagHelperCreate - - InputTagHelper @@ -23,32 +23,32 @@ Document - PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 DefaultTagHelperExecute - HtmlContent - (94:2,61 [2] TagHelpersWithDataDashAttributes.cshtml) - IntermediateToken - (94:2,61 [2] TagHelpersWithDataDashAttributes.cshtml) - Html - \n + LazyIntermediateToken - (94:2,61 [2] TagHelpersWithDataDashAttributes.cshtml) - Html - \n TagHelper - (96:3,0 [66] TagHelpersWithDataDashAttributes.cshtml) - div - TagMode.StartTagAndEndTag DefaultTagHelperBody - DefaultTagHelperCreate - - DivTagHelper DefaultTagHelperHtmlAttribute - - data-one - HtmlAttributeValueStyle.DoubleQuotes CSharpExpression - (111:3,15 [3] TagHelpersWithDataDashAttributes.cshtml) - IntermediateToken - (111:3,15 [3] TagHelpersWithDataDashAttributes.cshtml) - CSharp - foo + LazyIntermediateToken - (111:3,15 [3] TagHelpersWithDataDashAttributes.cshtml) - CSharp - foo DefaultTagHelperHtmlAttribute - - data-two - HtmlAttributeValueStyle.DoubleQuotes CSharpExpression - (126:3,30 [3] TagHelpersWithDataDashAttributes.cshtml) - IntermediateToken - (126:3,30 [3] TagHelpersWithDataDashAttributes.cshtml) - CSharp - bar + LazyIntermediateToken - (126:3,30 [3] TagHelpersWithDataDashAttributes.cshtml) - CSharp - bar PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4 DefaultTagHelperExecute - HtmlContent - (162:3,66 [4] TagHelpersWithDataDashAttributes.cshtml) - IntermediateToken - (162:3,66 [2] TagHelpersWithDataDashAttributes.cshtml) - Html - \n - IntermediateToken - (164:4,0 [2] TagHelpersWithDataDashAttributes.cshtml) - Html -
- IntermediateToken - (229:4,65 [2] TagHelpersWithDataDashAttributes.cshtml) - Html - \n + LazyIntermediateToken - (228:4,64 [1] TagHelpersWithDataDashAttributes.cshtml) - Html - > + LazyIntermediateToken - (229:4,65 [2] TagHelpersWithDataDashAttributes.cshtml) - Html - \n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithPrefix_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithPrefix_DesignTime.ir.txt index 52f53933c0..2a810eecd4 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithPrefix_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithPrefix_DesignTime.ir.txt @@ -14,22 +14,22 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (29:0,29 [2] TagHelpersWithPrefix.cshtml) - IntermediateToken - (29:0,29 [2] TagHelpersWithPrefix.cshtml) - Html - \n + LazyIntermediateToken - (29:0,29 [2] TagHelpersWithPrefix.cshtml) - Html - \n HtmlContent - (53:1,22 [14] TagHelpersWithPrefix.cshtml) - IntermediateToken - (53:1,22 [2] TagHelpersWithPrefix.cshtml) - Html - \n - IntermediateToken - (55:2,0 [5] TagHelpersWithPrefix.cshtml) - Html -
+ LazyIntermediateToken - (106:3,43 [2] TagHelpersWithPrefix.cshtml) - Html - \n + LazyIntermediateToken - (108:4,0 [7] TagHelpersWithPrefix.cshtml) - Html - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithPrefix_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithPrefix_Runtime.ir.txt index 3a88f319f4..285afaae7d 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithPrefix_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithPrefix_Runtime.ir.txt @@ -8,17 +8,17 @@ Document - FieldDeclaration - - private - global::InputTagHelper - __InputTagHelper MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (55:2,0 [12] TagHelpersWithPrefix.cshtml) - IntermediateToken - (55:2,0 [5] TagHelpersWithPrefix.cshtml) - Html - + LazyIntermediateToken - (106:3,43 [2] TagHelpersWithPrefix.cshtml) - Html - \n + LazyIntermediateToken - (108:4,0 [7] TagHelpersWithPrefix.cshtml) - Html - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithTemplate_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithTemplate_DesignTime.ir.txt index 229134183a..292bc9f7ed 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithTemplate_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithTemplate_DesignTime.ir.txt @@ -14,45 +14,45 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (31:0,31 [4] TagHelpersWithTemplate.cshtml) - IntermediateToken - (31:0,31 [4] TagHelpersWithTemplate.cshtml) - Html - \n\n + LazyIntermediateToken - (31:0,31 [4] TagHelpersWithTemplate.cshtml) - Html - \n\n HtmlContent - (316:9,1 [4] TagHelpersWithTemplate.cshtml) - IntermediateToken - (316:9,1 [4] TagHelpersWithTemplate.cshtml) - Html - \n\n + LazyIntermediateToken - (316:9,1 [4] TagHelpersWithTemplate.cshtml) - Html - \n\n TagHelper - (320:11,0 [179] TagHelpersWithTemplate.cshtml) - div - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (325:11,5 [6] TagHelpersWithTemplate.cshtml) - IntermediateToken - (325:11,5 [6] TagHelpersWithTemplate.cshtml) - Html - \n + LazyIntermediateToken - (325:11,5 [6] TagHelpersWithTemplate.cshtml) - Html - \n CSharpCode - (333:12,6 [66] TagHelpersWithTemplate.cshtml) - IntermediateToken - (333:12,6 [66] TagHelpersWithTemplate.cshtml) - CSharp - \n RenderTemplate(\n "Template: ",\n + LazyIntermediateToken - (333:12,6 [66] TagHelpersWithTemplate.cshtml) - CSharp - \n RenderTemplate(\n "Template: ",\n Template - (400:15,13 [82] TagHelpersWithTemplate.cshtml) TagHelper - (400:15,13 [82] TagHelpersWithTemplate.cshtml) - div - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (422:15,35 [4] TagHelpersWithTemplate.cshtml) - IntermediateToken - (422:15,35 [3] TagHelpersWithTemplate.cshtml) - Html -Rendering Template:
");\n var helperResult = template(title);\n helperResult.WriteTo(Output, HtmlEncoder);\n }\n + LazyIntermediateToken - (47:2,12 [268] TagHelpersWithTemplate.cshtml) - CSharp - \n public void RenderTemplate(string title, FuncRendering Template:
");\n var helperResult = template(title);\n helperResult.WriteTo(Output, HtmlEncoder);\n }\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithTemplate_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithTemplate_Runtime.ir.txt index 2c551023fe..01a2f0c604 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithTemplate_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithTemplate_Runtime.ir.txt @@ -11,27 +11,27 @@ Document - FieldDeclaration - - private - global::InputTagHelper - __InputTagHelper MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (33:1,0 [2] TagHelpersWithTemplate.cshtml) - IntermediateToken - (33:1,0 [2] TagHelpersWithTemplate.cshtml) - Html - \n + LazyIntermediateToken - (33:1,0 [2] TagHelpersWithTemplate.cshtml) - Html - \n HtmlContent - (318:10,0 [2] TagHelpersWithTemplate.cshtml) - IntermediateToken - (318:10,0 [2] TagHelpersWithTemplate.cshtml) - Html - \n + LazyIntermediateToken - (318:10,0 [2] TagHelpersWithTemplate.cshtml) - Html - \n TagHelper - (320:11,0 [179] TagHelpersWithTemplate.cshtml) - div - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (325:11,5 [2] TagHelpersWithTemplate.cshtml) - IntermediateToken - (325:11,5 [2] TagHelpersWithTemplate.cshtml) - Html - \n + LazyIntermediateToken - (325:11,5 [2] TagHelpersWithTemplate.cshtml) - Html - \n CSharpCode - (327:12,0 [4] TagHelpersWithTemplate.cshtml) - IntermediateToken - (327:12,0 [4] TagHelpersWithTemplate.cshtml) - CSharp - + LazyIntermediateToken - (327:12,0 [4] TagHelpersWithTemplate.cshtml) - CSharp - CSharpCode - (333:12,6 [66] TagHelpersWithTemplate.cshtml) - IntermediateToken - (333:12,6 [66] TagHelpersWithTemplate.cshtml) - CSharp - \n RenderTemplate(\n "Template: ",\n + LazyIntermediateToken - (333:12,6 [66] TagHelpersWithTemplate.cshtml) - CSharp - \n RenderTemplate(\n "Template: ",\n Template - (400:15,13 [82] TagHelpersWithTemplate.cshtml) TagHelper - (400:15,13 [82] TagHelpersWithTemplate.cshtml) - div - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (422:15,35 [4] TagHelpersWithTemplate.cshtml) - IntermediateToken - (422:15,35 [3] TagHelpersWithTemplate.cshtml) - Html -Rendering Template:
");\n var helperResult = template(title);\n helperResult.WriteTo(Output, HtmlEncoder);\n }\n + LazyIntermediateToken - (47:2,12 [268] TagHelpersWithTemplate.cshtml) - CSharp - \n public void RenderTemplate(string title, FuncRendering Template:
");\n var helperResult = template(title);\n helperResult.WriteTo(Output, HtmlEncoder);\n }\n diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithWeirdlySpacedAttributes_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithWeirdlySpacedAttributes_DesignTime.ir.txt index 8f89ff3a4f..78dc809cb5 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithWeirdlySpacedAttributes_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithWeirdlySpacedAttributes_DesignTime.ir.txt @@ -15,61 +15,61 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (31:0,31 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (31:0,31 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n + LazyIntermediateToken - (31:0,31 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n TagHelper - (35:2,0 [85] TagHelpersWithWeirdlySpacedAttributes.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (105:6,25 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (105:6,25 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - Body of Tag + LazyIntermediateToken - (105:6,25 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - Body of Tag DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes HtmlContent - (54:5,1 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (54:5,1 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - Hello World + LazyIntermediateToken - (54:5,1 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - Hello World DefaultTagHelperProperty - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes - IntermediateToken - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1337 + LazyIntermediateToken - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1337 DefaultTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.DoubleQuotes CSharpExpression - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - true + LazyIntermediateToken - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - true DefaultTagHelperExecute - HtmlContent - (120:6,40 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (120:6,40 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n + LazyIntermediateToken - (120:6,40 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n TagHelper - (124:8,0 [47] TagHelpersWithWeirdlySpacedAttributes.cshtml) - input - TagMode.SelfClosing DefaultTagHelperBody - DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperProperty - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.SingleQuotes HtmlContent - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - text + LazyIntermediateToken - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - text DefaultTagHelperProperty - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.SingleQuotes HtmlContent - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - text + LazyIntermediateToken - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - text DefaultTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.DoubleQuotes HtmlContent - (162:8,38 [5] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (162:8,38 [5] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - hello + LazyIntermediateToken - (162:8,38 [5] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - hello DefaultTagHelperExecute - HtmlContent - (171:8,47 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (171:8,47 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n + LazyIntermediateToken - (171:8,47 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n TagHelper - (175:10,0 [46] TagHelpersWithWeirdlySpacedAttributes.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperProperty - (186:10,11 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes - IntermediateToken - (186:10,11 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1234 + LazyIntermediateToken - (186:10,11 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1234 DefaultTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.SingleQuotes HtmlContent - (209:11,3 [6] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (209:11,3 [6] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - hello2 + LazyIntermediateToken - (209:11,3 [6] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - hello2 DefaultTagHelperExecute - HtmlContent - (221:11,15 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (221:11,15 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n + LazyIntermediateToken - (221:11,15 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n TagHelper - (225:13,0 [51] TagHelpersWithWeirdlySpacedAttributes.cshtml) - input - TagMode.SelfClosing DefaultTagHelperBody - DefaultTagHelperCreate - - TestNamespace.InputTagHelper DefaultTagHelperCreate - - TestNamespace.InputTagHelper2 DefaultTagHelperProperty - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes HtmlContent - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - password + LazyIntermediateToken - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - password DefaultTagHelperProperty - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes HtmlContent - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - password + LazyIntermediateToken - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - password DefaultTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.DoubleQuotes HtmlContent - (270:14,31 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (270:14,31 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - blah + LazyIntermediateToken - (270:14,31 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - blah DefaultTagHelperExecute - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithWeirdlySpacedAttributes_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithWeirdlySpacedAttributes_Runtime.ir.txt index b89b1ddb27..51c42d81e6 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithWeirdlySpacedAttributes_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/TagHelpersWithWeirdlySpacedAttributes_Runtime.ir.txt @@ -15,21 +15,21 @@ Document - FieldDeclaration - - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (33:1,0 [2] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (33:1,0 [2] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n + LazyIntermediateToken - (33:1,0 [2] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n TagHelper - (35:2,0 [85] TagHelpersWithWeirdlySpacedAttributes.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - HtmlContent - (105:6,25 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (105:6,25 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - Body of Tag + LazyIntermediateToken - (105:6,25 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - Body of Tag DefaultTagHelperCreate - - TestNamespace.PTagHelper PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 DefaultTagHelperProperty - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes - IntermediateToken - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1337 + LazyIntermediateToken - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1337 DefaultTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.DoubleQuotes CSharpExpression - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - true + LazyIntermediateToken - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - true DefaultTagHelperExecute - HtmlContent - (120:6,40 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (120:6,40 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n + LazyIntermediateToken - (120:6,40 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n TagHelper - (124:8,0 [47] TagHelpersWithWeirdlySpacedAttributes.cshtml) - input - TagMode.SelfClosing DefaultTagHelperBody - DefaultTagHelperCreate - - TestNamespace.InputTagHelper @@ -39,16 +39,16 @@ Document - PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 DefaultTagHelperExecute - HtmlContent - (171:8,47 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (171:8,47 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n + LazyIntermediateToken - (171:8,47 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n TagHelper - (175:10,0 [46] TagHelpersWithWeirdlySpacedAttributes.cshtml) - p - TagMode.StartTagAndEndTag DefaultTagHelperBody - DefaultTagHelperCreate - - TestNamespace.PTagHelper DefaultTagHelperProperty - (186:10,11 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - age - int TestNamespace.PTagHelper.Age - HtmlAttributeValueStyle.DoubleQuotes - IntermediateToken - (186:10,11 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1234 + LazyIntermediateToken - (186:10,11 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1234 PreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 DefaultTagHelperExecute - HtmlContent - (221:11,15 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - IntermediateToken - (221:11,15 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n + LazyIntermediateToken - (221:11,15 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - \n\n TagHelper - (225:13,0 [51] TagHelpersWithWeirdlySpacedAttributes.cshtml) - input - TagMode.SelfClosing DefaultTagHelperBody - DefaultTagHelperCreate - - TestNamespace.InputTagHelper diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Tags_DesignTime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Tags_DesignTime.ir.txt index b3a19f88d0..79e6c5ee9f 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Tags_DesignTime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Tags_DesignTime.ir.txt @@ -10,34 +10,34 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync CSharpCode - (2:0,2 [6] Tags.cshtml) - IntermediateToken - (2:0,2 [6] Tags.cshtml) - CSharp - \n + LazyIntermediateToken - (2:0,2 [6] Tags.cshtml) - CSharp - \n HtmlContent - (8:1,4 [31] Tags.cshtml) - IntermediateToken - (8:1,4 [7] Tags.cshtml) - Html - + LazyIntermediateToken - (42:1,38 [1] Tags.cshtml) - Html - + LazyIntermediateToken - (43:1,39 [1] Tags.cshtml) - Html - > + LazyIntermediateToken - (44:1,40 [15] Tags.cshtml) - Html - CSharpCode - (59:1,55 [2] Tags.cshtml) - IntermediateToken - (59:1,55 [2] Tags.cshtml) - CSharp - \n + LazyIntermediateToken - (59:1,55 [2] Tags.cshtml) - CSharp - \n HtmlContent - (64:3,0 [38] Tags.cshtml) - IntermediateToken - (64:3,0 [2] Tags.cshtml) - Html - \n - IntermediateToken - (66:4,0 [7] Tags.cshtml) - Html - - IntermediateToken - (134:6,9 [4] Tags.cshtml) - Html - \n\n - IntermediateToken - (138:8,0 [7] Tags.cshtml) - Html - + LazyIntermediateToken - (123:5,30 [2] Tags.cshtml) - Html - \n + LazyIntermediateToken - (125:6,0 [9] Tags.cshtml) - Html - + LazyIntermediateToken - (134:6,9 [4] Tags.cshtml) - Html - \n\n + LazyIntermediateToken - (138:8,0 [7] Tags.cshtml) - Html - - IntermediateToken - (44:1,40 [15] Tags.cshtml) - Html - - IntermediateToken - (59:1,55 [2] Tags.cshtml) - Html - \n + LazyIntermediateToken - (42:1,38 [1] Tags.cshtml) - Html - + LazyIntermediateToken - (43:1,39 [1] Tags.cshtml) - Html - > + LazyIntermediateToken - (44:1,40 [15] Tags.cshtml) - Html - + LazyIntermediateToken - (59:1,55 [2] Tags.cshtml) - Html - \n CSharpCode - (61:2,0 [0] Tags.cshtml) - IntermediateToken - (61:2,0 [0] Tags.cshtml) - CSharp - + LazyIntermediateToken - (61:2,0 [0] Tags.cshtml) - CSharp - HtmlContent - (64:3,0 [38] Tags.cshtml) - IntermediateToken - (64:3,0 [2] Tags.cshtml) - Html - \n - IntermediateToken - (66:4,0 [7] Tags.cshtml) - Html - - IntermediateToken - (134:6,9 [4] Tags.cshtml) - Html - \n\n - IntermediateToken - (138:8,0 [7] Tags.cshtml) - Html - + LazyIntermediateToken - (123:5,30 [2] Tags.cshtml) - Html - \n + LazyIntermediateToken - (125:6,0 [9] Tags.cshtml) - Html - + LazyIntermediateToken - (134:6,9 [4] Tags.cshtml) - Html - \n\n + LazyIntermediateToken - (138:8,0 [7] Tags.cshtml) - Html - foo = + LazyIntermediateToken - (284:10,2 [34] Templates.cshtml) - CSharp - \n Func- IntermediateToken - (426:16,50 [5] Templates.cshtml) - Html - Hello - IntermediateToken - (431:16,55 [4] Templates.cshtml) - Html -
+ LazyIntermediateToken - (425:16,49 [1] Templates.cshtml) - Html - > + LazyIntermediateToken - (426:16,50 [5] Templates.cshtml) - Html - Hello + LazyIntermediateToken - (431:16,55 [4] Templates.cshtml) - Html - CSharpCode - (435:16,59 [7] Templates.cshtml) - IntermediateToken - (435:16,59 [7] Templates.cshtml) - CSharp - ;\n + LazyIntermediateToken - (435:16,59 [7] Templates.cshtml) - CSharp - ;\n CSharpExpression - (443:17,5 [14] Templates.cshtml) - IntermediateToken - (443:17,5 [14] Templates.cshtml) - CSharp - bar("myclass") + LazyIntermediateToken - (443:17,5 [14] Templates.cshtml) - CSharp - bar("myclass") CSharpCode - (457:17,19 [2] Templates.cshtml) - IntermediateToken - (457:17,19 [2] Templates.cshtml) - CSharp - \n + LazyIntermediateToken - (457:17,19 [2] Templates.cshtml) - CSharp - \n HtmlContent - (462:19,0 [8] Templates.cshtml) - IntermediateToken - (462:19,0 [2] Templates.cshtml) - Html - \n - IntermediateToken - (464:20,0 [3] Templates.cshtml) - Html -- IntermediateToken - (520:24,3 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (506:21,36 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (508:22,0 [5] Templates.cshtml) - Html -
+ LazyIntermediateToken - (520:24,3 [2] Templates.cshtml) - Html - \n
CSharpExpression - (523:25,1 [52] Templates.cshtml)
- IntermediateToken - (523:25,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
+ LazyIntermediateToken - (523:25,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
Template - (541:26,6 [35] Templates.cshtml)
HtmlContent - (541:26,6 [14] Templates.cshtml)
- IntermediateToken - (541:26,6 [14] Templates.cshtml) - Html - This is line#
+ LazyIntermediateToken - (541:26,6 [14] Templates.cshtml) - Html - This is line#
CSharpExpression - (556:26,21 [4] Templates.cshtml)
- IntermediateToken - (556:26,21 [4] Templates.cshtml) - CSharp - item
+ LazyIntermediateToken - (556:26,21 [4] Templates.cshtml) - CSharp - item
HtmlContent - (560:26,25 [17] Templates.cshtml)
- IntermediateToken - (560:26,25 [17] Templates.cshtml) - Html - of markup
\n
- IntermediateToken - (577:27,0 [1] Templates.cshtml) - CSharp - )
+ LazyIntermediateToken - (560:26,25 [17] Templates.cshtml) - Html - of markup
\n
+ LazyIntermediateToken - (577:27,0 [1] Templates.cshtml) - CSharp - )
HtmlContent - (578:27,1 [15] Templates.cshtml)
- IntermediateToken - (578:27,1 [2] Templates.cshtml) - Html - \n
- IntermediateToken - (580:28,0 [4] Templates.cshtml) - Html -
- IntermediateToken - (591:30,3 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (578:27,1 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (580:28,0 [4] Templates.cshtml) - Html -
+ LazyIntermediateToken - (584:28,4 [4] Templates.cshtml) - Html - \n\n + LazyIntermediateToken - (588:30,0 [2] Templates.cshtml) - Html -
+ LazyIntermediateToken - (591:30,3 [2] Templates.cshtml) - Html - \n
CSharpExpression - (594:31,1 [54] Templates.cshtml)
- IntermediateToken - (594:31,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
+ LazyIntermediateToken - (594:31,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
Template - (612:32,6 [37] Templates.cshtml)
HtmlContent - (612:32,6 [15] Templates.cshtml)
- IntermediateToken - (612:32,6 [15] Templates.cshtml) - Html - : This is line#
+ LazyIntermediateToken - (612:32,6 [15] Templates.cshtml) - Html - : This is line#
CSharpExpression - (628:32,22 [4] Templates.cshtml)
- IntermediateToken - (628:32,22 [4] Templates.cshtml) - CSharp - item
+ LazyIntermediateToken - (628:32,22 [4] Templates.cshtml) - CSharp - item
HtmlContent - (632:32,26 [18] Templates.cshtml)
- IntermediateToken - (632:32,26 [18] Templates.cshtml) - Html - of markup
\n
- IntermediateToken - (650:33,0 [1] Templates.cshtml) - CSharp - )
+ LazyIntermediateToken - (632:32,26 [18] Templates.cshtml) - Html - of markup
\n
+ LazyIntermediateToken - (650:33,0 [1] Templates.cshtml) - CSharp - )
HtmlContent - (651:33,1 [15] Templates.cshtml)
- IntermediateToken - (651:33,1 [2] Templates.cshtml) - Html - \n
- IntermediateToken - (653:34,0 [4] Templates.cshtml) - Html -
- IntermediateToken - (664:36,3 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (651:33,1 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (653:34,0 [4] Templates.cshtml) - Html -
+ LazyIntermediateToken - (657:34,4 [4] Templates.cshtml) - Html - \n\n + LazyIntermediateToken - (661:36,0 [2] Templates.cshtml) - Html -
+ LazyIntermediateToken - (664:36,3 [2] Templates.cshtml) - Html - \n
CSharpExpression - (667:37,1 [55] Templates.cshtml)
- IntermediateToken - (667:37,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
+ LazyIntermediateToken - (667:37,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
Template - (685:38,6 [38] Templates.cshtml)
HtmlContent - (685:38,6 [16] Templates.cshtml)
- IntermediateToken - (685:38,6 [16] Templates.cshtml) - Html - :: This is line#
+ LazyIntermediateToken - (685:38,6 [16] Templates.cshtml) - Html - :: This is line#
CSharpExpression - (702:38,23 [4] Templates.cshtml)
- IntermediateToken - (702:38,23 [4] Templates.cshtml) - CSharp - item
+ LazyIntermediateToken - (702:38,23 [4] Templates.cshtml) - CSharp - item
HtmlContent - (706:38,27 [18] Templates.cshtml)
- IntermediateToken - (706:38,27 [18] Templates.cshtml) - Html - of markup
\n
- IntermediateToken - (724:39,0 [1] Templates.cshtml) - CSharp - )
+ LazyIntermediateToken - (706:38,27 [18] Templates.cshtml) - Html - of markup
\n
+ LazyIntermediateToken - (724:39,0 [1] Templates.cshtml) - CSharp - )
HtmlContent - (725:39,1 [22] Templates.cshtml)
- IntermediateToken - (725:39,1 [2] Templates.cshtml) - Html - \n
- IntermediateToken - (727:40,0 [4] Templates.cshtml) - Html -
- IntermediateToken - (426:16,50 [5] Templates.cshtml) - Html - Hello - IntermediateToken - (431:16,55 [4] Templates.cshtml) - Html -
+ LazyIntermediateToken - (425:16,49 [1] Templates.cshtml) - Html - > + LazyIntermediateToken - (426:16,50 [5] Templates.cshtml) - Html - Hello + LazyIntermediateToken - (431:16,55 [4] Templates.cshtml) - Html - CSharpCode - (435:16,59 [7] Templates.cshtml) - IntermediateToken - (435:16,59 [7] Templates.cshtml) - CSharp - ;\n + LazyIntermediateToken - (435:16,59 [7] Templates.cshtml) - CSharp - ;\n CSharpExpression - (443:17,5 [14] Templates.cshtml) - IntermediateToken - (443:17,5 [14] Templates.cshtml) - CSharp - bar("myclass") + LazyIntermediateToken - (443:17,5 [14] Templates.cshtml) - CSharp - bar("myclass") CSharpCode - (457:17,19 [2] Templates.cshtml) - IntermediateToken - (457:17,19 [2] Templates.cshtml) - CSharp - \n + LazyIntermediateToken - (457:17,19 [2] Templates.cshtml) - CSharp - \n HtmlContent - (462:19,0 [8] Templates.cshtml) - IntermediateToken - (462:19,0 [2] Templates.cshtml) - Html - \n - IntermediateToken - (464:20,0 [3] Templates.cshtml) - Html -- IntermediateToken - (520:24,3 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (506:21,36 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (508:22,0 [5] Templates.cshtml) - Html -
+ LazyIntermediateToken - (520:24,3 [2] Templates.cshtml) - Html - \n
CSharpExpression - (523:25,1 [52] Templates.cshtml)
- IntermediateToken - (523:25,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
+ LazyIntermediateToken - (523:25,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
Template - (541:26,6 [35] Templates.cshtml)
HtmlContent - (541:26,6 [14] Templates.cshtml)
- IntermediateToken - (541:26,6 [14] Templates.cshtml) - Html - This is line#
+ LazyIntermediateToken - (541:26,6 [14] Templates.cshtml) - Html - This is line#
CSharpExpression - (556:26,21 [4] Templates.cshtml)
- IntermediateToken - (556:26,21 [4] Templates.cshtml) - CSharp - item
+ LazyIntermediateToken - (556:26,21 [4] Templates.cshtml) - CSharp - item
HtmlContent - (560:26,25 [17] Templates.cshtml)
- IntermediateToken - (560:26,25 [17] Templates.cshtml) - Html - of markup
\n
- IntermediateToken - (577:27,0 [1] Templates.cshtml) - CSharp - )
+ LazyIntermediateToken - (560:26,25 [17] Templates.cshtml) - Html - of markup
\n
+ LazyIntermediateToken - (577:27,0 [1] Templates.cshtml) - CSharp - )
HtmlContent - (578:27,1 [15] Templates.cshtml)
- IntermediateToken - (578:27,1 [2] Templates.cshtml) - Html - \n
- IntermediateToken - (580:28,0 [4] Templates.cshtml) - Html -
- IntermediateToken - (591:30,3 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (578:27,1 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (580:28,0 [4] Templates.cshtml) - Html -
+ LazyIntermediateToken - (584:28,4 [4] Templates.cshtml) - Html - \n\n + LazyIntermediateToken - (588:30,0 [2] Templates.cshtml) - Html -
+ LazyIntermediateToken - (591:30,3 [2] Templates.cshtml) - Html - \n
CSharpExpression - (594:31,1 [54] Templates.cshtml)
- IntermediateToken - (594:31,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
+ LazyIntermediateToken - (594:31,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
Template - (612:32,6 [37] Templates.cshtml)
HtmlContent - (612:32,6 [15] Templates.cshtml)
- IntermediateToken - (612:32,6 [15] Templates.cshtml) - Html - : This is line#
+ LazyIntermediateToken - (612:32,6 [15] Templates.cshtml) - Html - : This is line#
CSharpExpression - (628:32,22 [4] Templates.cshtml)
- IntermediateToken - (628:32,22 [4] Templates.cshtml) - CSharp - item
+ LazyIntermediateToken - (628:32,22 [4] Templates.cshtml) - CSharp - item
HtmlContent - (632:32,26 [18] Templates.cshtml)
- IntermediateToken - (632:32,26 [18] Templates.cshtml) - Html - of markup
\n
- IntermediateToken - (650:33,0 [1] Templates.cshtml) - CSharp - )
+ LazyIntermediateToken - (632:32,26 [18] Templates.cshtml) - Html - of markup
\n
+ LazyIntermediateToken - (650:33,0 [1] Templates.cshtml) - CSharp - )
HtmlContent - (651:33,1 [15] Templates.cshtml)
- IntermediateToken - (651:33,1 [2] Templates.cshtml) - Html - \n
- IntermediateToken - (653:34,0 [4] Templates.cshtml) - Html -
- IntermediateToken - (664:36,3 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (651:33,1 [2] Templates.cshtml) - Html - \n + LazyIntermediateToken - (653:34,0 [4] Templates.cshtml) - Html -
+ LazyIntermediateToken - (657:34,4 [4] Templates.cshtml) - Html - \n\n + LazyIntermediateToken - (661:36,0 [2] Templates.cshtml) - Html -
+ LazyIntermediateToken - (664:36,3 [2] Templates.cshtml) - Html - \n
CSharpExpression - (667:37,1 [55] Templates.cshtml)
- IntermediateToken - (667:37,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
+ LazyIntermediateToken - (667:37,1 [16] Templates.cshtml) - CSharp - Repeat(10,\n
Template - (685:38,6 [38] Templates.cshtml)
HtmlContent - (685:38,6 [16] Templates.cshtml)
- IntermediateToken - (685:38,6 [16] Templates.cshtml) - Html - :: This is line#
+ LazyIntermediateToken - (685:38,6 [16] Templates.cshtml) - Html - :: This is line#
CSharpExpression - (702:38,23 [4] Templates.cshtml)
- IntermediateToken - (702:38,23 [4] Templates.cshtml) - CSharp - item
+ LazyIntermediateToken - (702:38,23 [4] Templates.cshtml) - CSharp - item
HtmlContent - (706:38,27 [18] Templates.cshtml)
- IntermediateToken - (706:38,27 [18] Templates.cshtml) - Html - of markup
\n
- IntermediateToken - (724:39,0 [1] Templates.cshtml) - CSharp - )
+ LazyIntermediateToken - (706:38,27 [18] Templates.cshtml) - Html - of markup
\n
+ LazyIntermediateToken - (724:39,0 [1] Templates.cshtml) - CSharp - )
HtmlContent - (725:39,1 [22] Templates.cshtml)
- IntermediateToken - (725:39,1 [2] Templates.cshtml) - Html - \n
- IntermediateToken - (727:40,0 [4] Templates.cshtml) - Html -
- IntermediateToken - (336:13,3 [25] Usings.cshtml) - Html - Path's full type name is + LazyIntermediateToken - (331:12,0 [2] Usings.cshtml) - Html - \n + LazyIntermediateToken - (333:13,0 [2] Usings.cshtml) - Html -
+ LazyIntermediateToken - (336:13,3 [25] Usings.cshtml) - Html - Path's full type name is CSharpExpression - (362:13,29 [21] Usings.cshtml) - IntermediateToken - (362:13,29 [21] Usings.cshtml) - CSharp - typeof(Path).FullName + LazyIntermediateToken - (362:13,29 [21] Usings.cshtml) - CSharp - typeof(Path).FullName HtmlContent - (383:13,50 [40] Usings.cshtml) - IntermediateToken - (383:13,50 [4] Usings.cshtml) - Html -
- IntermediateToken - (387:13,54 [2] Usings.cshtml) - Html - \n - IntermediateToken - (389:14,0 [2] Usings.cshtml) - Html -- IntermediateToken - (392:14,3 [31] Usings.cshtml) - Html - Foo's actual full type name is + LazyIntermediateToken - (383:13,50 [4] Usings.cshtml) - Html -
+ LazyIntermediateToken - (387:13,54 [2] Usings.cshtml) - Html - \n + LazyIntermediateToken - (389:14,0 [2] Usings.cshtml) - Html -+ LazyIntermediateToken - (392:14,3 [31] Usings.cshtml) - Html - Foo's actual full type name is CSharpExpression - (424:14,35 [20] Usings.cshtml) - IntermediateToken - (424:14,35 [20] Usings.cshtml) - CSharp - typeof(Foo).FullName + LazyIntermediateToken - (424:14,35 [20] Usings.cshtml) - CSharp - typeof(Foo).FullName HtmlContent - (444:14,55 [4] Usings.cshtml) - IntermediateToken - (444:14,55 [4] Usings.cshtml) - Html -
+ LazyIntermediateToken - (444:14,55 [4] Usings.cshtml) - Html - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Usings_Runtime.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Usings_Runtime.ir.txt index bdbb1a2b32..a435c8b371 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Usings_Runtime.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Usings_Runtime.ir.txt @@ -11,25 +11,25 @@ Document - ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Usings_Runtime - - MethodDeclaration - - public async - System.Threading.Tasks.Task - ExecuteAsync HtmlContent - (68:3,0 [2] Usings.cshtml) - IntermediateToken - (68:3,0 [2] Usings.cshtml) - Html - \n + LazyIntermediateToken - (68:3,0 [2] Usings.cshtml) - Html - \n HtmlContent - (166:7,0 [2] Usings.cshtml) - IntermediateToken - (166:7,0 [2] Usings.cshtml) - Html - \n + LazyIntermediateToken - (166:7,0 [2] Usings.cshtml) - Html - \n CSharpCode - (170:8,2 [158] Usings.cshtml) - IntermediateToken - (170:8,2 [158] Usings.cshtml) - CSharp - \n using var disposable = (IDisposable)ViewData["disposable"];\n using System.IDisposable otherDisposable = (IDisposable)ViewData["otherdisposable"];\n + LazyIntermediateToken - (170:8,2 [158] Usings.cshtml) - CSharp - \n using var disposable = (IDisposable)ViewData["disposable"];\n using System.IDisposable otherDisposable = (IDisposable)ViewData["otherdisposable"];\n HtmlContent - (331:12,0 [30] Usings.cshtml) - IntermediateToken - (331:12,0 [2] Usings.cshtml) - Html - \n - IntermediateToken - (333:13,0 [2] Usings.cshtml) - Html -- IntermediateToken - (336:13,3 [25] Usings.cshtml) - Html - Path's full type name is + LazyIntermediateToken - (331:12,0 [2] Usings.cshtml) - Html - \n + LazyIntermediateToken - (333:13,0 [2] Usings.cshtml) - Html -
+ LazyIntermediateToken - (336:13,3 [25] Usings.cshtml) - Html - Path's full type name is CSharpExpression - (362:13,29 [21] Usings.cshtml) - IntermediateToken - (362:13,29 [21] Usings.cshtml) - CSharp - typeof(Path).FullName + LazyIntermediateToken - (362:13,29 [21] Usings.cshtml) - CSharp - typeof(Path).FullName HtmlContent - (383:13,50 [40] Usings.cshtml) - IntermediateToken - (383:13,50 [4] Usings.cshtml) - Html -
- IntermediateToken - (387:13,54 [2] Usings.cshtml) - Html - \n - IntermediateToken - (389:14,0 [2] Usings.cshtml) - Html -- IntermediateToken - (392:14,3 [31] Usings.cshtml) - Html - Foo's actual full type name is + LazyIntermediateToken - (383:13,50 [4] Usings.cshtml) - Html -
+ LazyIntermediateToken - (387:13,54 [2] Usings.cshtml) - Html - \n + LazyIntermediateToken - (389:14,0 [2] Usings.cshtml) - Html -+ LazyIntermediateToken - (392:14,3 [31] Usings.cshtml) - Html - Foo's actual full type name is CSharpExpression - (424:14,35 [20] Usings.cshtml) - IntermediateToken - (424:14,35 [20] Usings.cshtml) - CSharp - typeof(Foo).FullName + LazyIntermediateToken - (424:14,35 [20] Usings.cshtml) - CSharp - typeof(Foo).FullName HtmlContent - (444:14,55 [4] Usings.cshtml) - IntermediateToken - (444:14,55 [4] Usings.cshtml) - Html -
+ LazyIntermediateToken - (444:14,55 [4] Usings.cshtml) - Html - diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/AsyncEventHandler_OnElement_ActionEventArgs_Lambda/TestComponent.ir.txt b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/AsyncEventHandler_OnElement_ActionEventArgs_Lambda/TestComponent.ir.txt index 1776638976..f8280772d6 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/AsyncEventHandler_OnElement_ActionEventArgs_Lambda/TestComponent.ir.txt +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/AsyncEventHandler_OnElement_ActionEventArgs_Lambda/TestComponent.ir.txt @@ -16,14 +16,14 @@ Document - IntermediateToken - - CSharp - #pragma warning restore 0414 MethodDeclaration - - protected override - void - BuildRenderTree HtmlContent - (29:0,29 [2] x:\dir\subdir\Test\TestComponent.cshtml) - IntermediateToken - (29:0,29 [2] x:\dir\subdir\Test\TestComponent.cshtml) - Html - \n + LazyIntermediateToken - (29:0,29 [2] x:\dir\subdir\Test\TestComponent.cshtml) - Html - \n HtmlContent - (73:1,42 [2] x:\dir\subdir\Test\TestComponent.cshtml) - IntermediateToken - (73:1,42 [2] x:\dir\subdir\Test\TestComponent.cshtml) - Html - \n + LazyIntermediateToken - (73:1,42 [2] x:\dir\subdir\Test\TestComponent.cshtml) - Html - \n MarkupElement - (75:2,0 [57] x:\dir\subdir\Test\TestComponent.cshtml) - input HtmlAttribute - (92:2,17 [36] x:\dir\subdir\Test\TestComponent.cshtml) - onclick=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - Microsoft.AspNetCore.Components.EventCallback.Factory.Create