Vixen
02b45cc4

TypeParameterSyntax

class
csharp
public sealed class TypeParameterSyntax

Type parameter syntax.

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:

TypeParameter

Fields and properties (5)

  • public SyntaxList<AttributeListSyntax> AttributeLists

    Gets the attribute declaration list.

  • public SyntaxToken? ValKeyword

    Present on a value parameter — shader Blur<val TapCount: int> — which parameterises the shader by a compile-time constant rather than by a type.

  • public SyntaxToken Identifier

    Gets the identifier.

  • public SyntaxToken? ColonToken
  • public TypeSyntax? Type

    The value parameter's type. Null for an ordinary type parameter.

Methods (9)

Used by (11)

  • RavenParserVixen.Raven
  • SourceMethodSymbolVixen.Raven
  • SourceNamedTypeSymbolVixen.Raven
  • SourceValueParameterSymbolVixen.Raven
  • SyntaxAntlrVisitorVixen.Raven.Tests
  • SyntaxFactoryVixen.Raven
  • SyntaxRewriterVixen.Raven
  • SyntaxVisitorVixen.Raven
  • SyntaxVisitorVixen.Raven
  • TypeParameterListSyntaxVixen.Raven
  • TypeParameterSyntaxVixen.Raven