13 implementations of IRazorDirectiveClassifierPass
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\Components\ComponentInjectDirectivePass.cs (1)
13internal sealed class ComponentInjectDirectivePass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Language\Components\ComponentLayoutDirectivePass.cs (1)
10internal sealed class ComponentLayoutDirectivePass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Language\Components\ComponentPageDirectivePass.cs (1)
11internal sealed class ComponentPageDirectivePass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Language\Components\ComponentRenderModeDirectivePass.cs (1)
11internal sealed class ComponentRenderModeDirectivePass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Language\Components\ComponentWhitespacePass.cs (1)
11internal sealed class ComponentWhitespacePass : ComponentIntermediateNodePassBase, IRazorDirectiveClassifierPass
Language\Extensions\AttributeDirectivePass.cs (1)
10internal class AttributeDirectivePass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Language\Extensions\FunctionsDirectivePass.cs (1)
12public sealed class FunctionsDirectivePass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Language\Extensions\ImplementsDirectivePass.cs (1)
12internal class ImplementsDirectivePass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Language\Extensions\InheritsDirectivePass.cs (1)
10public sealed class InheritsDirectivePass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Language\Extensions\SectionDirectivePass.cs (1)
10public sealed class SectionDirectivePass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Mvc.Version2_X\NamespaceDirective.cs (1)
41internal sealed class Pass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Mvc\InjectDirective.cs (1)
42internal sealed class Pass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
Mvc\ModelDirective.cs (1)
73internal sealed class Pass : IntermediateNodePassBase, IRazorDirectiveClassifierPass
5 references to IRazorDirectiveClassifierPass
Microsoft.CodeAnalysis.Razor.Compiler (5)
Language\DefaultRazorDirectiveClassifierPhase.cs (3)
11public ImmutableArray<IRazorDirectiveClassifierPass> Passes { get; private set; } 15Passes = Engine.GetFeatures<IRazorDirectiveClassifierPass>().OrderByAsArray(static x => x.Order); 23foreach (var pass in Passes)
Language\IRazorDirectiveClassifierPhase.cs (2)
18/// <see cref="IRazorDirectiveClassifierPass"/> objects are executed according to an ascending ordering of the 19/// <see cref="IRazorDirectiveClassifierPass.Order"/> property.