Skip to content

bloqade.analysis.address.lattice.StaticContainer

← Module overview

classStaticContainersource

bloqade.analysis.address.lattice.StaticContainer

Bases: Address

A lattice element representing the results of any static container, e. g. ilist or tuple.

class StaticContainer(data: tuple[Address, ...])

Parameters

NameTypeDescription
datatuple[Address, ...]

Attributes

NameTypeDescription
datatuple[Address, ...]

methodnewsource

bloqade.analysis.address.lattice.StaticContainer.new

def new(data: tuple[Address, ...])

Parameters

NameTypeDescription
datatuple[Address, ...]
source

methodjoinsource

bloqade.analysis.address.lattice.StaticContainer.join

def join(other: Address) -> Address

Parameters

NameTypeDescription
otherAddress

Returns

Address

source

methodmeetsource

bloqade.analysis.address.lattice.StaticContainer.meet

def meet(other: Address) -> Address

Parameters

NameTypeDescription
otherAddress

Returns

Address

source

methodis_subseteqsource

bloqade.analysis.address.lattice.StaticContainer.is_subseteq

def is_subseteq(other: Address) -> bool

Parameters

NameTypeDescription
otherAddress

Returns

bool

source