ShaderDeclarationSyntax
csharp
public sealed class ShaderDeclarationSyntaxShader type declaration.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
This node is associated with the following syntax kinds:
ShaderDeclaration
Fields and properties (10)
public override SyntaxList<AttributeListSyntax> AttributeListspublic override SyntaxList<SyntaxToken> Modifierspublic SyntaxToken Keywordpublic SyntaxToken Identifierpublic TypeParameterListSyntax? TypeParameterListpublic BaseListSyntax? BaseListpublic SyntaxList<TypeParameterConstraintClauseSyntax> ConstraintClausespublic SyntaxToken? OpenBraceTokenpublic SyntaxList<MemberDeclarationSyntax> Memberspublic SyntaxToken? CloseBraceToken
Methods (14)
public override SyntaxNode? GetSlot(int index)public override void Accept(SyntaxVisitor visitor)public override TResult Accept<TResult>(SyntaxVisitor<TResult> visitor)public ShaderDeclarationSyntax Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxList<SyntaxToken> modifiers, SyntaxToken keyword, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, BaseListSyntax? baseList, SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, SyntaxToken? openBraceToken, SyntaxList<MemberDeclarationSyntax> members, SyntaxToken? closeBraceToken)public ShaderDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists)public ShaderDeclarationSyntax WithModifiers(SyntaxList<SyntaxToken> modifiers)public ShaderDeclarationSyntax WithKeyword(SyntaxToken keyword)public ShaderDeclarationSyntax WithIdentifier(SyntaxToken identifier)public ShaderDeclarationSyntax WithTypeParameterList(TypeParameterListSyntax? typeParameterList)public ShaderDeclarationSyntax WithBaseList(BaseListSyntax? baseList)public ShaderDeclarationSyntax WithConstraintClauses(SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses)public ShaderDeclarationSyntax WithOpenBraceToken(SyntaxToken openBraceToken)public ShaderDeclarationSyntax WithMembers(SyntaxList<MemberDeclarationSyntax> members)public ShaderDeclarationSyntax WithCloseBraceToken(SyntaxToken closeBraceToken)
Used by (8)
- SemanticModelTestsVixen.Raven.Tests
- ShaderDeclarationSyntaxVixen.Raven
- SyntaxFactoryVixen.Raven
- SyntaxNavigationTestsVixen.Raven.Tests
- SyntaxRewriterVixen.Raven
- SyntaxVisitorVixen.Raven
- SyntaxVisitorVixen.Raven
- TypeDeclarationInfoVixen.Raven