90 references to Directive
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (39)
Legacy\CSharpAutoCompleteTest.cs (2)
22ParseDocumentTest("@section Header {", [SectionDirective.Directive]); 48""", [SectionDirective.Directive]);
Legacy\CSharpSectionTest.cs (31)
20[SectionDirective.Directive]); 30[SectionDirective.Directive]); 40[SectionDirective.Directive]); 48[SectionDirective.Directive]); 57[SectionDirective.Directive]); 66[SectionDirective.Directive]); 74[SectionDirective.Directive]); 82[SectionDirective.Directive]); 91[SectionDirective.Directive, InheritsDirective.Directive]); 99[SectionDirective.Directive]); 107[SectionDirective.Directive]); 116[SectionDirective.Directive]); 124[SectionDirective.Directive]); 132[SectionDirective.Directive]); 140[SectionDirective.Directive]); 157[SectionDirective.Directive]); 168[SectionDirective.Directive]); 185[SectionDirective.Directive]); 193[SectionDirective.Directive]); 201[SectionDirective.Directive]); 209[SectionDirective.Directive]); 217[SectionDirective.Directive]); 229[SectionDirective.Directive]); 241[SectionDirective.Directive]); 249[SectionDirective.Directive]); 257[SectionDirective.Directive]); 267[SectionDirective.Directive]); 278[SectionDirective.Directive]); 286[SectionDirective.Directive]); 292ParseDocumentTest("@section s {<span foo='@@' />}", [SectionDirective.Directive]); 298ParseDocumentTest("@section s {<span foo='@DateTime.Now @@' />}", [SectionDirective.Directive]);
Legacy\HtmlDocumentTest.cs (2)
57[SectionDirective.Directive]); 199[SectionDirective.Directive]);
Legacy\HtmlToCodeSwitchTest.cs (3)
118[SectionDirective.Directive]); 164[SectionDirective.Directive]); 172[SectionDirective.Directive]);
Legacy\RazorDirectivesTest.cs (1)
799[SectionDirective.Directive]);
Microsoft.AspNetCore.Razor.Language.UnitTests (40)
Extensions\SectionDirectivePassTest.cs (1)
34docuemntNode.Children.Add(new DirectiveIntermediateNode() { Directive = SectionDirective.Directive, });
Legacy\CSharpAutoCompleteTest.cs (2)
22ParseDocumentTest("@section Header {", [SectionDirective.Directive]); 48""", [SectionDirective.Directive]);
Legacy\CSharpSectionTest.cs (31)
20[SectionDirective.Directive]); 30[SectionDirective.Directive]); 40[SectionDirective.Directive]); 48[SectionDirective.Directive]); 57[SectionDirective.Directive]); 66[SectionDirective.Directive]); 74[SectionDirective.Directive]); 82[SectionDirective.Directive]); 91[SectionDirective.Directive, InheritsDirective.Directive]); 99[SectionDirective.Directive]); 108[SectionDirective.Directive]); 117[SectionDirective.Directive]); 126[SectionDirective.Directive]); 135[SectionDirective.Directive]); 143[SectionDirective.Directive]); 160[SectionDirective.Directive]); 171[SectionDirective.Directive]); 188[SectionDirective.Directive]); 196[SectionDirective.Directive]); 204[SectionDirective.Directive]); 212[SectionDirective.Directive]); 220[SectionDirective.Directive]); 232[SectionDirective.Directive]); 244[SectionDirective.Directive]); 252[SectionDirective.Directive]); 260[SectionDirective.Directive]); 270[SectionDirective.Directive]); 281[SectionDirective.Directive]); 289[SectionDirective.Directive]); 295ParseDocumentTest("@section s {<span foo='@@' />}", [SectionDirective.Directive]); 301ParseDocumentTest("@section s {<span foo='@DateTime.Now @@' />}", [SectionDirective.Directive]);
Legacy\HtmlDocumentTest.cs (2)
58[SectionDirective.Directive]); 200[SectionDirective.Directive]);
Legacy\HtmlToCodeSwitchTest.cs (3)
118[SectionDirective.Directive]); 164[SectionDirective.Directive]); 172[SectionDirective.Directive]);
Legacy\RazorDirectivesTest.cs (1)
798[SectionDirective.Directive]);
Microsoft.CodeAnalysis.Razor.Compiler (5)
Language\DefaultDirectiveSyntaxTreePass.cs (2)
72if (!node.IsDirective(SectionDirective.Directive)) 84var errorLength = /* @ */ 1 + SectionDirective.Directive.Directive.Length;
Language\Extensions\SectionDirective.cs (1)
29builder.AddDirective(Directive, RazorFileKind.Legacy);
Language\Extensions\SectionDirectivePass.cs (1)
23foreach (var directive in documentNode.FindDirectiveReferences(SectionDirective.Directive))
Mvc.Version1_X\RazorExtensions.cs (1)
26builder.AddDirective(SectionDirective.Directive);
Microsoft.CodeAnalysis.Razor.Workspaces (6)
Extensions\RazorSyntaxNodeExtensions.cs (1)
35=> (node as RazorDirectiveSyntax)?.IsDirective(SectionDirective.Directive) is true;
Formatting\Passes\CSharpOnTypeFormattingPass.cs (4)
638containingDirective.IsDirective(SectionDirective.Directive)) 712containingDirective.IsDirective(SectionDirective.Directive) && 1121directive3.IsDirective(SectionDirective.Directive)) 1138directive2.IsDirective(SectionDirective.Directive))
Formatting\Passes\RazorFormattingPass.cs (1)
94directive.IsDirective(SectionDirective.Directive) &&