Home
last modified time | relevance | path

Searched refs:type_base (Results 1 – 18 of 18) sorted by relevance

/external/libabigail/include/
Dabg-fwd.h93 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 …]
Dabg-ir.h105 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 …]
Dabg-corpus.h106 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/
Dabg-hash.cc95 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 …]
Dabg-ir.cc79 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 …]
Dabg-comp-filter.cc1305 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 …]
Dabg-writer.cc114 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 …]
Dabg-reporter-priv.cc733 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()
Dabg-comparison-priv.h1101 added_unreachable_type_is_suppressed(const type_base *t)const ;
1104 deleted_unreachable_type_is_suppressed(const type_base *t)const ;
Dabg-reader.cc550 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()
Dabg-corpus.cc739 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()
Dabg-comparison.cc9536 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/
Dtest41-report-0.txt8 …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/
Dhb-open-file.hh321 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/
DChangeLog229 (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 …]
DNEWS85 abg-ir.cc: Fix peel_typedef_type(const type_base*).
/external/libabigail/doc/manuals/
Dabidiff.rst578 4 struct type_base
583 9 struct S0 : public type_base
608 struct type_base
/external/llvm-project/polly/lib/External/isl/
Disl_pw_templ.c228 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()