add_to_types_with_non_confirmed_propagated_ct(const type_base *t) | environment::priv | inline |
allow_type_comparison_results_caching(bool f) | environment::priv | inline |
allow_type_comparison_results_caching() const | environment::priv | inline |
allow_type_comparison_results_caching_ (defined in environment::priv) | environment::priv | |
analyze_exported_interfaces_only_ (defined in environment::priv) | environment::priv | |
cache_type_comparison_result(T &first, T &second, bool r) | environment::priv | inline |
cancel_all_non_confirmed_propagated_canonical_types() | environment::priv | inline |
cancel_ct_propagation(const type_base *t) | environment::priv | inline |
cancel_ct_propagation_for_types_dependant_on(const type_base *target) | environment::priv | inline |
canonical_types_ (defined in environment::priv) | environment::priv | |
canonicalization_is_done_ (defined in environment::priv) | environment::priv | |
clear_propagated_canonical_type(const type_base *t) | environment::priv | inline |
clear_type_comparison_results_cache() | environment::priv | inline |
collect_types_that_depends_on(const type_base *target, const pointer_set &types, pointer_set &collected) | environment::priv | inline |
config_ (defined in environment::priv) | environment::priv | |
confirm_ct_propagation(const type_base *t) | environment::priv | inline |
confirm_ct_propagation() | environment::priv | inline |
confirm_ct_propagation_for_types_dependant_on(const type_base *dependant_type) | environment::priv | inline |
decl_only_class_equals_definition_ (defined in environment::priv) | environment::priv | |
do_log(bool f) (defined in environment::priv) | environment::priv | inline |
do_log() const (defined in environment::priv) | environment::priv | inline |
do_log_ (defined in environment::priv) | environment::priv | |
do_on_the_fly_canonicalization_ (defined in environment::priv) | environment::priv | |
extra_live_types_ (defined in environment::priv) | environment::priv | |
is_recursive_type(const type_base *t) | environment::priv | inline |
is_type_comparison_cached(T &first, T &second, bool &r) | environment::priv | inline |
left_classes_being_compared_ (defined in environment::priv) | environment::priv | |
left_fn_types_being_compared_ (defined in environment::priv) | environment::priv | |
left_type_comp_operands_ (defined in environment::priv) | environment::priv | |
mark_dependant_types(const type_base *type, vector< const type_base * > &types) | environment::priv | inline |
mark_dependant_types_compared_until(const type_base *right) | environment::priv | inline |
pop_composite_type_comparison_operands(const type_base *left, const type_base *right) | environment::priv | inline |
priv() (defined in environment::priv) | environment::priv | inline |
propagate_ct(const type_base &src, const type_base &dest) | environment::priv | inline |
push_composite_type_comparison_operands(const type_base *left, const type_base *right) | environment::priv | inline |
recursive_types_ (defined in environment::priv) | environment::priv | |
remove_from_types_with_non_confirmed_propagated_ct(const type_base *dependant) | environment::priv | inline |
right_classes_being_compared_ (defined in environment::priv) | environment::priv | |
right_fn_types_being_compared_ (defined in environment::priv) | environment::priv | |
right_type_comp_operands_ (defined in environment::priv) | environment::priv | |
set_is_not_recursive(const type_base *t) | environment::priv | inline |
sorted_canonical_types_ (defined in environment::priv) | environment::priv | mutable |
string_pool_ (defined in environment::priv) | environment::priv | |
type_comparison_results_cache_ (defined in environment::priv) | environment::priv | |
types_with_non_confirmed_propagated_ct_ (defined in environment::priv) | environment::priv | |
use_enum_binary_only_equality_ (defined in environment::priv) | environment::priv | |
variadic_marker_type_ (defined in environment::priv) | environment::priv | |
void_pointer_type_ (defined in environment::priv) | environment::priv | |
void_type_ (defined in environment::priv) | environment::priv | |