Document - 
    Checksum - 
    NamespaceDeclaration -  - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
        ClassDeclaration -  - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ComplexTagHelpers_DesignTime -  - 
            DesignTimeDirective - 
                DirectiveToken - (14:0,14 [17] ComplexTagHelpers.cshtml) - "*, TestAssembly"
            CSharpStatement - 
                RazorIRToken -  - CSharp - private static System.Object __o = null;
            DeclareTagHelperFields -  - TestNamespace.PTagHelper - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2
            MethodDeclaration -  - public - async - System.Threading.Tasks.Task - ExecuteAsync
                HtmlContent - (31:0,31 [4] ComplexTagHelpers.cshtml)
                    RazorIRToken - (31:0,31 [4] ComplexTagHelpers.cshtml) - Html - \n\n
                CSharpStatement - (36:2,1 [52] ComplexTagHelpers.cshtml)
                    RazorIRToken - (36:2,1 [52] ComplexTagHelpers.cshtml) - CSharp - if (true)\n{\n    var checkbox = "checkbox";\n\n    
                HtmlContent - (88:6,4 [51] ComplexTagHelpers.cshtml)
                    RazorIRToken - (88:6,4 [4] ComplexTagHelpers.cshtml) - Html - <div
                    RazorIRToken - (92:6,8 [36] ComplexTagHelpers.cshtml) - Html -  class="randomNonTagHelperAttribute"
                    RazorIRToken - (128:6,44 [1] ComplexTagHelpers.cshtml) - Html - >
                    RazorIRToken - (129:6,45 [10] ComplexTagHelpers.cshtml) - Html - \n        
                TagHelper - (139:7,8 [531] ComplexTagHelpers.cshtml)
                    InitializeTagHelperStructure -  - p - TagMode.StartTagAndEndTag
                        HtmlContent - (177:7,46 [46] ComplexTagHelpers.cshtml)
                            RazorIRToken - (177:7,46 [14] ComplexTagHelpers.cshtml) - Html - \n            
                            RazorIRToken - (191:8,12 [4] ComplexTagHelpers.cshtml) - Html - <h1>
                            RazorIRToken - (195:8,16 [9] ComplexTagHelpers.cshtml) - Html - Set Time:
                            RazorIRToken - (204:8,25 [5] ComplexTagHelpers.cshtml) - Html - </h1>
                            RazorIRToken - (209:8,30 [14] ComplexTagHelpers.cshtml) - Html - \n            
                        CSharpStatement - (224:9,13 [43] ComplexTagHelpers.cshtml)
                            RazorIRToken - (224:9,13 [43] ComplexTagHelpers.cshtml) - CSharp - if (false)\n            {\n                
                        TagHelper - (267:11,16 [83] ComplexTagHelpers.cshtml)
                            InitializeTagHelperStructure -  - p - TagMode.StartTagAndEndTag
                                HtmlContent - (270:11,19 [10] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (270:11,19 [10] ComplexTagHelpers.cshtml) - Html - New Time: 
                                TagHelper - (280:11,29 [66] ComplexTagHelpers.cshtml)
                                    InitializeTagHelperStructure -  - input - TagMode.SelfClosing
                                    CreateTagHelper -  - TestNamespace.InputTagHelper
                                    CreateTagHelper -  - TestNamespace.InputTagHelper2
                                    SetTagHelperProperty - (293:11,42 [4] ComplexTagHelpers.cshtml) - type - Type - HtmlAttributeValueStyle.DoubleQuotes
                                        HtmlContent - (293:11,42 [4] ComplexTagHelpers.cshtml)
                                            RazorIRToken - (293:11,42 [4] ComplexTagHelpers.cshtml) - Html - text
                                    SetTagHelperProperty - (293:11,42 [4] ComplexTagHelpers.cshtml) - type - Type - HtmlAttributeValueStyle.DoubleQuotes
                                        HtmlContent - (293:11,42 [4] ComplexTagHelpers.cshtml)
                                            RazorIRToken - (293:11,42 [4] ComplexTagHelpers.cshtml) - Html - text
                                    AddTagHelperHtmlAttribute -  - value - HtmlAttributeValueStyle.DoubleQuotes
                                        HtmlContent - (306:11,55 [0] ComplexTagHelpers.cshtml)
                                            RazorIRToken - (306:11,55 [0] ComplexTagHelpers.cshtml) - Html - 
                                    AddTagHelperHtmlAttribute -  - placeholder - HtmlAttributeValueStyle.DoubleQuotes
                                        HtmlContent - (321:11,70 [22] ComplexTagHelpers.cshtml)
                                            RazorIRToken - (321:11,70 [22] ComplexTagHelpers.cshtml) - Html - Enter in a new time...
                                    ExecuteTagHelpers - 
                            CreateTagHelper -  - TestNamespace.PTagHelper
                            ExecuteTagHelpers - 
                        CSharpStatement - (350:11,99 [66] ComplexTagHelpers.cshtml)
                            RazorIRToken - (350:11,99 [66] ComplexTagHelpers.cshtml) - CSharp - \n            }\n            else\n            {\n                
                        TagHelper - (416:15,16 [58] ComplexTagHelpers.cshtml)
                            InitializeTagHelperStructure -  - p - TagMode.StartTagAndEndTag
                                HtmlContent - (419:15,19 [14] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (419:15,19 [14] ComplexTagHelpers.cshtml) - Html - Current Time: 
                                TagHelper - (433:15,33 [37] ComplexTagHelpers.cshtml)
                                    InitializeTagHelperStructure -  - input - TagMode.SelfClosing
                                    CreateTagHelper -  - TestNamespace.InputTagHelper
                                    CreateTagHelper -  - TestNamespace.InputTagHelper2
                                    SetTagHelperProperty - (445:15,45 [9] ComplexTagHelpers.cshtml) - type - Type - HtmlAttributeValueStyle.DoubleQuotes
                                        CSharpExpression - (446:15,46 [8] ComplexTagHelpers.cshtml)
                                            RazorIRToken - (446:15,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox
                                    SetTagHelperProperty - (445:15,45 [9] ComplexTagHelpers.cshtml) - type - Type - HtmlAttributeValueStyle.DoubleQuotes
                                        CSharpExpression - (446:15,46 [8] ComplexTagHelpers.cshtml)
                                            RazorIRToken - (446:15,46 [8] ComplexTagHelpers.cshtml) - CSharp - checkbox
                                    SetTagHelperProperty - (463:15,63 [4] ComplexTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
                                        HtmlContent - (463:15,63 [4] ComplexTagHelpers.cshtml)
                                            RazorIRToken - (463:15,63 [4] ComplexTagHelpers.cshtml) - Html - true
                                    ExecuteTagHelpers - 
                            CreateTagHelper -  - TestNamespace.PTagHelper
                            ExecuteTagHelpers - 
                        CSharpStatement - (474:15,74 [18] ComplexTagHelpers.cshtml)
                            RazorIRToken - (474:15,74 [18] ComplexTagHelpers.cshtml) - CSharp - \n                
                        TagHelper - (492:16,16 [50] ComplexTagHelpers.cshtml)
                            InitializeTagHelperStructure -  - input - TagMode.SelfClosing
                            CreateTagHelper -  - TestNamespace.InputTagHelper
                            CreateTagHelper -  - TestNamespace.InputTagHelper2
                            SetTagHelperProperty - (505:16,29 [33] ComplexTagHelpers.cshtml) - tYPe - Type - HtmlAttributeValueStyle.SingleQuotes
                                CSharpExpression - (507:16,31 [30] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (507:16,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything"
                            SetTagHelperProperty - (505:16,29 [33] ComplexTagHelpers.cshtml) - tYPe - Type - HtmlAttributeValueStyle.SingleQuotes
                                CSharpExpression - (507:16,31 [30] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (507:16,31 [30] ComplexTagHelpers.cshtml) - CSharp - true ? "checkbox" : "anything"
                            ExecuteTagHelpers - 
                        CSharpStatement - (542:16,66 [18] ComplexTagHelpers.cshtml)
                            RazorIRToken - (542:16,66 [18] ComplexTagHelpers.cshtml) - CSharp - \n                
                        TagHelper - (560:17,16 [81] ComplexTagHelpers.cshtml)
                            InitializeTagHelperStructure -  - input - TagMode.StartTagOnly
                            CreateTagHelper -  - TestNamespace.InputTagHelper
                            CreateTagHelper -  - TestNamespace.InputTagHelper2
                            SetTagHelperProperty - (573:17,29 [66] ComplexTagHelpers.cshtml) - type - Type - HtmlAttributeValueStyle.SingleQuotes
                                CSharpStatement - (574:17,30 [11] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (574:17,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) { 
                                HtmlContent - (591:17,47 [8] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (591:17,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox
                                CSharpStatement - (606:17,62 [10] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (606:17,62 [10] ComplexTagHelpers.cshtml) - CSharp -  } else { 
                                HtmlContent - (622:17,78 [8] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (622:17,78 [8] ComplexTagHelpers.cshtml) - Html - anything
                                CSharpStatement - (637:17,93 [2] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (637:17,93 [2] ComplexTagHelpers.cshtml) - CSharp -  }
                            SetTagHelperProperty - (573:17,29 [66] ComplexTagHelpers.cshtml) - type - Type - HtmlAttributeValueStyle.SingleQuotes
                                CSharpStatement - (574:17,30 [11] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (574:17,30 [11] ComplexTagHelpers.cshtml) - CSharp - if(true) { 
                                HtmlContent - (591:17,47 [8] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (591:17,47 [8] ComplexTagHelpers.cshtml) - Html - checkbox
                                CSharpStatement - (606:17,62 [10] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (606:17,62 [10] ComplexTagHelpers.cshtml) - CSharp -  } else { 
                                HtmlContent - (622:17,78 [8] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (622:17,78 [8] ComplexTagHelpers.cshtml) - Html - anything
                                CSharpStatement - (637:17,93 [2] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (637:17,93 [2] ComplexTagHelpers.cshtml) - CSharp -  }
                            ExecuteTagHelpers - 
                        CSharpStatement - (641:17,97 [15] ComplexTagHelpers.cshtml)
                            RazorIRToken - (641:17,97 [15] ComplexTagHelpers.cshtml) - CSharp - \n            }
                        HtmlContent - (656:18,13 [10] ComplexTagHelpers.cshtml)
                            RazorIRToken - (656:18,13 [10] ComplexTagHelpers.cshtml) - Html - \n        
                    CreateTagHelper -  - TestNamespace.PTagHelper
                    AddTagHelperHtmlAttribute -  - time - HtmlAttributeValueStyle.DoubleQuotes
                        HtmlAttributeValue - (148:7,17 [7] ComplexTagHelpers.cshtml) -  - Current
                        HtmlAttributeValue - (155:7,24 [6] ComplexTagHelpers.cshtml) -   - Time:
                        CSharpAttributeValue - (161:7,30 [14] ComplexTagHelpers.cshtml) -  
                            CSharpExpression - (163:7,32 [12] ComplexTagHelpers.cshtml)
                                RazorIRToken - (163:7,32 [12] ComplexTagHelpers.cshtml) - CSharp - DateTime.Now
                    ExecuteTagHelpers - 
                HtmlContent - (670:19,12 [10] ComplexTagHelpers.cshtml)
                    RazorIRToken - (670:19,12 [10] ComplexTagHelpers.cshtml) - Html - \n        
                TagHelper - (680:20,8 [181] ComplexTagHelpers.cshtml)
                    InitializeTagHelperStructure -  - p - TagMode.StartTagAndEndTag
                        HtmlContent - (767:20,95 [14] ComplexTagHelpers.cshtml)
                            RazorIRToken - (767:20,95 [14] ComplexTagHelpers.cshtml) - Html - \n            
                        CSharpStatement - (783:21,14 [21] ComplexTagHelpers.cshtml)
                            RazorIRToken - (783:21,14 [21] ComplexTagHelpers.cshtml) - CSharp -  var @object = false;
                        HtmlContent - (807:22,0 [12] ComplexTagHelpers.cshtml)
                            RazorIRToken - (807:22,0 [12] ComplexTagHelpers.cshtml) - Html -             
                        TagHelper - (819:22,12 [28] ComplexTagHelpers.cshtml)
                            InitializeTagHelperStructure -  - input - TagMode.StartTagOnly
                            CreateTagHelper -  - TestNamespace.InputTagHelper
                            CreateTagHelper -  - TestNamespace.InputTagHelper2
                            SetTagHelperProperty - (835:22,28 [10] ComplexTagHelpers.cshtml) - ChecKED - Checked - HtmlAttributeValueStyle.DoubleQuotes
                                CSharpExpression - (836:22,29 [9] ComplexTagHelpers.cshtml)
                                    HtmlContent - (836:22,29 [1] ComplexTagHelpers.cshtml)
                                        RazorIRToken - (836:22,29 [1] ComplexTagHelpers.cshtml) - Html - (
                                    RazorIRToken - (837:22,30 [7] ComplexTagHelpers.cshtml) - CSharp - @object
                                    HtmlContent - (844:22,37 [1] ComplexTagHelpers.cshtml)
                                        RazorIRToken - (844:22,37 [1] ComplexTagHelpers.cshtml) - Html - )
                            ExecuteTagHelpers - 
                        HtmlContent - (847:22,40 [10] ComplexTagHelpers.cshtml)
                            RazorIRToken - (847:22,40 [10] ComplexTagHelpers.cshtml) - Html - \n        
                    CreateTagHelper -  - TestNamespace.PTagHelper
                    AddTagHelperHtmlAttribute -  - unbound - HtmlAttributeValueStyle.DoubleQuotes
                        HtmlContent - (692:20,20 [11] ComplexTagHelpers.cshtml)
                            RazorIRToken - (692:20,20 [11] ComplexTagHelpers.cshtml) - Html - first value
                    SetTagHelperProperty - (710:20,38 [31] ComplexTagHelpers.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
                        CSharpExpression - (711:20,39 [23] ComplexTagHelpers.cshtml)
                            RazorIRToken - (711:20,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
                        HtmlContent - (734:20,62 [7] ComplexTagHelpers.cshtml)
                            RazorIRToken - (734:20,62 [2] ComplexTagHelpers.cshtml) - Html -  -
                            RazorIRToken - (736:20,64 [5] ComplexTagHelpers.cshtml) - Html -  1970
                    AddTagHelperHtmlAttribute -  - unbound - HtmlAttributeValueStyle.DoubleQuotes
                        HtmlContent - (752:20,80 [12] ComplexTagHelpers.cshtml)
                            RazorIRToken - (752:20,80 [12] ComplexTagHelpers.cshtml) - Html - second value
                    ExecuteTagHelpers - 
                HtmlContent - (861:23,12 [10] ComplexTagHelpers.cshtml)
                    RazorIRToken - (861:23,12 [10] ComplexTagHelpers.cshtml) - Html - \n        
                TagHelper - (871:24,8 [155] ComplexTagHelpers.cshtml)
                    InitializeTagHelperStructure -  - p - TagMode.StartTagAndEndTag
                        HtmlContent - (913:24,50 [14] ComplexTagHelpers.cshtml)
                            RazorIRToken - (913:24,50 [14] ComplexTagHelpers.cshtml) - Html - \n            
                        TagHelper - (927:25,12 [85] ComplexTagHelpers.cshtml)
                            InitializeTagHelperStructure -  - input - TagMode.SelfClosing
                            CreateTagHelper -  - TestNamespace.InputTagHelper
                            CreateTagHelper -  - TestNamespace.InputTagHelper2
                            AddTagHelperHtmlAttribute -  - unbound - HtmlAttributeValueStyle.DoubleQuotes
                                HtmlContent - (943:25,28 [5] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (943:25,28 [5] ComplexTagHelpers.cshtml) - Html - hello
                            AddTagHelperHtmlAttribute -  - unbound - HtmlAttributeValueStyle.DoubleQuotes
                                HtmlContent - (959:25,44 [5] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (959:25,44 [5] ComplexTagHelpers.cshtml) - Html - world
                            SetTagHelperProperty - (975:25,60 [33] ComplexTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
                                CSharpExpression - (976:25,61 [32] ComplexTagHelpers.cshtml)
                                    HtmlContent - (976:25,61 [1] ComplexTagHelpers.cshtml)
                                        RazorIRToken - (976:25,61 [1] ComplexTagHelpers.cshtml) - Html - (
                                    RazorIRToken - (977:25,62 [30] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year > 2014
                                    HtmlContent - (1007:25,92 [1] ComplexTagHelpers.cshtml)
                                        RazorIRToken - (1007:25,92 [1] ComplexTagHelpers.cshtml) - Html - )
                            ExecuteTagHelpers - 
                        HtmlContent - (1012:25,97 [10] ComplexTagHelpers.cshtml)
                            RazorIRToken - (1012:25,97 [10] ComplexTagHelpers.cshtml) - Html - \n        
                    CreateTagHelper -  - TestNamespace.PTagHelper
                    SetTagHelperProperty - (879:24,16 [32] ComplexTagHelpers.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
                        HtmlContent - (879:24,16 [8] ComplexTagHelpers.cshtml)
                            RazorIRToken - (879:24,16 [5] ComplexTagHelpers.cshtml) - Html - -1970
                            RazorIRToken - (884:24,21 [2] ComplexTagHelpers.cshtml) - Html -  +
                            RazorIRToken - (886:24,23 [1] ComplexTagHelpers.cshtml) - Html -  
                        CSharpExpression - (887:24,24 [24] ComplexTagHelpers.cshtml)
                            HtmlContent - (887:24,24 [1] ComplexTagHelpers.cshtml)
                                RazorIRToken - (887:24,24 [1] ComplexTagHelpers.cshtml) - Html - @
                            RazorIRToken - (888:24,25 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
                    ExecuteTagHelpers - 
                HtmlContent - (1026:26,12 [10] ComplexTagHelpers.cshtml)
                    RazorIRToken - (1026:26,12 [10] ComplexTagHelpers.cshtml) - Html - \n        
                TagHelper - (1036:27,8 [116] ComplexTagHelpers.cshtml)
                    InitializeTagHelperStructure -  - p - TagMode.StartTagAndEndTag
                        HtmlContent - (1076:27,48 [14] ComplexTagHelpers.cshtml)
                            RazorIRToken - (1076:27,48 [14] ComplexTagHelpers.cshtml) - Html - \n            
                        TagHelper - (1090:28,12 [48] ComplexTagHelpers.cshtml)
                            InitializeTagHelperStructure -  - input - TagMode.StartTagOnly
                            CreateTagHelper -  - TestNamespace.InputTagHelper
                            CreateTagHelper -  - TestNamespace.InputTagHelper2
                            SetTagHelperProperty - (1106:28,28 [30] ComplexTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
                                HtmlContent - (1106:28,28 [30] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (1106:28,28 [30] ComplexTagHelpers.cshtml) - Html - DateTimeOffset.Now.Year > 2014
                            ExecuteTagHelpers - 
                        HtmlContent - (1138:28,60 [10] ComplexTagHelpers.cshtml)
                            RazorIRToken - (1138:28,60 [10] ComplexTagHelpers.cshtml) - Html - \n        
                    CreateTagHelper -  - TestNamespace.PTagHelper
                    SetTagHelperProperty - (1044:27,16 [30] ComplexTagHelpers.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
                        HtmlContent - (1044:27,16 [30] ComplexTagHelpers.cshtml)
                            RazorIRToken - (1044:27,16 [30] ComplexTagHelpers.cshtml) - Html - DateTimeOffset.Now.Year\-1970
                    ExecuteTagHelpers - 
                HtmlContent - (1152:29,12 [10] ComplexTagHelpers.cshtml)
                    RazorIRToken - (1152:29,12 [10] ComplexTagHelpers.cshtml) - Html - \n        
                TagHelper - (1162:30,8 [133] ComplexTagHelpers.cshtml)
                    InitializeTagHelperStructure -  - p - TagMode.StartTagAndEndTag
                        HtmlContent - (1204:30,50 [14] ComplexTagHelpers.cshtml)
                            RazorIRToken - (1204:30,50 [14] ComplexTagHelpers.cshtml) - Html - \n            
                        TagHelper - (1218:31,12 [63] ComplexTagHelpers.cshtml)
                            InitializeTagHelperStructure -  - input - TagMode.SelfClosing
                            CreateTagHelper -  - TestNamespace.InputTagHelper
                            CreateTagHelper -  - TestNamespace.InputTagHelper2
                            SetTagHelperProperty - (1234:31,28 [43] ComplexTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
                                HtmlContent - (1234:31,28 [3] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (1234:31,28 [3] ComplexTagHelpers.cshtml) - Html -    
                                CSharpExpression - (1237:31,31 [30] ComplexTagHelpers.cshtml)
                                    HtmlContent - (1237:31,31 [2] ComplexTagHelpers.cshtml)
                                        RazorIRToken - (1237:31,31 [1] ComplexTagHelpers.cshtml) - Html - @
                                        RazorIRToken - (1238:31,32 [1] ComplexTagHelpers.cshtml) - Html - (
                                    RazorIRToken - (1239:31,33 [27] ComplexTagHelpers.cshtml) - CSharp -   DateTimeOffset.Now.Year  
                                    HtmlContent - (1266:31,60 [1] ComplexTagHelpers.cshtml)
                                        RazorIRToken - (1266:31,60 [1] ComplexTagHelpers.cshtml) - Html - )
                                HtmlContent - (1267:31,61 [10] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (1267:31,61 [2] ComplexTagHelpers.cshtml) - Html -  >
                                    RazorIRToken - (1269:31,63 [5] ComplexTagHelpers.cshtml) - Html -  2014
                                    RazorIRToken - (1274:31,68 [3] ComplexTagHelpers.cshtml) - Html -    
                            ExecuteTagHelpers - 
                        HtmlContent - (1281:31,75 [10] ComplexTagHelpers.cshtml)
                            RazorIRToken - (1281:31,75 [10] ComplexTagHelpers.cshtml) - Html - \n        
                    CreateTagHelper -  - TestNamespace.PTagHelper
                    SetTagHelperProperty - (1170:30,16 [32] ComplexTagHelpers.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
                        CSharpExpression - (1171:30,17 [31] ComplexTagHelpers.cshtml)
                            HtmlContent - (1171:30,17 [1] ComplexTagHelpers.cshtml)
                                RazorIRToken - (1171:30,17 [1] ComplexTagHelpers.cshtml) - Html - (
                            RazorIRToken - (1172:30,18 [29] ComplexTagHelpers.cshtml) - CSharp - "My age is this long.".Length
                            HtmlContent - (1201:30,47 [1] ComplexTagHelpers.cshtml)
                                RazorIRToken - (1201:30,47 [1] ComplexTagHelpers.cshtml) - Html - )
                    ExecuteTagHelpers - 
                HtmlContent - (1295:32,12 [10] ComplexTagHelpers.cshtml)
                    RazorIRToken - (1295:32,12 [10] ComplexTagHelpers.cshtml) - Html - \n        
                CSharpExpression - (1306:33,9 [69] ComplexTagHelpers.cshtml)
                    RazorIRToken - (1306:33,9 [11] ComplexTagHelpers.cshtml) - CSharp - someMethod(
                    Template - (1318:33,21 [57] ComplexTagHelpers.cshtml)
                        TagHelper - (1318:33,21 [57] ComplexTagHelpers.cshtml)
                            InitializeTagHelperStructure -  - p - TagMode.StartTagAndEndTag
                                TagHelper - (1345:33,48 [26] ComplexTagHelpers.cshtml)
                                    InitializeTagHelperStructure -  - input - TagMode.SelfClosing
                                    CreateTagHelper -  - TestNamespace.InputTagHelper
                                    CreateTagHelper -  - TestNamespace.InputTagHelper2
                                    SetTagHelperProperty - (1360:33,63 [8] ComplexTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
                                        CSharpExpression - (1361:33,64 [7] ComplexTagHelpers.cshtml)
                                            RazorIRToken - (1361:33,64 [7] ComplexTagHelpers.cshtml) - CSharp - checked
                                    ExecuteTagHelpers - 
                            CreateTagHelper -  - TestNamespace.PTagHelper
                            SetTagHelperProperty - (1326:33,29 [3] ComplexTagHelpers.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
                                HtmlContent - (1326:33,29 [3] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (1326:33,29 [3] ComplexTagHelpers.cshtml) - Html - 123
                            AddTagHelperHtmlAttribute -  - class - HtmlAttributeValueStyle.DoubleQuotes
                                HtmlContent - (1338:33,41 [5] ComplexTagHelpers.cshtml)
                                    RazorIRToken - (1338:33,41 [5] ComplexTagHelpers.cshtml) - Html - hello
                            ExecuteTagHelpers - 
                    RazorIRToken - (1375:33,78 [1] ComplexTagHelpers.cshtml) - CSharp - )
                HtmlContent - (1376:33,79 [12] ComplexTagHelpers.cshtml)
                    RazorIRToken - (1376:33,79 [6] ComplexTagHelpers.cshtml) - Html - \n    
                    RazorIRToken - (1382:34,4 [6] ComplexTagHelpers.cshtml) - Html - </div>
                CSharpStatement - (1388:34,10 [3] ComplexTagHelpers.cshtml)
                    RazorIRToken - (1388:34,10 [3] ComplexTagHelpers.cshtml) - CSharp - \n}
