/third_party/libabigail/src/ |
D | abg-ir-priv.h | 178 struct type_base::priv 189 type_base* naked_canonical_type; 251 depends_on_recursive_type(const type_base* dependant) const in depends_on_recursive_type() 269 set_depends_on_recursive_type(const type_base * t) in set_depends_on_recursive_type() 284 set_does_not_depend_on_recursive_type(const type_base *t) in set_does_not_depend_on_recursive_type() 443 vector<const type_base*> left_type_comp_operands_; 444 vector<const type_base*> right_type_comp_operands_; 660 push_composite_type_comparison_operands(const type_base* left, in push_composite_type_comparison_operands() 661 const type_base* right) in push_composite_type_comparison_operands() 683 pop_composite_type_comparison_operands(const type_base* left, in pop_composite_type_comparison_operands() [all …]
|
D | abg-hash.cc | 95 type_base::hash::operator()(const type_base& t) const in operator ()() 113 type_base::hash::operator()(const type_base* t) const in operator ()() 122 type_base::hash::operator()(const type_base_sptr t) const in operator ()() 152 type_base::hash type_hash; in operator ()() 197 type_base::hash type_hash; in operator ()() 213 type_base::hash type_hash; in operator ()() 231 type_base::hash type_base_hash; in operator ()() 233 type_base::shared_ptr_hash hash_type_ptr; in operator ()() 249 type_base::hash hash_type_base; in operator ()() 251 type_base::shared_ptr_hash hash_type_ptr; in operator ()() [all …]
|
D | abg-ir.cc | 56 visit_begin(abigail::ir::type_base* d); 206 hash_as_canonical_type_or_constant(const type_base *t); 215 get_internal_integral_type_name(const type_base*); 224 push_composite_type_comparison_operands(const type_base& left, 225 const type_base& right); 228 pop_composite_type_comparison_operands(const type_base& left, 229 const type_base& right); 232 mark_dependant_types_compared_until(const type_base &r); 244 push_composite_type_comparison_operands(const type_base& left, in push_composite_type_comparison_operands() 245 const type_base& right) in push_composite_type_comparison_operands() [all …]
|
D | abg-comp-filter.cc | 1342 const type_base *integer_type = 0; in has_harmless_enum_to_int_change() 1344 type_base *first_type = in has_harmless_enum_to_int_change() 1346 type_base *second_type = in has_harmless_enum_to_int_change() 1354 if (const type_base * i = is_type_decl(first_type)) in has_harmless_enum_to_int_change() 1356 else if (const type_base *i = is_type_decl(second_type)) in has_harmless_enum_to_int_change() 1444 const type_base *f = 0; in type_diff_has_cv_qual_change_only() 1445 const type_base *s = 0; in type_diff_has_cv_qual_change_only() 1598 const type_base *f = is_type(d->first().get()); in has_void_ptr_to_ptr_change() 1599 const type_base *s = is_type(d->second().get()); in has_void_ptr_to_ptr_change() 1612 const type_base *f = is_type(d->first_pointer()).get(); in has_void_ptr_to_ptr_change() [all …]
|
D | abg-writer.cc | 110 typedef unordered_map<type_base*, interned_string> type_ptr_map; 129 operator() (const type_base* p) const in operator ()() 165 operator()(const type_base *l, const type_base *r) const in operator ()() 175 typedef std::unordered_set<const type_base*> type_ptr_set_type; 181 typedef std::unordered_set<const type_base*, 190 typedef std::unordered_map<const type_base*, interned_string, 454 type_has_existing_id(type_base* type) const in type_has_existing_id() 473 get_id_for_type(type_base* type) const in get_id_for_type() 475 type_base* c = get_exemplar_type(type); in get_id_for_type() 576 type_base* t = get_exemplar_type(type.get()); in record_type_as_referenced() [all …]
|
D | abg-reporter-priv.cc | 733 type_base_sptr f = dynamic_pointer_cast<type_base>(first), in report_size_and_alignment_changes() 734 s = dynamic_pointer_cast<type_base>(second); in report_size_and_alignment_changes()
|
D | abg-comparison-priv.h | 1101 added_unreachable_type_is_suppressed(const type_base *t)const ; 1104 deleted_unreachable_type_is_suppressed(const type_base *t)const ;
|
D | abg-corpus.cc | 716 corpus::record_type_as_reachable_from_public_interfaces(const type_base& t) in record_type_as_reachable_from_public_interfaces() 734 corpus::type_is_reachable_from_public_interfaces(const type_base& t) const in type_is_reachable_from_public_interfaces()
|
D | abg-ctf-reader.cc | 1376 result = dynamic_pointer_cast<type_base> in process_ctf_qualified_type()
|
D | abg-reader.cc | 754 push_and_key_type_decl(shared_ptr<type_base> t, const string& id, in push_and_key_type_decl() 1405 static shared_ptr<type_base> 3814 shared_ptr<type_base> underlying_type = in build_qualified_type_decl()
|
D | abg-comparison.cc | 9410 corpus_diff::priv::added_unreachable_type_is_suppressed(const type_base *t)const in added_unreachable_type_is_suppressed() 9432 corpus_diff::priv::deleted_unreachable_type_is_suppressed(const type_base *t) const in deleted_unreachable_type_is_suppressed()
|
/third_party/libabigail/include/ |
D | abg-fwd.h | 93 class type_base; variable 96 typedef shared_ptr<type_base> type_base_sptr; 99 typedef weak_ptr<type_base> type_base_wptr; 394 type_base* 401 is_anonymous_type(const type_base*); 422 is_typedef(const type_base*); 425 is_typedef(type_base*); 449 is_declaration_only_class_or_union_type(const type_base *t); 493 const type_base* 494 is_void_pointer_type(const type_base*); [all …]
|
D | abg-ir.h | 106 size_t operator()(const type_base *l) const; 116 typedef vector<type_base*> type_base_ptrs_type; 190 is_void_type(const type_base*) const; 193 is_variadic_parameter_type(const type_base*) const; 244 type_base* get_canonical_type(const char* name, unsigned index); 1463 friend type_base* 1931 equals(const type_base&, const type_base&, change_kind*); 1934 class type_base : public virtual type_or_decl_base 1951 type_base(); 1975 type_base(const environment& e, size_t s, size_t a); [all …]
|
D | abg-corpus.h | 99 record_type_as_reachable_from_public_interfaces(const type_base&); 102 type_is_reachable_from_public_interfaces(const type_base&) const; 274 friend class type_base; variable
|
/third_party/libabigail/tests/data/test-diff-filter/ |
D | test41-report-0.txt | 8 …ml_writer::write_context::record_decl_only_type_as_emitted(abigail::ir::type_base*)' {_ZN7abiga… 22 …ml_writer::type_ptr_map&, std::vector<abigail::ir::type_base *, std::allocator<abigail::ir::type_b… 23 …vector<std::tr1::shared_ptr<abigail::ir::type_base>, std::allocator<std::tr1::shared_ptr<abigail::… 39 …string abigail::xml_writer::write_context::get_id_for_type(abigail::ir::type_base*) const' at abg-… 60 …type_base*, abigail::interned_string, abigail::xml_writer::type_hasher, abigail::diff_utils::deep_… 61 …type_base*, abigail::interned_string, abigail::xml_writer::type_hasher, abigail::diff_utils::deep_… 64 …type_base*, abigail::interned_string, abigail::xml_writer::type_hasher, abigail::diff_utils::deep_… 66 …type_base *, abigail::interned_string, abigail::xml_writer::type_hasher, abigail::diff_utils::deep… 96 …underlying type 'class std::tr1::shared_ptr<abigail::ir::type_base>' at shared_ptr.h:983:1 changed: 99 …class std::tr1::__shared_ptr<abigail::ir::type_base, (__gnu_cxx::_Lock_policy)2u> at shared_ptr.h:… [all …]
|
/third_party/harfbuzz/src/ |
D | hb-open-file.hh | 316 const void *type_base) const in get_resource_record() 317 { return (type_base+resourcesZ).as_array (get_resource_count ())[i]; } in get_resource_record() 320 const void *type_base, in sanitize() 325 resourcesZ.sanitize (c, type_base, in sanitize()
|
/third_party/flutter/skia/third_party/externals/harfbuzz/src/ |
D | hb-open-file.hh | 320 const void *type_base) const in get_resource_record() 321 { return (type_base+resourcesZ).as_array (get_resource_count ())[i]; } in get_resource_record() 324 const void *type_base, in sanitize() 329 resourcesZ.sanitize (c, type_base, in sanitize()
|
/third_party/skia/third_party/externals/harfbuzz/src/ |
D | hb-open-file.hh | 331 const void *type_base) const in get_resource_record() 332 { return (type_base+resourcesZ).as_array (get_resource_count ())[i]; } in get_resource_record() 335 const void *type_base, in sanitize() 340 resourcesZ.sanitize (c, type_base, in sanitize()
|
/third_party/libabigail/ |
D | ChangeLog | 819 (type_base::type_base): Likewise. 935 (type_base::get_canonical_type_for, type_base::type_base) 936 (type_base::get_cached_pretty_representation) 1219 (type_base::priv::propagated_canonical_type_confirmed_): Define 1221 (type_base::priv::priv): Initialize it. 1222 (type_base::priv::{propagated_canonical_type_confirmed, 1225 (type_base::priv::clear_propagated_canonical_type): Do not clear 1227 (type_base::priv::confirm_ct_propagation_for_types_dependant_on): Rename 1228 type_base::confirm_ct into this. Mark the confirmed propagated 1230 (type_base::priv::confirm_ct_propagation): This is now a new member [all …]
|
D | NEWS | 513 abg-ir.cc: Fix peel_typedef_type(const type_base*).
|
/third_party/libabigail/tools/ |
D | abilint.cc | 53 using abigail::type_base;
|
/third_party/libabigail/doc/manuals/ |
D | abidiff.rst | 692 4 struct type_base 697 9 struct S0 : public type_base 722 struct type_base
|