Class IrAssignment
Represents an assignment statement.
public class IrAssignment : IrStatement
- Inheritance
-
IrAssignment
- Inherited Members
Constructors
IrAssignment(IrExpression, IrExpression)
Initializes a new instance of IrAssignment with the specified target and value.
public IrAssignment(IrExpression target, IrExpression value)
Parameters
targetIrExpressionvalueIrExpression
Properties
Kind
Gets the IR node kind for this statement.
public override IrNodeKind Kind { get; }
Property Value
Target
Gets the assignment target expression.
public IrExpression Target { get; }
Property Value
Value
Gets the value expression to assign.
public IrExpression Value { get; }