Show / Hide Table of Contents

Class IrLet

Represents a variable assignment (let binding) in the IR.

Inheritance
object
IrNode
IrLet
Inherited Members
IrNode.Line
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VM.Core.IR.Nodes
Assembly: VM.dll
Syntax
public class IrLet : IrNode

Fields

Expr

Gets or sets the expression being assigned to the variable.

Declaration
public required IrNode? Expr
Field Value
Type Description
IrNode

Name

Gets or sets the name of the variable being assigned.

Declaration
public string? Name
Field Value
Type Description
string
In this article
Back to top Generated by DocFX