SyntaxTreeTransformation<T> Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]
[System.Serializable]
public class SyntaxTreeTransformation<T>
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]
[<System.Serializable>]
type SyntaxTreeTransformation<'T> = class
Public Class SyntaxTreeTransformation(Of T)

Type Parameters

T
Inheritance
SyntaxTreeTransformation<T>
Derived
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute SerializableAttribute

Constructors

SyntaxTreeTransformation<T>(T)
SyntaxTreeTransformation<T>(T, TransformationOptions)

Properties

ExpressionKinds
Expressions
Namespaces
SharedState
StatementKinds
Statements
Types

Methods

OnAbsoluteLocation(QsNullable<QsLocation>)
OnArgumentTuple(QsTuple<LocalVariableDeclaration<QsLocalSymbol,ResolvedType>>)
OnCompilation(QsCompilation)
OnExpressionRange(QsNullable<Range>)
OnItemName(UserDefinedType, String)
OnItemNameDeclaration(String)
OnLocalName(String)
OnLocalNameDeclaration(String)
OnRelativeLocation(QsNullable<QsLocation>)
OnSymbolLocation(QsNullable<Position>, Range)
OnTypeRange(TypeRange)

Applies to