/third_party/libabigail/src/ |
H A D | abg-ir-priv.h | 175 // <type_base definitions> 177 /// Definition of the private data of @ref type_base. 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() 350 }; // end struct type_base::priv 443 vector<const type_base*> left_type_comp_operands_; 444 vector<const type_base*> right_type_comp_operands [all...] |
H A D | abg-hash.cc | 89 /// Hash function for an instance of @ref type_base. 95 type_base::hash::operator()(const type_base& t) const in operator ()() 107 /// Hash function for an instance of @ref type_base. 113 type_base::hash::operator()(const type_base* t) const in operator ()() 116 /// Hash function for an instance of @ref type_base. 122 type_base::hash::operator()(const type_base_sptr t) const in operator ()() 152 type_base::hash type_hash; in operator ()() 197 type_base in operator ()() [all...] |
H A 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 in push_composite_type_comparison_operands() 13052 lookup_type(const type_base&t, const corpus& corp) lookup_type() argument 14510 type_base::type_base(const environment& e, size_t s, size_t a) type_base() function in abigail::ir::type_base [all...] |
H A 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 * in has_void_ptr_to_ptr_change() [all...] |
H A 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 ()() 174 // A convenience typedef for a set of type_base*. 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* typ [all...] |
H A 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()
|
H A 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 ;
|
H A 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()
|
H A D | abg-ctf-reader.cc | 1376 result = dynamic_pointer_cast<type_base> in process_ctf_qualified_type()
|
H A 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() 5781 /// @param node the xml node to build the type_base from. 5783 /// @return a pointer to the newly built type_base upon successful
|
H A 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/ |
H A D | abg-fwd.h | 93 class type_base; 95 // Convenience typedef for a shared pointer on a @ref type_base 96 typedef shared_ptr<type_base> type_base_sptr; 98 /// Convenience typedef for a weak pointer on a @ref type_base 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 * [all...] |
H A D | abg-ir.h | 48 /// This means that for each instance of abigail::type_base (a type) there 106 size_t operator()(const type_base *l) const; 115 /// Helper typedef for a vector of pointer to type_base. 116 typedef vector<type_base*> type_base_ptrs_type; 118 /// Helper typedef for a vector of shared pointer to a type_base. 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 1934 class type_base : public virtual type_or_decl_base global() class [all...] |
H A 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;
|
/third_party/skia/third_party/externals/harfbuzz/src/ |
H A 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/node/deps/v8/src/compiler/ |
H A D | types.h | 478 Type(TypeBase* type_base) // NOLINT(runtime/explicit) in Type() argument 479 : payload_(reinterpret_cast<uint64_t>(type_base)) {} in Type()
|
/third_party/libabigail/tools/ |
H A D | abilint.cc | 53 using abigail::type_base;
|