PatternSyntax
sealed class PatternSyntax
Namespace: Raven.CodeAnalysis.Syntax
Assembly: Raven.CodeAnalysis.dll
Source file: PatternSyntax.g.cs
Inheritance: Object → SyntaxNode → ExpressionOrPatternSyntax → PatternSyntax
Implements: IEquatable<SyntaxNode>
Closed hierarchy: only the permitted direct subtypes can extend this type.
Permitted direct subtypes: GuardedPatternSyntax, ConstantPatternSyntax, UnaryPatternSyntax, BinaryPatternSyntax, ComparisonPatternSyntax, RangePatternSyntax, MemberPatternSyntax, NominalDeconstructionPatternSyntax, VariablePatternSyntax, DiscardPatternSyntax, DeclarationPatternSyntax, PositionalPatternSyntax, SequencePatternSyntax, PropertyPatternSyntax, DictionaryPatternSyntax
Part of closed hierarchy: SyntaxNode
Part of closed hierarchy: ExpressionOrPatternSyntax
Derived types
Documented types in this API reference. Indirect relationships are marked.
- BinaryPatternSyntax
- ComparisonPatternSyntax
- ConstantPatternSyntax
- DeclarationPatternSyntax
- DictionaryPatternSyntax