Table of Contents

Class IrBlock

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

Represents a block of statements.

public class IrBlock : IrStatement
Inheritance
IrBlock
Inherited Members

Constructors

IrBlock()

Initializes a new empty block.

public IrBlock()

IrBlock(IEnumerable<IrStatement>)

Initializes a new block with the specified statements.

public IrBlock(IEnumerable<IrStatement> statements)

Parameters

statements IEnumerable<IrStatement>

Properties

Kind

Gets the IR node kind for this block.

public override IrNodeKind Kind { get; }

Property Value

IrNodeKind

Statements

Gets the list of statements in this block.

public List<IrStatement> Statements { get; }

Property Value

List<IrStatement>