Struct
SyntaxToken
struct SyntaxToken
Namespace: Raven.CodeAnalysis.Syntax
Assembly: Raven.CodeAnalysis.dll
Source file: SyntaxToken.cs
Inheritance: Object → ValueType → SyntaxToken
Implements: IEquatable<SyntaxToken>
Properties
18 items
ContainsDiagnostics: bool
No summary available.
FullSpan: TextSpan
No summary available.
FullWidth: int
No summary available.
HasLeadingTrivia: bool
No summary available.
HasTrailingTrivia: bool
No summary available.
IsMissing: bool
No summary available.
Kind: SyntaxKind
No summary available.
LeadingTrivia: SyntaxTriviaList
No summary available.
Parent: SyntaxNode?
No summary available.
RawKind: int
No summary available.
Span: TextSpan
No summary available.
SpanStart: int
No summary available.
SyntaxTree: SyntaxTree?
No summary available.
Text: string
No summary available.
TrailingTrivia: SyntaxTriviaList
No summary available.
Value: object?
No summary available.
ValueText: string
No summary available.
Width: int
No summary available.
Methods
22 items
Extension member:
CanBeIdentifier() -> bool
No summary available.
Extension from SyntaxTokenExtension.CanBeIdentifier
Equals(other: SyntaxToken) -> bool
No summary available.
Implements IEquatable<SyntaxToken>.Equals
Equals(obj: object?) -> bool
No summary available.
Overrides ValueType.Equals
Extension member:
GetAncestor<T>() -> T?
No summary available.
Extension from SyntaxNodeExtensions.GetAncestor
GetAnnotation(kind: string) -> SyntaxAnnotation?
No summary available.
GetAnnotations(annotationKinds: IEnumerable<string>) -> IEnumerable<SyntaxAnnotation>
No summary available.
GetDiagnostics() -> IEnumerable<Diagnostic>
No summary available.
GetHashCode() -> int
No summary available.
Overrides ValueType.GetHashCode
GetLocation() -> Location
No summary available.
GetType() -> Type
Gets the System.Type of the current instance.
Inherited from Object.GetType
HasAnnotation(annotation: SyntaxAnnotation) -> bool
No summary available.
Extension member:
IsKeyword() -> bool
No summary available.
Extension from SyntaxTokenExtension.IsKeyword
Extension member:
IsKind(kind: SyntaxKind) -> bool
No summary available.
Extension from SyntaxExtensions.IsKind
Extension member:
IsReservedWord() -> bool
No summary available.
Extension from SyntaxTokenExtension.IsReservedWord
ToFullString() -> string
No summary available.
ToString() -> string
No summary available.
Overrides ValueType.ToString
WithAdditionalAnnotations(annotations: ...SyntaxAnnotation[]) -> SyntaxToken
No summary available.
WithLeadingTrivia(trivialList: SyntaxTriviaList) -> SyntaxToken
No summary available.
WithLeadingTrivia(trivias: IEnumerable<SyntaxTrivia>) -> SyntaxToken
No summary available.
WithRawKind(rawKind: int) -> SyntaxToken
No summary available.
WithTrailingTrivia(trivialList: SyntaxTriviaList) -> SyntaxToken
No summary available.
WithTrailingTrivia(trivias: IEnumerable<SyntaxTrivia>) -> SyntaxToken
No summary available.
Operators
4 items
Static member:
operator ==(left: Nullable<SyntaxToken>, right: Nullable<SyntaxToken>) -> bool
No summary available.
Static member:
operator ==(left: SyntaxToken, right: Nullable<SyntaxToken>) -> bool
No summary available.
Static member:
operator !=(left: Nullable<SyntaxToken>, right: Nullable<SyntaxToken>) -> bool
No summary available.
Static member:
operator !=(left: SyntaxToken, right: Nullable<SyntaxToken>) -> bool
No summary available.