Lattice land propagators completion library
Loading...
Searching...
No Matches
lala::PC< A, Allocator > Member List

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

allocator_type typedeflala::PC< A, Allocator >
ask(const ask_type< Alloc2 > &t) constlala::PC< A, Allocator >inline
ask(size_t i) constlala::PC< A, Allocator >inline
ask_type typedeflala::PC< A, Allocator >
aty() constlala::PC< A, Allocator >inline
bot(AType atype=UNTYPED, AType atype_sub=UNTYPED, const allocator_type &alloc=allocator_type(), const sub_allocator_type &sub_alloc=sub_allocator_type())lala::PC< A, Allocator >inlinestatic
bot(Env &env, const allocator_type &alloc=allocator_type(), const sub_allocator_type &sub_alloc=sub_allocator_type())lala::PC< A, Allocator >inlinestatic
deduce(const tell_type< Alloc2 > &t)lala::PC< A, Allocator >inline
deduce(size_t i)lala::PC< A, Allocator >inline
deinterpret(const Env &env, Allocator2 allocator=Allocator2()) constlala::PC< A, Allocator >inline
deinterpret(const I &intermediate, const Env &env, Allocator2 allocator=Allocator2()) constlala::PC< A, Allocator >inline
embed(AVar x, const universe_type &dom)lala::PC< A, Allocator >inline
extract(B &ua) constlala::PC< A, Allocator >inline
formula_seq typedeflala::PC< A, Allocator >
get_allocator() constlala::PC< A, Allocator >inline
injective_concretizationlala::PC< A, Allocator >static
interpret(const F &f, Env &env, I &intermediate, IDiagnostics &diagnostics) constlala::PC< A, Allocator >inline
interpret_ask(const F &f, const Env &env, ask_type< Alloc2 > &ask, IDiagnostics &diagnostics) constlala::PC< A, Allocator >inline
interpret_tell(const F &f, Env &env, tell_type< Alloc2 > &tell, IDiagnostics &diagnostics) constlala::PC< A, Allocator >inline
is_abstract_universelala::PC< A, Allocator >static
is_bot() constlala::PC< A, Allocator >inline
is_extractable(const ExtractionStrategy &strategy=ExtractionStrategy()) constlala::PC< A, Allocator >inline
is_top() constlala::PC< A, Allocator >inline
is_totally_orderedlala::PC< A, Allocator >static
local_universe_type typedeflala::PC< A, Allocator >
namelala::PC< A, Allocator >static
num_deductions() constlala::PC< A, Allocator >inline
operator[](int x) constlala::PC< A, Allocator >inline
PC classlala::PC< A, Allocator >friend
PC(AType atype, sub_ptr sub, const allocator_type &alloc=allocator_type{})lala::PC< A, Allocator >inline
PC(PC &&other)lala::PC< A, Allocator >inline
PC(const PC< A2, Alloc2 > &other, AbstractDeps< Allocators... > &deps)lala::PC< A, Allocator >inline
preserve_botlala::PC< A, Allocator >static
preserve_concrete_coverslala::PC< A, Allocator >static
preserve_joinlala::PC< A, Allocator >static
preserve_meetlala::PC< A, Allocator >static
preserve_toplala::PC< A, Allocator >static
project(AVar x) constlala::PC< A, Allocator >inline
project(AVar x, Univ &u) constlala::PC< A, Allocator >inline
restore(const snapshot_type< Alloc2 > &snap)lala::PC< A, Allocator >inline
sequentiallala::PC< A, Allocator >static
snapshot(const Alloc2 &alloc=Alloc2()) constlala::PC< A, Allocator >inline
sub_allocator_type typedeflala::PC< A, Allocator >
sub_ptr typedeflala::PC< A, Allocator >
sub_type typedeflala::PC< A, Allocator >
tell_type typedeflala::PC< A, Allocator >
term_seq typedeflala::PC< A, Allocator >
this_type typedeflala::PC< A, 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::PC< A, Allocator >inlinestatic
top(Env &env, const allocator_type &alloc=allocator_type(), const sub_allocator_type &sub_alloc=sub_allocator_type())lala::PC< A, Allocator >inlinestatic
universe_type typedeflala::PC< A, Allocator >
vars() constlala::PC< A, Allocator >inline