TypeSyntax
sealed class TypeSyntax
Namespace: Raven.CodeAnalysis.Syntax
Assembly: Raven.CodeAnalysis.dll
Source file: TypeSyntax.g.cs
Inheritance: Object → SyntaxNode → ExpressionOrPatternSyntax → ExpressionSyntax → TypeSyntax
Implements: IEquatable<SyntaxNode>
Closed hierarchy: only the permitted direct subtypes can extend this type.
Permitted direct subtypes: PredefinedTypeSyntax, UnitTypeSyntax, TupleTypeSyntax, ParenthesizedTypeSyntax, FunctionTypeSyntax, UnionTypeSyntax, ArrayTypeSyntax, NameSyntax, NullableTypeSyntax, NullTypeSyntax, ByRefTypeSyntax, PointerTypeSyntax
Part of closed hierarchy: SyntaxNode
Part of closed hierarchy: ExpressionOrPatternSyntax
Part of closed hierarchy: ExpressionSyntax
Derived types
Documented types in this API reference. Indirect relationships are marked.
- AliasQualifiedNameSyntax (indirect)
- ArrayTypeSyntax
- ByRefTypeSyntax
- FunctionTypeSyntax
- GenericNameSyntax (indirect)
Show less
- IdentifierNameSyntax (indirect)
- NameSyntax
- NullTypeSyntax
- NullableTypeSyntax
- ParenthesizedTypeSyntax
- PointerTypeSyntax
- PredefinedTypeSyntax
- QualifiedNameSyntax (indirect)
- SimpleNameSyntax (indirect)
- TupleTypeSyntax
- UnionTypeSyntax
- UnitTypeSyntax
- UnqualifiedNameSyntax (indirect)
- WildcardNameSyntax (indirect)