﻿Document - 
    NamespaceDeclaration -  - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
        ClassDeclaration -  - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_NestedScriptTagTagHelpers_DesignTime -  - 
            DefaultTagHelperRuntime - 
            FieldDeclaration -  - private - global::TestNamespace.PTagHelper - __TestNamespace_PTagHelper
            FieldDeclaration -  - private - global::TestNamespace.InputTagHelper - __TestNamespace_InputTagHelper
            FieldDeclaration -  - private - global::TestNamespace.InputTagHelper2 - __TestNamespace_InputTagHelper2
            DesignTimeDirective - 
                DirectiveToken - (14:0,14 [17] NestedScriptTagTagHelpers.cshtml) - "*, TestAssembly"
            CSharpCode - 
                IntermediateToken -  - CSharp - #pragma warning disable 0414
            CSharpCode - 
                IntermediateToken -  - CSharp - private static object __o = null;
            CSharpCode - 
                IntermediateToken -  - CSharp - #pragma warning restore 0414
            MethodDeclaration -  - public async - System.Threading.Tasks.Task - ExecuteAsync
                HtmlContent - (31:0,31 [108] NestedScriptTagTagHelpers.cshtml)
                    LazyIntermediateToken - (31:0,31 [4] NestedScriptTagTagHelpers.cshtml) - Html - \n\n
                    LazyIntermediateToken - (35:2,0 [7] NestedScriptTagTagHelpers.cshtml) - Html - <script
                    LazyIntermediateToken - (42:2,7 [17] NestedScriptTagTagHelpers.cshtml) - Html -  type="text/html"
                    LazyIntermediateToken - (59:2,24 [1] NestedScriptTagTagHelpers.cshtml) - Html - >
                    LazyIntermediateToken - (60:2,25 [6] NestedScriptTagTagHelpers.cshtml) - Html - \n    
                    LazyIntermediateToken - (66:3,4 [4] NestedScriptTagTagHelpers.cshtml) - Html - <div
                    LazyIntermediateToken - (70:3,8 [17] NestedScriptTagTagHelpers.cshtml) - Html -  data-animation="
                    LazyIntermediateToken - (87:3,25 [4] NestedScriptTagTagHelpers.cshtml) - Html - fade
                    LazyIntermediateToken - (91:3,29 [1] NestedScriptTagTagHelpers.cshtml) - Html - "
                    LazyIntermediateToken - (92:3,30 [36] NestedScriptTagTagHelpers.cshtml) - Html -  class="randomNonTagHelperAttribute"
                    LazyIntermediateToken - (128:3,66 [1] NestedScriptTagTagHelpers.cshtml) - Html - >
                    LazyIntermediateToken - (129:3,67 [10] NestedScriptTagTagHelpers.cshtml) - Html - \n        
                TagHelper - (139:4,8 [433] NestedScriptTagTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
                    DefaultTagHelperBody - 
                        HtmlContent - (180:4,49 [14] NestedScriptTagTagHelpers.cshtml)
                            LazyIntermediateToken - (180:4,49 [14] NestedScriptTagTagHelpers.cshtml) - Html - \n            
                        CSharpCode - (195:5,13 [46] NestedScriptTagTagHelpers.cshtml)
                            LazyIntermediateToken - (195:5,13 [46] NestedScriptTagTagHelpers.cshtml) - CSharp - for(var i = 0; i < 5; i++) {\n                
                        HtmlContent - (241:6,16 [68] NestedScriptTagTagHelpers.cshtml)
                            LazyIntermediateToken - (241:6,16 [7] NestedScriptTagTagHelpers.cshtml) - Html - <script
                            LazyIntermediateToken - (248:6,23 [21] NestedScriptTagTagHelpers.cshtml) - Html -  id="nestedScriptTag"
                            LazyIntermediateToken - (269:6,44 [17] NestedScriptTagTagHelpers.cshtml) - Html -  type="text/html"
                            LazyIntermediateToken - (286:6,61 [1] NestedScriptTagTagHelpers.cshtml) - Html - >
                            LazyIntermediateToken - (287:6,62 [22] NestedScriptTagTagHelpers.cshtml) - Html - \n                    
                        TagHelper - (309:7,20 [86] NestedScriptTagTagHelpers.cshtml) - input - TagMode.StartTagOnly
                            DefaultTagHelperBody - 
                            DefaultTagHelperCreate -  - TestNamespace.InputTagHelper
                            DefaultTagHelperCreate -  - TestNamespace.InputTagHelper2
                            DefaultTagHelperHtmlAttribute -  - data-interval - HtmlAttributeValueStyle.DoubleQuotes
                                HtmlContent - (331:7,42 [7] NestedScriptTagTagHelpers.cshtml)
                                    LazyIntermediateToken - (331:7,42 [7] NestedScriptTagTagHelpers.cshtml) - Html - 2000 + 
                                CSharpExpression - (339:7,50 [23] NestedScriptTagTagHelpers.cshtml)
                                    LazyIntermediateToken - (339:7,50 [23] NestedScriptTagTagHelpers.cshtml) - CSharp - ViewBag.DefaultInterval
                                HtmlContent - (362:7,73 [4] NestedScriptTagTagHelpers.cshtml)
                                    LazyIntermediateToken - (362:7,73 [4] NestedScriptTagTagHelpers.cshtml) - Html -  + 1
                            DefaultTagHelperProperty - (374:7,85 [4] NestedScriptTagTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper.Type - HtmlAttributeValueStyle.DoubleQuotes
                                HtmlContent - (374:7,85 [4] NestedScriptTagTagHelpers.cshtml)
                                    LazyIntermediateToken - (374:7,85 [4] NestedScriptTagTagHelpers.cshtml) - Html - text
                            DefaultTagHelperProperty - (374:7,85 [4] NestedScriptTagTagHelpers.cshtml) - type - string TestNamespace.InputTagHelper2.Type - HtmlAttributeValueStyle.DoubleQuotes
                                HtmlContent - (374:7,85 [4] NestedScriptTagTagHelpers.cshtml)
                                    LazyIntermediateToken - (374:7,85 [4] NestedScriptTagTagHelpers.cshtml) - Html - text
                            DefaultTagHelperProperty - (389:7,100 [4] NestedScriptTagTagHelpers.cshtml) - checked - bool TestNamespace.InputTagHelper2.Checked - HtmlAttributeValueStyle.DoubleQuotes
                                LazyIntermediateToken - (389:7,100 [4] NestedScriptTagTagHelpers.cshtml) - CSharp - true
                            DefaultTagHelperExecute - 
                        HtmlContent - (395:7,106 [27] NestedScriptTagTagHelpers.cshtml)
                            LazyIntermediateToken - (395:7,106 [18] NestedScriptTagTagHelpers.cshtml) - Html - \n                
                            LazyIntermediateToken - (413:8,16 [9] NestedScriptTagTagHelpers.cshtml) - Html - </script>
                        CSharpCode - (422:8,25 [15] NestedScriptTagTagHelpers.cshtml)
                            LazyIntermediateToken - (422:8,25 [15] NestedScriptTagTagHelpers.cshtml) - CSharp - \n            }
                        HtmlContent - (437:9,13 [131] NestedScriptTagTagHelpers.cshtml)
                            LazyIntermediateToken - (437:9,13 [14] NestedScriptTagTagHelpers.cshtml) - Html - \n            
                            LazyIntermediateToken - (451:10,12 [7] NestedScriptTagTagHelpers.cshtml) - Html - <script
                            LazyIntermediateToken - (458:10,19 [23] NestedScriptTagTagHelpers.cshtml) - Html -  type="text/javascript"
                            LazyIntermediateToken - (481:10,42 [1] NestedScriptTagTagHelpers.cshtml) - Html - >
                            LazyIntermediateToken - (482:10,43 [67] NestedScriptTagTagHelpers.cshtml) - Html - \n                var tag = '<input checked="true">';\n            
                            LazyIntermediateToken - (549:12,12 [9] NestedScriptTagTagHelpers.cshtml) - Html - </script>
                            LazyIntermediateToken - (558:12,21 [10] NestedScriptTagTagHelpers.cshtml) - Html - \n        
                    DefaultTagHelperCreate -  - TestNamespace.PTagHelper
                    DefaultTagHelperHtmlAttribute -  - class - HtmlAttributeValueStyle.DoubleQuotes
                        HtmlContent - (149:4,18 [11] NestedScriptTagTagHelpers.cshtml)
                            LazyIntermediateToken - (149:4,18 [11] NestedScriptTagTagHelpers.cshtml) - Html - Hello World
                    DefaultTagHelperHtmlAttribute -  - data-delay - HtmlAttributeValueStyle.DoubleQuotes
                        HtmlContent - (174:4,43 [4] NestedScriptTagTagHelpers.cshtml)
                            LazyIntermediateToken - (174:4,43 [4] NestedScriptTagTagHelpers.cshtml) - Html - 1000
                    DefaultTagHelperExecute - 
                HtmlContent - (572:13,12 [23] NestedScriptTagTagHelpers.cshtml)
                    LazyIntermediateToken - (572:13,12 [6] NestedScriptTagTagHelpers.cshtml) - Html - \n    
                    LazyIntermediateToken - (578:14,4 [6] NestedScriptTagTagHelpers.cshtml) - Html - </div>
                    LazyIntermediateToken - (584:14,10 [2] NestedScriptTagTagHelpers.cshtml) - Html - \n
                    LazyIntermediateToken - (586:15,0 [9] NestedScriptTagTagHelpers.cshtml) - Html - </script>
