Table of Contents

Class IrConstructor

Namespace
Xui.GPU.IR
Assembly
Xui.Core.dll

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

type IrType
arguments List<IrExpression>

Properties

Arguments

Gets the list of arguments passed to the constructor.

public List<IrExpression> Arguments { get; }

Property Value

List<IrExpression>

Kind

Gets the node kind for this constructor call.

public override IrNodeKind Kind { get; }

Property Value

IrNodeKind

Type

Gets the type being constructed.

public override IrType Type { get; }

Property Value

IrType