CompilationUnitSyntax
csharp
public sealed class CompilationUnitSyntaxNo guide page documents this yet — the page shows what the code says about itself.
Remarks
This node is associated with the following syntax kinds:
CompilationUnit
Fields and properties (4)
public PackageDirectiveSyntax Packagepublic SyntaxList<ImportDirectiveSyntax> Importspublic SyntaxList<MemberDeclarationSyntax> Memberspublic SyntaxToken EndOfFileToken
Methods (8)
public override SyntaxNode? GetSlot(int index)public override void Accept(SyntaxVisitor visitor)public override TResult Accept<TResult>(SyntaxVisitor<TResult> visitor)public CompilationUnitSyntax Update(PackageDirectiveSyntax package, SyntaxList<ImportDirectiveSyntax> imports, SyntaxList<MemberDeclarationSyntax> members, SyntaxToken endOfFileToken)public CompilationUnitSyntax WithPackage(PackageDirectiveSyntax package)public CompilationUnitSyntax WithImports(SyntaxList<ImportDirectiveSyntax> imports)public CompilationUnitSyntax WithMembers(SyntaxList<MemberDeclarationSyntax> members)public CompilationUnitSyntax WithEndOfFileToken(SyntaxToken endOfFileToken)
Used by (12)
- CompilationVixen.Raven
- CompilationUnitSyntaxVixen.Raven
- ImportBinderVixen.Raven
- ParserDifferentialTestsVixen.Raven.Tests
- ParserTestsVixen.Raven.Tests
- RavenParserVixen.Raven
- RedTreeTestsVixen.Raven.Tests
- SyntaxFactoryVixen.Raven
- SyntaxRewriterVixen.Raven
- SyntaxTreeVixen.Raven
- SyntaxVisitorVixen.Raven
- SyntaxVisitorVixen.Raven