Skip to content

bloqade.lanes.analysis.atom.lattice.MoveExecution

← Module overview

classMoveExecutionsource

bloqade.lanes.analysis.atom.lattice.MoveExecution

Bases: SimpleJoinMixin['MoveExecution'], SimpleMeetMixin['MoveExecution'], IsSubsetEqMixin['MoveExecution'], _ElemVisitor, BoundedLattice['MoveExecution']

class MoveExecution

methodtopsource

bloqade.lanes.analysis.atom.lattice.MoveExecution.top

def top() -> MoveExecution

Returns

MoveExecution

source

methodbottomsource

bloqade.lanes.analysis.atom.lattice.MoveExecution.bottom

def bottom() -> MoveExecution

Returns

MoveExecution

source

methodcopysource

bloqade.lanes.analysis.atom.lattice.MoveExecution.copy

def copy(self: Self) -> Self

Parameters

NameTypeDescription
selfSelf

Returns

Self

source

methodjoinsource

bloqade.lanes.analysis.atom.lattice.MoveExecution.join

def join(other: MoveExecution) -> MoveExecution

Parameters

NameTypeDescription
otherMoveExecution

Returns

MoveExecution

source

methodmeetsource

bloqade.lanes.analysis.atom.lattice.MoveExecution.meet

def meet(other: MoveExecution) -> MoveExecution

Parameters

NameTypeDescription
otherMoveExecution

Returns

MoveExecution

source