Lattice Land Core Library
Loading...
Searching...
No Matches
lala::VStore< U, Allocator > Member List

This is the complete list of members for lala::VStore< U, Allocator >, including all inherited members.

allocator_type typedeflala::VStore< U, Allocator >
ask(const ask_type< Alloc2 > &t) constlala::VStore< U, Allocator >inline
ask_type typedeflala::VStore< U, Allocator >
aty() constlala::VStore< U, Allocator >inline
bot(AType atype=UNTYPED, const allocator_type &alloc=allocator_type{})lala::VStore< U, Allocator >inlinestatic
bot(Env &env, const allocator_type &alloc=allocator_type{})lala::VStore< U, Allocator >inlinestatic
deinterpret(const Env &env) constlala::VStore< U, Allocator >inline
dtell(const VStore< U2, Alloc2 > &other, BInc< Mem > &has_changed)lala::VStore< U, Allocator >inline
dtell(const VStore< U2, Alloc2 > &other)lala::VStore< U, Allocator >inline
dtell_bot()lala::VStore< U, Allocator >inline
extract(VStore< U2, Alloc2 > &ua) constlala::VStore< U, Allocator >inline
get_allocator() constlala::VStore< U, Allocator >inline
injective_concretizationlala::VStore< U, Allocator >static
interpret(const F &f, Env &env, I &intermediate, IDiagnostics &diagnostics) constlala::VStore< U, Allocator >inline
interpret_ask(const F &f, const Env &env, ask_type< Alloc2 > &ask, IDiagnostics &diagnostics) constlala::VStore< U, Allocator >inline
interpret_tell(const F &f, Env &env, tell_type< Alloc2 > &tell, IDiagnostics &diagnostics) constlala::VStore< U, Allocator >inline
is_abstract_universelala::VStore< U, Allocator >static
is_bot() constlala::VStore< U, Allocator >inline
is_extractable(const ExtractionStrategy &strategy=ExtractionStrategy()) constlala::VStore< U, Allocator >inline
is_top() constlala::VStore< U, Allocator >inline
is_totally_orderedlala::VStore< U, Allocator >static
local_universe typedeflala::VStore< U, Allocator >
namelala::VStore< U, Allocator >static
num_refinements() constlala::VStore< U, Allocator >inline
operator[](int x) constlala::VStore< U, Allocator >inline
preserve_botlala::VStore< U, Allocator >static
preserve_concrete_coverslala::VStore< U, Allocator >static
preserve_joinlala::VStore< U, Allocator >static
preserve_meetlala::VStore< U, Allocator >static
preserve_toplala::VStore< U, Allocator >static
print() constlala::VStore< U, Allocator >inline
project(AVar x) constlala::VStore< U, Allocator >inline
refine(size_t, BInc< M > &) constlala::VStore< U, Allocator >inline
restore(const snapshot_type< Alloc > &snap)lala::VStore< U, Allocator >inline
sequentiallala::VStore< U, Allocator >static
snapshot(const Alloc &alloc=Alloc()) constlala::VStore< U, Allocator >inline
snapshot_type typedeflala::VStore< U, Allocator >
tell(int x, const universe_type &dom)lala::VStore< U, Allocator >inline
tell(int x, const universe_type &dom, BInc< Mem > &has_changed)lala::VStore< U, Allocator >inline
tell(AVar x, const universe_type &dom)lala::VStore< U, Allocator >inline
tell(AVar x, const universe_type &dom, BInc< Mem > &has_changed)lala::VStore< U, Allocator >inline
tell(const tell_type< Alloc2 > &t, BInc< Mem > &has_changed)lala::VStore< U, Allocator >inline
tell(const tell_type< Alloc2 > &t)lala::VStore< U, Allocator >inline
tell(const VStore< U2, Alloc2 > &other, BInc< Mem > &has_changed)lala::VStore< U, Allocator >inline
tell(const VStore< U2, Alloc2 > &other)lala::VStore< U, Allocator >inline
tell_top()lala::VStore< U, Allocator >inline
tell_type typedeflala::VStore< U, Allocator >
this_type typedeflala::VStore< U, Allocator >
top(AType atype=UNTYPED, const allocator_type &alloc=allocator_type{})lala::VStore< U, Allocator >inlinestatic
top(Env &env, const allocator_type &alloc=allocator_type{})lala::VStore< U, Allocator >inlinestatic
universe_type typedeflala::VStore< U, Allocator >
vars() constlala::VStore< U, Allocator >inline
VStorelala::VStore< U, Allocator >friend
VStore(const this_type &other)lala::VStore< U, Allocator >inline
VStore(AType atype, const allocator_type &alloc=allocator_type())lala::VStore< U, Allocator >inline
VStore(AType atype, size_t size, const allocator_type &alloc=allocator_type())lala::VStore< U, Allocator >inline
VStore(const VStore< R, allocator_type > &other)lala::VStore< U, Allocator >inline
VStore(const VStore< R, Alloc2 > &other, const allocator_type &alloc=allocator_type())lala::VStore< U, Allocator >inline
VStore(const VStore< R, Alloc2 > &other, const AbstractDeps< Allocators... > &deps)lala::VStore< U, Allocator >inline
VStore(this_type &&other)lala::VStore< U, Allocator >inline