90 references to Directive
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (39)
Legacy\CSharpAutoCompleteTest.cs (2)
22
ParseDocumentTest("@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
]);
292
ParseDocumentTest("@section s {<span foo='@@' />}", [SectionDirective.
Directive
]);
298
ParseDocumentTest("@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)
34
docuemntNode.Children.Add(new DirectiveIntermediateNode() { Directive = SectionDirective.
Directive
, });
Legacy\CSharpAutoCompleteTest.cs (2)
22
ParseDocumentTest("@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
]);
295
ParseDocumentTest("@section s {<span foo='@@' />}", [SectionDirective.
Directive
]);
301
ParseDocumentTest("@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)
72
if (!node.IsDirective(SectionDirective.
Directive
))
84
var errorLength = /* @ */ 1 + SectionDirective.
Directive
.Directive.Length;
Language\Extensions\SectionDirective.cs (1)
29
builder.AddDirective(
Directive
, RazorFileKind.Legacy);
Language\Extensions\SectionDirectivePass.cs (1)
23
foreach (var directive in documentNode.FindDirectiveReferences(SectionDirective.
Directive
))
Mvc.Version1_X\RazorExtensions.cs (1)
26
builder.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)
638
containingDirective.IsDirective(SectionDirective.
Directive
))
712
containingDirective.IsDirective(SectionDirective.
Directive
) &&
1121
directive3.IsDirective(SectionDirective.
Directive
))
1138
directive2.IsDirective(SectionDirective.
Directive
))
Formatting\Passes\RazorFormattingPass.cs (1)
94
directive.IsDirective(SectionDirective.
Directive
) &&