Searched refs:decl_base (Results 1 – 12 of 12) sorted by relevance
/external/libabigail/include/ |
D | abg-fwd.h | 121 class decl_base; variable 124 typedef shared_ptr<decl_base> decl_base_sptr; 148 typedef weak_ptr<decl_base> decl_base_wptr; 320 get_global_scope(const decl_base&); 323 get_global_scope(const decl_base*); 329 get_translation_unit(const decl_base&); 332 get_translation_unit(const decl_base*); 347 is_at_global_scope(const decl_base&); 353 is_at_global_scope(const decl_base*); 359 is_at_class_scope(const decl_base*); [all …]
|
D | abg-ir.h | 1310 maybe_compare_as_member_decls(const decl_base& l, 1311 const decl_base& r, 1315 equals(const decl_base&, const decl_base&, change_kind*); 1466 friend decl_base* 1504 class decl_base : public virtual type_or_decl_base 1507 decl_base(); 1577 decl_base(const environment* e, 1583 decl_base(const environment* e, 1589 decl_base(const environment*, const location&); 1591 decl_base(const decl_base&); [all …]
|
/external/libabigail/src/ |
D | abg-ir.cc | 63 visit_begin(abigail::ir::decl_base* d) in visit_begin() 105 do_update(abigail::ir::decl_base* d); 108 visit_begin(abigail::ir::decl_base* d); 264 has_generic_anonymous_internal_type_name(const decl_base *d); 267 get_generic_anonymous_internal_type_name(const decl_base *d); 270 update_qualified_name(decl_base * d); 3249 operator()(const decl_base *f, in operator ()() 3250 const decl_base *s) in operator ()() 3381 decl_base *fd = is_decl(f); in operator ()() 3382 decl_base *sd = is_decl(s); in operator ()() [all …]
|
D | abg-hash.cc | 125 struct decl_base::hash 128 operator()(const decl_base& d) const in operator ()() 151 decl_base::hash decl_hash; in operator ()() 196 decl_base::hash decl_hash; in operator ()() 214 decl_base::hash decl_hash; in operator ()() 232 decl_base::hash decl_hash; in operator ()() 250 decl_base::hash hash_decl; in operator ()() 283 decl_base::hash hash_decl; in operator ()() 309 decl_base::hash decl_hash; in operator ()() 335 decl_base::hash decl_hash; in operator ()() [all …]
|
D | abg-reader.cc | 122 deque<shared_ptr<decl_base> > m_decls_stack; 407 shared_ptr<decl_base> cur_decl = get_cur_decl(); in get_cur_scope() 425 return shared_ptr<decl_base>(static_cast<decl_base*>(0)); in get_cur_decl() 433 for (deque<shared_ptr<decl_base> >::reverse_iterator i = in get_translation_unit() 476 shared_ptr<decl_base> t = get_cur_decl(); in pop_decl() 741 shared_ptr<decl_base> decl = dynamic_pointer_cast<decl_base>(t); in push_and_key_type_decl() 1251 static bool read_visibility(xmlNodePtr, decl_base::visibility&); 1252 static bool read_binding(xmlNodePtr, decl_base::binding&); 2522 read_visibility(xmlNodePtr node, decl_base::visibility& vis) in read_visibility() 2529 vis = decl_base::VISIBILITY_DEFAULT; in read_visibility() [all …]
|
D | abg-writer.cc | 1194 write_visibility(const shared_ptr<decl_base>& decl, ostream& o) in write_visibility() 1199 decl_base::visibility v = decl->get_visibility(); in write_visibility() 1204 case decl_base::VISIBILITY_NONE: in write_visibility() 1206 case decl_base::VISIBILITY_DEFAULT: in write_visibility() 1209 case decl_base::VISIBILITY_PROTECTED: in write_visibility() 1212 case decl_base::VISIBILITY_HIDDEN: in write_visibility() 1215 case decl_base::VISIBILITY_INTERNAL: in write_visibility() 1234 write_binding(const shared_ptr<decl_base>& decl, ostream& o) in write_binding() 1239 decl_base::binding bind = decl_base::BINDING_NONE; in write_binding() 1256 case decl_base::BINDING_NONE: in write_binding() [all …]
|
D | abg-comp-filter.cc | 455 const decl_base *d1 = dynamic_cast<const decl_base*>(a1); in decl_name_changed() 459 const decl_base *d2 = dynamic_cast<const decl_base*>(a2); in decl_name_changed()
|
D | abg-ctf-reader.cc | 661 decl_base::VISIBILITY_DEFAULT, in process_ctf_forward_type() 678 decl_base::VISIBILITY_DEFAULT, in process_ctf_forward_type() 727 decl_base::VISIBILITY_DEFAULT, in process_ctf_struct_type() 781 decl_base::VISIBILITY_DEFAULT, in process_ctf_union_type()
|
D | abg-dwarf-reader.cc | 12325 decl_base::VISIBILITY_DEFAULT, in add_or_update_class_type() 12687 decl_base::VISIBILITY_DEFAULT, in add_or_update_union_type() 14262 decl_base::VISIBILITY_DEFAULT)); in get_opaque_version_of_type()
|
D | abg-comparison.cc | 4204 : dynamic_pointer_cast<decl_base>(it->second->second_subject())); in member_class_tmpl_has_changed()
|
/external/libabigail/ |
D | ChangeLog | 68 * include/abg-ir.h (decl_base::set_has_anonymous_parent): Remove 70 (decl_base::{get,set}_naming_typedef): Declare new member 73 (decl_base::priv::naming_typedef_): Define new data member. 74 (decl_base::priv::has_anonymous_parent_): Remove data member. 75 (decl_base::priv::priv): Adjust constructor. 76 (decl_base::get_has_anonymous_parent): Rather than storing a flag 78 (decl_base::set_has_anonymous_parent): Remove definition. 79 (decl_base::{get,set}_naming_typedef): Define new member 84 decl_base overload of equals. 85 (equals): In the overload for decl_base, use the new [all …]
|
D | NEWS | 326 Fix decl_base comparison function
|