2 types derived from BaseRazorDirectiveSyntax
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (2)
2156internal sealed partial class RazorDirectiveSyntax : BaseRazorDirectiveSyntax 2210internal sealed partial class RazorUsingDirectiveSyntax : BaseRazorDirectiveSyntax
16 references to BaseRazorDirectiveSyntax
Microsoft.CodeAnalysis.Razor.Compiler (16)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
343private void VisitDirective(BaseRazorDirectiveSyntax node, DirectiveDescriptor descriptor)
Language\DefaultRazorTagHelperContextDiscoveryPhase.cs (10)
137protected void RecordDirectiveTagHelperContribution(BaseRazorDirectiveSyntax directive, TagHelperCollection contributedTagHelpers) 179protected abstract void ProcessChunkGenerator(BaseRazorDirectiveSyntax node, ISpanChunkGenerator chunkGenerator); 191private void VisitDirective(BaseRazorDirectiveSyntax node) 295protected override void ProcessChunkGenerator(BaseRazorDirectiveSyntax node, ISpanChunkGenerator chunkGenerator) 311private void HandleAddTagHelper(BaseRazorDirectiveSyntax node, AddTagHelperChunkGenerator addTagHelper) 501protected override void ProcessChunkGenerator(BaseRazorDirectiveSyntax node, ISpanChunkGenerator chunkGenerator) 520private void ProcessAddTagHelper(BaseRazorDirectiveSyntax node, AddTagHelperChunkGenerator addTagHelper) 530private void ProcessRemoveTagHelper(BaseRazorDirectiveSyntax node, RemoveTagHelperChunkGenerator removeTagHelper) 540private void ProcessTagHelperPrefix(BaseRazorDirectiveSyntax node, TagHelperPrefixDirectiveChunkGenerator tagHelperPrefix) 550private void ProcessAddImport(BaseRazorDirectiveSyntax node, AddImportChunkGenerator addImport)
Language\RazorCodeDocumentExtensions.cs (1)
161internal static bool IsDirectiveUsed(this RazorCodeDocument codeDocument, BaseRazorDirectiveSyntax directive)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (4)
2152public new BaseRazorDirectiveSyntax WithTransition(CSharpTransitionSyntax transition) => (BaseRazorDirectiveSyntax)WithTransitionCore(transition); 2153public new BaseRazorDirectiveSyntax WithBody(CSharpSyntaxNode body) => (BaseRazorDirectiveSyntax)WithBodyCore(body);