4 instantiations of CompilationUnitSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
15254
=> new
CompilationUnitSyntax
(this.Kind, this.externs, this.usings, this.attributeLists, this.members, this.endOfFileToken, diagnostics, GetAnnotations());
15257
=> new
CompilationUnitSyntax
(this.Kind, this.externs, this.usings, this.attributeLists, this.members, this.endOfFileToken, GetDiagnostics(), annotations);
31906
return new
CompilationUnitSyntax
(SyntaxKind.CompilationUnit, externs.Node, usings.Node, attributeLists.Node, members.Node, endOfFileToken, this.context);
37328
return new
CompilationUnitSyntax
(SyntaxKind.CompilationUnit, externs.Node, usings.Node, attributeLists.Node, members.Node, endOfFileToken);
18 references to CompilationUnitSyntax
Microsoft.CodeAnalysis.CSharp (18)
_generated\1\Syntax.xml.Internal.Generated.cs (7)
15236
public
CompilationUnitSyntax
Update(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members, SyntaxToken endOfFileToken)
15240
var
newNode = SyntaxFactory.CompilationUnit(externs, usings, attributeLists, members, endOfFileToken);
27568
public virtual TResult VisitCompilationUnit(
CompilationUnitSyntax
node) => this.DefaultVisit(node);
27822
public virtual void VisitCompilationUnit(
CompilationUnitSyntax
node) => this.DefaultVisit(node);
28380
public override CSharpSyntaxNode VisitCompilationUnit(
CompilationUnitSyntax
node)
31899
public
CompilationUnitSyntax
CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members, SyntaxToken endOfFileToken)
37321
public static
CompilationUnitSyntax
CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members, SyntaxToken endOfFileToken)
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
9407
public SyntaxToken EndOfFileToken => new SyntaxToken(this, ((InternalSyntax.
CompilationUnitSyntax
)this.Green).endOfFileToken, GetChildPosition(4), GetChildIndex(4));
Declarations\DeclarationTreeBuilder.cs (3)
294
var membernames = GetNonTypeMemberNames(compilationUnit, ((Syntax.InternalSyntax.
CompilationUnitSyntax
)(compilationUnit.Green)).Members, ref declFlags);
401
var children = VisitNamespaceChildren(compilationUnit, compilationUnit.Members, ((Syntax.InternalSyntax.
CompilationUnitSyntax
)(compilationUnit.Green)).Members);
1133
return (((Syntax.InternalSyntax.
CompilationUnitSyntax
)member).AttributeLists).Any();
Parser\LanguageParser.cs (3)
168
internal
CompilationUnitSyntax
ParseCompilationUnit()
180
internal
CompilationUnitSyntax
ParseCompilationUnitCore()
190
var
result = _syntaxFactory.CompilationUnit(body.Externs, body.Usings, body.Attributes, body.Members, eof);
SourceGeneration\CSharpSyntaxHelper.cs (3)
79
if (node is Syntax.InternalSyntax.
CompilationUnitSyntax
compilationUnit)
137
var
compilationUnit = (Syntax.InternalSyntax.
CompilationUnitSyntax
)root.Green;
Syntax\SyntaxFactory.cs (1)
1830
var
node = parser.ParseCompilationUnit();