NamespaceDirectiveSyntax
csharp
public sealed class NamespaceDirectiveSyntax@namespace Game.Screens — where the generated class goes.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
⚠ The file wins over the project. A generator that has a root namespace to offer supplies it as a default, and this overrides it — which is the point: a component in a folder whose name is not what its namespace should be has no other way to say so, and renaming the folder is not a fix a library can rely on.
Fields and properties (2)
public SyntaxToken NamespaceKeywordpublic SyntaxToken NameA dotted namespace, carried whole as one token.
Methods (6)
public override SyntaxNode? GetSlot(int index)public override void Accept(SyntaxVisitor visitor)public override TResult Accept<TResult>(SyntaxVisitor<TResult> visitor)public NamespaceDirectiveSyntax Update(SyntaxToken namespaceKeyword, SyntaxToken name)public NamespaceDirectiveSyntax WithNamespaceKeyword(SyntaxToken namespaceKeyword)public NamespaceDirectiveSyntax WithName(SyntaxToken name)
Used by (9)
- BinderVixen.Ui.Markup
- DocumentSyntaxVixen.Ui.Markup
- NamespaceDirectiveSyntaxVixen.Ui.Markup
- ParserTestsVixen.Ui.Markup.Tests
- SyntaxFactoryVixen.Ui.Markup
- SyntaxRewriterVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup
- VxmlParserVixen.Ui.Markup