Class IrBlock
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
statementsIEnumerable<IrStatement>
Properties
Kind
Gets the IR node kind for this block.
public override IrNodeKind Kind { get; }
Property Value
Statements
Gets the list of statements in this block.
public List<IrStatement> Statements { get; }