Lattice Land Powerdomains Library
Loading...
Searching...
No Matches
lala::Tables< A, U, Allocator > Member List

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

allocator_type typedeflala::Tables< A, U, Allocator >
ask(const ask_type< Alloc > &a) constlala::Tables< A, U, Allocator >inline
aty() constlala::Tables< A, U, Allocator >inline
bitset_type typedeflala::Tables< A, U, Allocator >
bot(AType atype=UNTYPED, AType atype_sub=UNTYPED, const allocator_type &alloc=allocator_type(), const sub_allocator_type &sub_alloc=sub_allocator_type())lala::Tables< A, U, Allocator >inlinestatic
bot(Env &env, const allocator_type &alloc=allocator_type(), const sub_allocator_type &sub_alloc=sub_allocator_type())lala::Tables< A, U, Allocator >inlinestatic
crefine(size_t table_num, size_t col, BInc< Mem > &has_changed)lala::Tables< A, U, Allocator >inline
deinterpret(const Env &env) constlala::Tables< A, U, Allocator >inline
extract(B &ua) constlala::Tables< A, U, Allocator >inline
flatten(const F &f, const typename F::allocator_type &alloc) constlala::Tables< A, U, Allocator >inline
flatten_and(const F &f, typename F::Sequence &conjuncts) constlala::Tables< A, U, Allocator >inline
flatten_or(const F &f, typename F::Sequence &disjuncts) constlala::Tables< A, U, Allocator >inline
get_allocator() constlala::Tables< A, U, Allocator >inline
injective_concretizationlala::Tables< A, U, Allocator >static
interpret(const F &f2, Env &env, I &intermediate, IDiagnostics &diagnostics) constlala::Tables< A, U, Allocator >inline
interpret_ask(const F &f, const Env &env, ask_type< Alloc > &ask, IDiagnostics &diagnostics) constlala::Tables< A, U, Allocator >inline
interpret_atom(battery::vector< AVar, Alloc > &header, battery::vector< battery::vector< local_universe, Alloc >, Alloc > &tell_table, battery::vector< battery::vector< local_universe, Alloc >, Alloc > &ask_table, const F &f, Env &env, IDiagnostics &diagnostics) constlala::Tables< A, U, Allocator >inline
interpret_tell(const F &f, Env &env, tell_type< Alloc > &tell, IDiagnostics &diagnostics) constlala::Tables< A, U, Allocator >inline
is_abstract_universelala::Tables< A, U, Allocator >static
is_bot() constlala::Tables< A, U, Allocator >inline
is_extractable(const ExtractionStrategy &strategy=ExtractionStrategy()) constlala::Tables< A, U, Allocator >inline
is_top() constlala::Tables< A, U, Allocator >inline
is_totally_orderedlala::Tables< A, U, Allocator >static
local_universe typedeflala::Tables< A, U, Allocator >
lrefine(size_t table_num, size_t row, size_t col, BInc< Mem > &has_changed)lala::Tables< A, U, Allocator >inline
memory_type typedeflala::Tables< A, U, Allocator >
namelala::Tables< A, U, Allocator >static
num_refinements() constlala::Tables< A, U, Allocator >inline
num_tables() constlala::Tables< A, U, Allocator >inline
operator[](int x) constlala::Tables< A, U, Allocator >inline
preserve_botlala::Tables< A, U, Allocator >static
preserve_concrete_coverslala::Tables< A, U, Allocator >static
preserve_joinlala::Tables< A, U, Allocator >static
preserve_meetlala::Tables< A, U, Allocator >static
preserve_toplala::Tables< A, U, Allocator >static
project(AVar x) constlala::Tables< A, U, Allocator >inline
refine(size_t i, BInc< Mem > &has_changed)lala::Tables< A, U, Allocator >inline
restore(const snapshot_type< Alloc2 > &snap)lala::Tables< A, U, Allocator >inline
sequentiallala::Tables< A, U, Allocator >static
snapshot(const Alloc2 &alloc=Alloc2()) constlala::Tables< A, U, Allocator >inline
sub_allocator_type typedeflala::Tables< A, U, Allocator >
sub_local_universe typedeflala::Tables< A, U, Allocator >
sub_ptr typedeflala::Tables< A, U, Allocator >
sub_type typedeflala::Tables< A, U, Allocator >
sub_universe_type typedeflala::Tables< A, U, Allocator >
subdomain() constlala::Tables< A, U, Allocator >inline
table_collection_type typedeflala::Tables< A, U, Allocator >
table_headers typedeflala::Tables< A, U, Allocator >
table_type typedeflala::Tables< A, U, Allocator >
Tables classlala::Tables< A, U, Allocator >friend
Tables(AType uid, AType store_aty, sub_ptr sub, const allocator_type &alloc=allocator_type())lala::Tables< A, U, Allocator >inline
Tables(AType uid, sub_ptr sub, const allocator_type &alloc=allocator_type())lala::Tables< A, U, Allocator >inline
Tables(const Tables< A2, U2, Alloc2 > &other, AbstractDeps< Allocators... > &deps)lala::Tables< A, U, Allocator >inline
tell(const tell_type< Alloc > &t, BInc< Mem > &has_changed)lala::Tables< A, U, Allocator >inline
tell(const tell_type< Alloc > &t)lala::Tables< A, U, Allocator >inline
tell(AVar x, const sub_universe_type &dom)lala::Tables< A, U, Allocator >inline
tell(AVar x, const sub_universe_type &dom, BInc< Mem > &has_changed)lala::Tables< A, U, Allocator >inline
this_type typedeflala::Tables< A, U, Allocator >
top(AType atype=UNTYPED, AType atype_sub=UNTYPED, const allocator_type &alloc=allocator_type(), const sub_allocator_type &sub_alloc=sub_allocator_type())lala::Tables< A, U, Allocator >inlinestatic
top(Env &env, const allocator_type &alloc=allocator_type(), const sub_allocator_type &sub_alloc=sub_allocator_type())lala::Tables< A, U, Allocator >inlinestatic
universe_type typedeflala::Tables< A, U, Allocator >
vars() constlala::Tables< A, U, Allocator >inline