/external/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; 391 type_base* 398 is_anonymous_type(type_base*); 413 is_typedef(const type_base*); 416 is_typedef(type_base*); 440 is_declaration_only_class_or_union_type(const type_base *t); 484 const type_base* 485 is_void_pointer_type(const type_base*); [all …]
|
D | abg-ir.h | 105 size_t operator()(const type_base *l) const; 115 typedef vector<type_base*> type_base_ptrs_type; 189 is_void_type(const type_base*) const; 192 is_variadic_parameter_type(const type_base*) const; 1363 friend type_base* 1825 equals(const type_base&, const type_base&, change_kind*); 1828 class type_base : public virtual type_or_decl_base 1845 type_base(); 1869 type_base(const environment* e, size_t s, size_t a); 1876 type_base* [all …]
|
D | abg-corpus.h | 106 record_type_as_reachable_from_public_interfaces(const type_base&); 109 type_is_reachable_from_public_interfaces(const type_base&) const; 281 friend class type_base; variable
|
/external/libabigail/src/ |
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 | 79 visit_begin(abigail::ir::type_base* t) in visit_begin() 109 visit_begin(abigail::ir::type_base* d); 259 hash_as_canonical_type_or_constant(const type_base *t); 613 operator()(type_base *l, type_base *r) const in operator ()() 665 if (const type_base *lc = l->get_naked_canonical_type()) in try_canonical_compare() 666 if (const type_base *rc = r->get_naked_canonical_type()) in try_canonical_compare() 2827 is_ptr_ref_or_qual_type(const type_base *t) in is_ptr_ref_or_qual_type() 2917 operator()(const type_base *f, in operator ()() 2918 const type_base *s) in operator ()() 2970 type_base *peeled_f = peel_pointer_or_reference_type(f); in operator ()() [all …]
|
D | abg-comp-filter.cc | 1305 const type_base *integer_type = 0; in has_harmless_enum_to_int_change() 1307 type_base *first_type = in has_harmless_enum_to_int_change() 1309 type_base *second_type = in has_harmless_enum_to_int_change() 1317 if (const type_base * i = is_type_decl(first_type)) in has_harmless_enum_to_int_change() 1319 else if (const type_base *i = is_type_decl(second_type)) in has_harmless_enum_to_int_change() 1407 const type_base *f = 0; in type_diff_has_cv_qual_change_only() 1408 const type_base *s = 0; in type_diff_has_cv_qual_change_only() 1561 const type_base *f = is_type(d->first().get()); in has_void_ptr_to_ptr_change() 1562 const type_base *s = is_type(d->second().get()); in has_void_ptr_to_ptr_change() 1575 const type_base *f = is_type(d->first_pointer()).get(); in has_void_ptr_to_ptr_change() [all …]
|
D | abg-writer.cc | 114 operator()(const type_base* t) const in operator ()() 120 typedef unordered_map<type_base*, 126 typedef unordered_set<const type_base*, type_hasher, 397 type_has_existing_id(type_base* type) const in type_has_existing_id() 399 type_base *c = type->get_naked_canonical_type(); in type_has_existing_id() 401 c = const_cast<type_base*>(type); in type_has_existing_id() 418 get_id_for_type(const type_base* t) const in get_id_for_type() 420 type_base *c = t->get_naked_canonical_type(); in get_id_for_type() 422 c = const_cast<type_base*>(t); in get_id_for_type() 575 operator()(const type_base* l, const type_base* r) const in operator ()() [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-reader.cc | 550 key_type_decl(shared_ptr<type_base> type, const string& id) in key_type_decl() 636 push_and_key_type_decl(shared_ptr<type_base> t, const string& id, in push_and_key_type_decl() 1188 static shared_ptr<type_base> 3495 shared_ptr<type_base> underlying_type = in build_qualified_type_decl() 3596 shared_ptr<type_base> pointed_to_type = in build_pointer_type_def() 3682 shared_ptr<type_base> pointed_to_type = ctxt.build_or_get_type_decl(type_id, in build_reference_type_def() 4275 shared_ptr<type_base> underlying_type(ctxt.build_or_get_type_decl(type_id, in build_typedef_decl()
|
D | abg-corpus.cc | 739 corpus::record_type_as_reachable_from_public_interfaces(const type_base& t) in record_type_as_reachable_from_public_interfaces() 757 corpus::type_is_reachable_from_public_interfaces(const type_base& t) const in type_is_reachable_from_public_interfaces()
|
D | abg-comparison.cc | 9536 corpus_diff::priv::added_unreachable_type_is_suppressed(const type_base *t)const in added_unreachable_type_is_suppressed() 9558 corpus_diff::priv::deleted_unreachable_type_is_suppressed(const type_base *t) const in deleted_unreachable_type_is_suppressed()
|
/external/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::… 43 …underlying type 'class std::tr1::shared_ptr<abigail::ir::type_base>' at shared_ptr.h:983:1 changed: 46 …class std::tr1::__shared_ptr<abigail::ir::type_base, (__gnu_cxx::_Lock_policy)2u> at shared_ptr.h:… 48 …class std::tr1::__shared_ptr<abigail::ir::type_base, __gnu_cxx::_Lock_policy::_S_atomic> at shared…
|
/external/harfbuzz_ng/src/ |
D | hb-open-file.hh | 321 const void *type_base) const in get_resource_record() 322 { return (type_base+resourcesZ).as_array (get_resource_count ())[i]; } in get_resource_record() 325 const void *type_base, in sanitize() 330 resourcesZ.sanitize (c, type_base, in sanitize()
|
/external/libabigail/ |
D | ChangeLog | 229 (type_base::get_canonical_type_for): Don't perform the ODR-based 467 shared_ptr<type_base> into type_base_sptr. 661 * src/abg-hash.cc (type_base::dynamic_hash::operator()): Add a 1683 * include/abg-ir.h (class {decl_base, type_base}): Remove 1697 (type_base::get_canonical_type_for): Assert that an anonymous 1829 (type_base::get_canonical_type): Likewise. 3484 call. In the type_base* overload, replace was_indirect_type 3514 abg-ir.cc: Fix peel_typedef_type(const type_base*). 3515 * src/abg-ir.cc (peel_typedef_type): In the const type_base* 3528 * src/abg-ir.cc (equals): In the type_base, [all …]
|
D | NEWS | 85 abg-ir.cc: Fix peel_typedef_type(const type_base*).
|
/external/libabigail/doc/manuals/ |
D | abidiff.rst | 578 4 struct type_base 583 9 struct S0 : public type_base 608 struct type_base
|
/external/llvm-project/polly/lib/External/isl/ |
D | isl_pw_templ.c | 228 static __isl_give PW *FN(FN(FN(PW,from),BASE),type_base)(__isl_take EL *el in FN() argument 249 return FN(FN(FN(PW,from),BASE),type_base)(el in FN() 255 return FN(FN(FN(PW,from),BASE),type_base)(el in FN()
|