Class IrBinary
Represents a binary operation in the IR.
Inherited Members
Namespace: VM.Core.IR.Nodes
Assembly: VM.dll
Syntax
public class IrBinary : IrNode
Fields
Left
Gets or sets the left operand of the binary operation.
Declaration
public required IrNode? Left
Field Value
| Type | Description |
|---|---|
| IrNode |
Op
Gets or sets the binary operator (e.g., "+", "-", "*", "/", "==", etc.).
Declaration
public required string Op
Field Value
| Type | Description |
|---|---|
| string |
Right
Gets or sets the right operand of the binary operation.
Declaration
public required IrNode? Right
Field Value
| Type | Description |
|---|---|
| IrNode |