VariableRenaming Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]
[System.Serializable]
public class VariableRenaming : Microsoft.Quantum.QsCompiler.Transformations.Core.SyntaxTreeTransformation
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]
[<System.Serializable>]
type VariableRenaming = class
    inherit SyntaxTreeTransformation
Public Class VariableRenaming
Inherits SyntaxTreeTransformation
Inheritance
VariableRenaming
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute SerializableAttribute

Constructors

VariableRenaming()

Properties

ExpressionKinds (Inherited from SyntaxTreeTransformation)
Expressions (Inherited from SyntaxTreeTransformation)
Namespaces (Inherited from SyntaxTreeTransformation)
StatementKinds (Inherited from SyntaxTreeTransformation)
Statements (Inherited from SyntaxTreeTransformation)
Types (Inherited from SyntaxTreeTransformation)

Methods

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

Applies to