93 references to SectionDirective
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 (42)
DefaultRazorIntermediateNodeLoweringPhaseIntegrationTest.cs (1)
19
SectionDirective
.Register(builder);
Extensions\SectionDirectivePassTest.cs (2)
18
SectionDirective
.Register(builder);
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 (6)
Language\DefaultDirectiveSyntaxTreePass.cs (2)
72
if (!node.IsDirective(
SectionDirective
.Directive))
84
var errorLength = /* @ */ 1 +
SectionDirective
.Directive.Directive.Length;
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);
Mvc.Version2_X\RazorExtensions.cs (1)
25
SectionDirective
.Register(builder);
Mvc\RazorExtensions.cs (1)
22
SectionDirective
.Register(builder);
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) &&