Document - 
    Checksum - 
    NamespaceDeclaration -  - Microsoft.AspNetCore.Razor.Evolution.IntegrationTests.TestFiles
        UsingStatement -  - System
        UsingStatement -  - System.Threading.Tasks
        ClassDeclaration -  - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ConditionalAttributes_DesignTime -  - 
            DirectiveTokenHelper - 
                CSharpStatement -  - #pragma warning disable 219
                CSharpStatement -  - private void __RazorDirectiveTokenHelpers__() {
                CSharpStatement -  - }
                CSharpStatement -  - #pragma warning restore 219
            CSharpStatement -  - private static System.Object __o = null;
            RazorMethodDeclaration -  - public - async - System.Threading.Tasks.Task - ExecuteAsync
                CSharpStatement - (2:0,2 [48] ConditionalAttributes.cshtml) - \n    var ch = true;\n    var cls = "bar";\n    
                HtmlContent - (50:3,4 [16] ConditionalAttributes.cshtml) - <a href="Foo" />
                CSharpStatement - (66:3,20 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (72:4,4 [2] ConditionalAttributes.cshtml) - <p
                HtmlAttribute - (74:4,6 [13] ConditionalAttributes.cshtml) -  class=" - "
                    CSharpAttributeValue - (82:4,14 [4] ConditionalAttributes.cshtml) - 
                        CSharpExpression - (83:4,15 [3] ConditionalAttributes.cshtml)
                            RazorIRToken - (83:4,15 [3] ConditionalAttributes.cshtml) - CSharp - cls
                HtmlContent - (87:4,19 [3] ConditionalAttributes.cshtml) -  />
                CSharpStatement - (90:4,22 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (96:5,4 [2] ConditionalAttributes.cshtml) - <p
                HtmlAttribute - (98:5,6 [17] ConditionalAttributes.cshtml) -  class=" - "
                    HtmlAttributeValue - (106:5,14 [3] ConditionalAttributes.cshtml) -  - foo
                    CSharpAttributeValue - (109:5,17 [5] ConditionalAttributes.cshtml) -  
                        CSharpExpression - (111:5,19 [3] ConditionalAttributes.cshtml)
                            RazorIRToken - (111:5,19 [3] ConditionalAttributes.cshtml) - CSharp - cls
                HtmlContent - (115:5,23 [3] ConditionalAttributes.cshtml) -  />
                CSharpStatement - (118:5,26 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (124:6,4 [2] ConditionalAttributes.cshtml) - <p
                HtmlAttribute - (126:6,6 [17] ConditionalAttributes.cshtml) -  class=" - "
                    CSharpAttributeValue - (134:6,14 [4] ConditionalAttributes.cshtml) - 
                        CSharpExpression - (135:6,15 [3] ConditionalAttributes.cshtml)
                            RazorIRToken - (135:6,15 [3] ConditionalAttributes.cshtml) - CSharp - cls
                    HtmlAttributeValue - (138:6,18 [4] ConditionalAttributes.cshtml) -   - foo
                HtmlContent - (143:6,23 [3] ConditionalAttributes.cshtml) -  />
                CSharpStatement - (146:6,26 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (152:7,4 [22] ConditionalAttributes.cshtml) - <input type="checkbox"
                HtmlAttribute - (174:7,26 [14] ConditionalAttributes.cshtml) -  checked=" - "
                    CSharpAttributeValue - (184:7,36 [3] ConditionalAttributes.cshtml) - 
                        CSharpExpression - (185:7,37 [2] ConditionalAttributes.cshtml)
                            RazorIRToken - (185:7,37 [2] ConditionalAttributes.cshtml) - CSharp - ch
                HtmlContent - (188:7,40 [3] ConditionalAttributes.cshtml) -  />
                CSharpStatement - (191:7,43 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (197:8,4 [22] ConditionalAttributes.cshtml) - <input type="checkbox"
                HtmlAttribute - (219:8,26 [18] ConditionalAttributes.cshtml) -  checked=" - "
                    HtmlAttributeValue - (229:8,36 [3] ConditionalAttributes.cshtml) -  - foo
                    CSharpAttributeValue - (232:8,39 [4] ConditionalAttributes.cshtml) -  
                        CSharpExpression - (234:8,41 [2] ConditionalAttributes.cshtml)
                            RazorIRToken - (234:8,41 [2] ConditionalAttributes.cshtml) - CSharp - ch
                HtmlContent - (237:8,44 [3] ConditionalAttributes.cshtml) -  />
                CSharpStatement - (240:8,47 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (246:9,4 [2] ConditionalAttributes.cshtml) - <p
                HtmlAttribute - (248:9,6 [34] ConditionalAttributes.cshtml) -  class=" - "
                    CSharpAttributeValue - (256:9,14 [25] ConditionalAttributes.cshtml) - 
                        CSharpStatement - (257:9,15 [18] ConditionalAttributes.cshtml) - if(cls != null) { 
                        CSharpExpression - (276:9,34 [3] ConditionalAttributes.cshtml)
                            RazorIRToken - (276:9,34 [3] ConditionalAttributes.cshtml) - CSharp - cls
                        CSharpStatement - (279:9,37 [2] ConditionalAttributes.cshtml) -  }
                HtmlContent - (282:9,40 [3] ConditionalAttributes.cshtml) -  />
                CSharpStatement - (285:9,43 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (291:10,4 [18] ConditionalAttributes.cshtml) - <a href="~/Foo" />
                CSharpStatement - (309:10,22 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (315:11,4 [7] ConditionalAttributes.cshtml) - <script
                HtmlAttribute - (322:11,11 [52] ConditionalAttributes.cshtml) -  src=" - "
                    CSharpAttributeValue - (328:11,17 [45] ConditionalAttributes.cshtml) - 
                        CSharpExpression - (329:11,18 [44] ConditionalAttributes.cshtml)
                            RazorIRToken - (329:11,18 [44] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/jquery-1.6.2.min.js")
                HtmlContent - (374:11,63 [33] ConditionalAttributes.cshtml) -  type="text/javascript"></script>
                CSharpStatement - (407:11,96 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (413:12,4 [7] ConditionalAttributes.cshtml) - <script
                HtmlAttribute - (420:12,11 [68] ConditionalAttributes.cshtml) -  src=" - "
                    CSharpAttributeValue - (426:12,17 [61] ConditionalAttributes.cshtml) - 
                        CSharpExpression - (427:12,18 [60] ConditionalAttributes.cshtml)
                            RazorIRToken - (427:12,18 [60] ConditionalAttributes.cshtml) - CSharp - Url.Content("~/Scripts/modernizr-2.0.6-development-only.js")
                HtmlContent - (488:12,79 [33] ConditionalAttributes.cshtml) -  type="text/javascript"></script>
                CSharpStatement - (521:12,112 [6] ConditionalAttributes.cshtml) - \n    
                HtmlContent - (527:13,4 [111] ConditionalAttributes.cshtml) - <script src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.16/jquery-ui.min.js" type="text/javascript"></script>
                CSharpStatement - (638:13,115 [2] ConditionalAttributes.cshtml) - \n
