1 instantiation of LoadDirectiveTriviaSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
26677
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
LoadDirectiveTriviaSyntax
(this, parent, position);
21 references to LoadDirectiveTriviaSyntax
Microsoft.CodeAnalysis.CSharp (19)
_generated\0\Syntax.xml.Main.Generated.cs (6)
752
public virtual TResult? VisitLoadDirectiveTrivia(
LoadDirectiveTriviaSyntax
node) => this.DefaultVisit(node);
1500
public virtual void VisitLoadDirectiveTrivia(
LoadDirectiveTriviaSyntax
node) => this.DefaultVisit(node);
2247
public override SyntaxNode? VisitLoadDirectiveTrivia(
LoadDirectiveTriviaSyntax
node)
6592
public static
LoadDirectiveTriviaSyntax
LoadDirectiveTrivia(SyntaxToken hashToken, SyntaxToken loadKeyword, SyntaxToken file, SyntaxToken endOfDirectiveToken, bool isActive)
6598
return (
LoadDirectiveTriviaSyntax
)Syntax.InternalSyntax.SyntaxFactory.LoadDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)loadKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)file.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6602
public static
LoadDirectiveTriviaSyntax
LoadDirectiveTrivia(SyntaxToken file, bool isActive)
_generated\2\Syntax.xml.Syntax.Generated.cs (7)
16629
public
LoadDirectiveTriviaSyntax
Update(SyntaxToken hashToken, SyntaxToken loadKeyword, SyntaxToken file, SyntaxToken endOfDirectiveToken, bool isActive)
16633
var
newNode = SyntaxFactory.LoadDirectiveTrivia(hashToken, loadKeyword, file, endOfDirectiveToken, isActive);
16642
public new
LoadDirectiveTriviaSyntax
WithHashToken(SyntaxToken hashToken) => Update(hashToken, this.LoadKeyword, this.File, this.EndOfDirectiveToken, this.IsActive);
16643
public
LoadDirectiveTriviaSyntax
WithLoadKeyword(SyntaxToken loadKeyword) => Update(this.HashToken, loadKeyword, this.File, this.EndOfDirectiveToken, this.IsActive);
16644
public
LoadDirectiveTriviaSyntax
WithFile(SyntaxToken file) => Update(this.HashToken, this.LoadKeyword, file, this.EndOfDirectiveToken, this.IsActive);
16646
public new
LoadDirectiveTriviaSyntax
WithEndOfDirectiveToken(SyntaxToken endOfDirectiveToken) => Update(this.HashToken, this.LoadKeyword, this.File, endOfDirectiveToken, this.IsActive);
16647
public
LoadDirectiveTriviaSyntax
WithIsActive(bool isActive) => Update(this.HashToken, this.LoadKeyword, this.File, this.EndOfDirectiveToken, isActive);
Compilation\SyntaxAndDeclarationManager.cs (1)
204
foreach (
var
directive in tree.GetCompilationUnitRoot().GetLoadDirectives())
Syntax\CompilationUnitSyntax.cs (4)
35
public IList<
LoadDirectiveTriviaSyntax
> GetLoadDirectives()
38
return SpecializedCollections.EmptyList<
LoadDirectiveTriviaSyntax
>();
42
return firstToken.GetDirectives<
LoadDirectiveTriviaSyntax
>(filter: null);
51
=> HasFirstTokenDirective(static n => n is
LoadDirectiveTriviaSyntax
);
Syntax\DirectiveTriviaSyntax.cs (1)
56
return ((
LoadDirectiveTriviaSyntax
)this).LoadKeyword;
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Classification\Worker_Preprocesser.cs (2)
72
ClassifyLoadDirective((
LoadDirectiveTriviaSyntax
)node);
324
private void ClassifyLoadDirective(
LoadDirectiveTriviaSyntax
node)