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
copy_to(Group &group, Store &store) constlala::VStore< U, Allocator >inline
deduce(const tell_type< Alloc2 > &t)lala::VStore< U, Allocator >inline
deduce(size_t) constlala::VStore< U, Allocator >inline
deinterpret(const Env &env, const Allocator2 &allocator=Allocator2()) constlala::VStore< U, Allocator >inline
deinterpret(const I &intermediate, const Env &env, const Allocator2 &allocator=Allocator2()) constlala::VStore< U, Allocator >inline
embed(int x, const universe_type &dom)lala::VStore< U, Allocator >inline
embed(AVar x, const universe_type &dom)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
join(const VStore< U2, Alloc2 > &other)lala::VStore< U, Allocator >inline
join_top()lala::VStore< U, Allocator >inline
local_universe typedeflala::VStore< U, Allocator >
meet(const VStore< U2, Alloc2 > &other)lala::VStore< U, Allocator >inline
meet_bot()lala::VStore< U, Allocator >inline
namelala::VStore< U, Allocator >static
num_deductions() 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, Univ &u) constlala::VStore< U, Allocator >inline
project(AVar x) constlala::VStore< U, Allocator >inline
reset_data(allocator_type alloc)lala::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_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
VStore classlala::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