Class IrConstructor
Represents a constructor call.
public class IrConstructor : IrExpression
- Inheritance
-
IrConstructor
- Inherited Members
Constructors
IrConstructor(IrType, List<IrExpression>)
Initializes a new instance of the IrConstructor class.
public IrConstructor(IrType type, List<IrExpression> arguments)
Parameters
typeIrTypeargumentsList<IrExpression>
Properties
Arguments
Gets the list of arguments passed to the constructor.
public List<IrExpression> Arguments { get; }
Property Value
Kind
Gets the node kind for this constructor call.
public override IrNodeKind Kind { get; }
Property Value
Type
Gets the type being constructed.
public override IrType Type { get; }