23 references to DirectiveUsage
Microsoft.CodeAnalysis.Razor.Compiler (23)
Language\Components\ComponentConstrainedTypeParamDirective.cs (1)
19
builder.Usage =
DirectiveUsage
.FileScopedMultipleOccurring;
Language\Components\ComponentInjectDirective.cs (1)
23
builder.Usage =
DirectiveUsage
.FileScopedMultipleOccurring;
Language\Components\ComponentLayoutDirective.cs (1)
18
builder.Usage =
DirectiveUsage
.FileScopedSinglyOccurring;
Language\Components\ComponentPageDirective.cs (1)
19
builder.Usage =
DirectiveUsage
.FileScopedMultipleOccurring;
Language\Components\ComponentPreserveWhitespaceDirective.cs (1)
18
builder.Usage =
DirectiveUsage
.FileScopedSinglyOccurring;
Language\Components\ComponentRenderModeDirective.cs (1)
17
builder.Usage =
DirectiveUsage
.FileScopedSinglyOccurring;
Language\Components\ComponentTypeParamDirective.cs (1)
18
builder.Usage =
DirectiveUsage
.FileScopedMultipleOccurring;
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
232
if (seenDirective && descriptor.Usage ==
DirectiveUsage
.FileScopedSinglyOccurring)
244
if (descriptor.Usage ==
DirectiveUsage
.FileScopedSinglyOccurring)
Language\DirectiveDescriptor.cs (4)
46
public abstract
DirectiveUsage
Usage { get; }
199
public
DirectiveUsage
Usage { get; set; }
239
DirectiveUsage
usage,
260
public override
DirectiveUsage
Usage { get; }
Language\Extensions\AttributeDirective.cs (1)
18
builder.Usage =
DirectiveUsage
.FileScopedMultipleOccurring;
Language\Extensions\ImplementsDirective.cs (1)
18
builder.Usage =
DirectiveUsage
.FileScopedMultipleOccurring;
Language\Extensions\InheritsDirective.cs (1)
19
builder.Usage =
DirectiveUsage
.FileScopedSinglyOccurring;
Language\Extensions\NamespaceDirective.cs (1)
20
builder.Usage =
DirectiveUsage
.FileScopedSinglyOccurring;
Language\IDirectiveDescriptorBuilder.cs (1)
38
DirectiveUsage
Usage { get; set; }
Language\Legacy\CSharpCodeParser.cs (1)
1937
if (descriptor.Usage ==
DirectiveUsage
.FileScopedSinglyOccurring)
Mvc.Version2_X\NamespaceDirective.cs (1)
25
builder.Usage =
DirectiveUsage
.FileScopedSinglyOccurring;
Mvc\InjectDirective.cs (1)
25
builder.Usage =
DirectiveUsage
.FileScopedMultipleOccurring;
Mvc\ModelDirective.cs (1)
21
builder.Usage =
DirectiveUsage
.FileScopedSinglyOccurring;
Mvc\PageDirective.cs (1)
23
builder.Usage =
DirectiveUsage
.FileScopedSinglyOccurring;