2 types derived from BaseRazorDirectiveSyntax
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (2)
2156
internal sealed partial class RazorDirectiveSyntax :
BaseRazorDirectiveSyntax
2210
internal sealed partial class RazorUsingDirectiveSyntax :
BaseRazorDirectiveSyntax
14 references to BaseRazorDirectiveSyntax
Microsoft.CodeAnalysis.Razor.Compiler (14)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
339
private void VisitDirective(
BaseRazorDirectiveSyntax
node, DirectiveDescriptor descriptor)
540
var directive = node.FirstAncestorOrSelf<SyntaxNode>(static n => n is
BaseRazorDirectiveSyntax
);
Language\DefaultRazorTagHelperContextDiscoveryPhase.cs (7)
137
protected void RecordDirectiveTagHelperContribution(
BaseRazorDirectiveSyntax
directive, TagHelperCollection contributedTagHelpers)
179
protected abstract void ProcessChunkGenerator(
BaseRazorDirectiveSyntax
node, ISpanChunkGenerator chunkGenerator);
191
private void VisitDirective(
BaseRazorDirectiveSyntax
node)
289
protected override void ProcessChunkGenerator(
BaseRazorDirectiveSyntax
node, ISpanChunkGenerator chunkGenerator)
305
private void HandleAddTagHelper(
BaseRazorDirectiveSyntax
node, AddTagHelperChunkGenerator addTagHelper)
495
protected override void ProcessChunkGenerator(
BaseRazorDirectiveSyntax
node, ISpanChunkGenerator chunkGenerator)
505
private void ProcessAddImport(
BaseRazorDirectiveSyntax
node, AddImportChunkGenerator addImport)
Language\RazorCodeDocumentExtensions.cs (1)
170
internal static bool IsDirectiveUsed(this RazorCodeDocument codeDocument,
BaseRazorDirectiveSyntax
directive)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (4)
2152
public new
BaseRazorDirectiveSyntax
WithTransition(CSharpTransitionSyntax transition) => (
BaseRazorDirectiveSyntax
)WithTransitionCore(transition);
2153
public new
BaseRazorDirectiveSyntax
WithBody(CSharpSyntaxNode body) => (
BaseRazorDirectiveSyntax
)WithBodyCore(body);