Home
last modified time | relevance | path

Searched refs:type_base (Results 1 - 17 of 17) sorted by relevance

/third_party/libabigail/src/
H A Dabg-ir-priv.h175 // <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 Dabg-hash.cc89 /// 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 Dabg-ir.cc56 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 Dabg-comp-filter.cc1342 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 Dabg-writer.cc110 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 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()
H A 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 ;
H A Dabg-corpus.cc716 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 Dabg-ctf-reader.cc1376 result = dynamic_pointer_cast<type_base> in process_ctf_qualified_type()
H A Dabg-reader.cc754 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 Dabg-comparison.cc9410 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 Dabg-fwd.h93 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 Dabg-ir.h48 /// 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 Dabg-corpus.h99 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 Dhb-open-file.hh331 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 Dtypes.h478 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 Dabilint.cc53 using abigail::type_base;

Completed in 58 milliseconds