Skip to content

bloqade.lanes.dialects.move.ConsumesState

← Module overview

classConsumesStatesource

bloqade.lanes.dialects.move.ConsumesState

Bases: ir.Trait

class ConsumesState(terminates: bool, argument_index: int = 0)

Parameters

NameTypeDefaultDescription
terminatesboolrequired
argument_indexint0

Attributes

NameTypeDefaultDescription
terminatesboolrequired
argument_indexint0

methodget_state_argumentsource

bloqade.lanes.dialects.move.ConsumesState.get_state_argument

def get_state_argument(stmt: ir.Statement) -> ir.SSAValue

Parameters

NameTypeDescription
stmtir.Statement

Returns

ir.SSAValue

source