1 instantiation of LoadDirectiveTriviaSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
26935
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)
756
public virtual TResult? VisitLoadDirectiveTrivia(
LoadDirectiveTriviaSyntax
node) => this.DefaultVisit(node);
1508
public virtual void VisitLoadDirectiveTrivia(
LoadDirectiveTriviaSyntax
node) => this.DefaultVisit(node);
2259
public override SyntaxNode? VisitLoadDirectiveTrivia(
LoadDirectiveTriviaSyntax
node)
6611
public static
LoadDirectiveTriviaSyntax
LoadDirectiveTrivia(SyntaxToken hashToken, SyntaxToken loadKeyword, SyntaxToken file, SyntaxToken endOfDirectiveToken, bool isActive)
6617
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();
6621
public static
LoadDirectiveTriviaSyntax
LoadDirectiveTrivia(SyntaxToken file, bool isActive)
_generated\2\Syntax.xml.Syntax.Generated.cs (7)
16797
public
LoadDirectiveTriviaSyntax
Update(SyntaxToken hashToken, SyntaxToken loadKeyword, SyntaxToken file, SyntaxToken endOfDirectiveToken, bool isActive)
16801
var
newNode = SyntaxFactory.LoadDirectiveTrivia(hashToken, loadKeyword, file, endOfDirectiveToken, isActive);
16810
public new
LoadDirectiveTriviaSyntax
WithHashToken(SyntaxToken hashToken) => Update(hashToken, this.LoadKeyword, this.File, this.EndOfDirectiveToken, this.IsActive);
16811
public
LoadDirectiveTriviaSyntax
WithLoadKeyword(SyntaxToken loadKeyword) => Update(this.HashToken, loadKeyword, this.File, this.EndOfDirectiveToken, this.IsActive);
16812
public
LoadDirectiveTriviaSyntax
WithFile(SyntaxToken file) => Update(this.HashToken, this.LoadKeyword, file, this.EndOfDirectiveToken, this.IsActive);
16814
public new
LoadDirectiveTriviaSyntax
WithEndOfDirectiveToken(SyntaxToken endOfDirectiveToken) => Update(this.HashToken, this.LoadKeyword, this.File, endOfDirectiveToken, this.IsActive);
16815
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)