Skip to content

bloqade.lanes.analysis.atom.lattice.TupleResult

← Module overview

classTupleResultsource

bloqade.lanes.analysis.atom.lattice.TupleResult

Bases: MoveExecution

class TupleResult(data: tuple[MoveExecution, ...])

Parameters

NameTypeDescription
datatuple[MoveExecution, ...]

Attributes

NameTypeDescription
datatuple[MoveExecution, ...]

methodcopysource

bloqade.lanes.analysis.atom.lattice.TupleResult.copy

def copy()
source

methodis_subseteq_TupleResultsource

bloqade.lanes.analysis.atom.lattice.TupleResult.is_subseteq_TupleResult

def is_subseteq_TupleResult(elem: TupleResult) -> bool

Parameters

NameTypeDescription
elemTupleResult

Returns

bool

source

methodjoin_TupleResultsource

bloqade.lanes.analysis.atom.lattice.TupleResult.join_TupleResult

def join_TupleResult(other: TupleResult) -> MoveExecution

Parameters

NameTypeDescription
otherTupleResult

Returns

MoveExecution

source

methodmeet_TupleResultsource

bloqade.lanes.analysis.atom.lattice.TupleResult.meet_TupleResult

def meet_TupleResult(other: TupleResult) -> MoveExecution

Parameters

NameTypeDescription
otherTupleResult

Returns

MoveExecution

source