Class
SyntaxTree
class SyntaxTree
Namespace: Raven.CodeAnalysis.Syntax
Assembly: Raven.CodeAnalysis.dll
Source file: SyntaxTree.GeneratedCode.cs, SyntaxTree.Submissions.cs, SyntaxTree.cs
Inheritance: Object → SyntaxTree
Properties
5 items
Encoding: Encoding
No summary available.
FilePath: string
No summary available.
HasCompilationUnit: bool
No summary available.
Length: int
No summary available.
Options: ParseOptions
No summary available.
Methods
20 items
Static member:
Create(compilationUnit: CompilationUnitSyntax, options?: ParseOptions?, encoding?: Encoding?, filePath?: string?) -> SyntaxTree
No summary available.
Equals(obj: object?) -> bool
Determines whether the specified object is equal to the current object.
Inherited from Object.Equals
GetChanges(oldTree: SyntaxTree) -> IEnumerable<TextChange>
No summary available.
GetDiagnostics(cancellationToken?: CancellationToken) -> IEnumerable<Diagnostic>
No summary available.
GetDiagnostics(span: TextSpan) -> IEnumerable<Diagnostic>
No summary available.
GetDiagnostics(syntaxNodeOrToken: SyntaxNodeOrToken) -> IEnumerable<Diagnostic>
No summary available.
GetHashCode() -> int
Serves as the default hash function.
Inherited from Object.GetHashCode
GetLocation(span: TextSpan) -> Location
No summary available.
GetNodeForSpan(span: TextSpan) -> SyntaxNode?
No summary available.
GetNodesInSpan(span: TextSpan) -> IEnumerable<SyntaxNode>
Gets the nodes in span.
GetNodeToReplace(span: TextSpan) -> SyntaxNode?
No summary available.
GetRoot(cancellationToken?: CancellationToken) -> CompilationUnitSyntax
No summary available.
GetSubmissionCompleteness(cancellationToken?: CancellationToken) -> SubmissionCompleteness
Classifies whether this script or interactive syntax tree is ready to compile.
GetText() -> SourceText
No summary available.
GetType() -> Type
Gets the System.Type of the current instance.
Inherited from Object.GetType
Static member:
ParseText(sourceText: SourceText, options?: ParseOptions?, path?: string?) -> SyntaxTree
No summary available.
Static member:
ParseText(text: string, options?: ParseOptions?, encoding?: Encoding?, path?: string?) -> SyntaxTree
No summary available.
ToString() -> string?
Returns a string that represents the current object.
Inherited from Object.ToString
TryGetText(text: out SourceText?) -> bool
No summary available.
WithChangedText(newText: SourceText) -> SyntaxTree
No summary available.