Searched refs:decl_base (Results 1 – 12 of 12) sorted by relevance
/third_party/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 | 1317 maybe_compare_as_member_decls(const decl_base& l, 1318 const decl_base& r, 1322 equals(const decl_base&, const decl_base&, change_kind*); 1466 friend decl_base* 1496 class decl_base : public virtual type_or_decl_base 1499 decl_base(); 1567 decl_base(const decl_base&); 1570 decl_base(const environment& e, 1576 decl_base(const environment& e, 1582 decl_base(const environment&, const location&); [all …]
|
/third_party/libabigail/src/ |
D | abg-ir.cc | 50 do_update(abigail::ir::decl_base* d); 53 visit_begin(abigail::ir::decl_base* d); 209 has_generic_anonymous_internal_type_name(const decl_base *d); 212 get_generic_anonymous_internal_type_name(const decl_base *d); 218 update_qualified_name(decl_base * d); 3192 compare_using_locations(const decl_base *f, in compare_using_locations() 3193 const decl_base *s) in compare_using_locations() 3240 operator()(const decl_base *f, in operator ()() 3241 const decl_base *s) in operator ()() 3309 has_artificial_or_natural_location(const decl_base* d) in has_artificial_or_natural_location() [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 | 147 deque<shared_ptr<decl_base> > m_decls_stack; 423 shared_ptr<decl_base> cur_decl = get_cur_decl(); in get_cur_scope() 441 return shared_ptr<decl_base>(static_cast<decl_base*>(0)); in get_cur_decl() 449 for (deque<shared_ptr<decl_base> >::reverse_iterator i = in get_translation_unit() 492 shared_ptr<decl_base> t = get_cur_decl(); in pop_decl() 757 shared_ptr<decl_base> decl = dynamic_pointer_cast<decl_base>(t); in push_and_key_type_decl() 1283 static bool read_visibility(xmlNodePtr, decl_base::visibility&); 1284 static bool read_binding(xmlNodePtr, decl_base::binding&); 2398 read_visibility(xmlNodePtr node, decl_base::visibility& vis) in read_visibility() 2405 vis = decl_base::VISIBILITY_DEFAULT; in read_visibility() [all …]
|
D | abg-writer.cc | 1289 write_visibility(const shared_ptr<decl_base>& decl, ostream& o) in write_visibility() 1294 decl_base::visibility v = decl->get_visibility(); in write_visibility() 1299 case decl_base::VISIBILITY_NONE: in write_visibility() 1301 case decl_base::VISIBILITY_DEFAULT: in write_visibility() 1304 case decl_base::VISIBILITY_PROTECTED: in write_visibility() 1307 case decl_base::VISIBILITY_HIDDEN: in write_visibility() 1310 case decl_base::VISIBILITY_INTERNAL: in write_visibility() 1329 write_binding(const shared_ptr<decl_base>& decl, ostream& o) in write_binding() 1334 decl_base::binding bind = decl_base::BINDING_NONE; in write_binding() 1351 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 | 1030 decl_base::VISIBILITY_DEFAULT, in process_ctf_forward_type() 1047 decl_base::VISIBILITY_DEFAULT, in process_ctf_forward_type() 1094 decl_base::VISIBILITY_DEFAULT, in process_ctf_struct_type() 1145 decl_base::VISIBILITY_DEFAULT, in process_ctf_union_type()
|
D | abg-dwarf-reader.cc | 12829 decl_base::VISIBILITY_DEFAULT, in add_or_update_class_type() 13215 decl_base::VISIBILITY_DEFAULT, in add_or_update_union_type() 14798 decl_base::VISIBILITY_DEFAULT)); in get_opaque_version_of_type()
|
D | abg-comparison.cc | 4181 : dynamic_pointer_cast<decl_base>(it->second->second_subject())); in member_class_tmpl_has_changed()
|
/third_party/libabigail/ |
D | ChangeLog | 815 (decl_base::decl_base): Make copy constructor private. Take or 910 (decl_base::{decl_base, set_name, set_naming_typedef, 1986 (decl_base::priv::{temporary_internal_qualified_name_, 2544 (decl_base::set_naming_typedef): Properly adjust the qualified 4930 * include/abg-ir.h (decl_base::set_has_anonymous_parent): Remove 4932 (decl_base::{get,set}_naming_typedef): Declare new member 4935 (decl_base::priv::naming_typedef_): Define new data member. 4936 (decl_base::priv::has_anonymous_parent_): Remove data member. 4937 (decl_base::priv::priv): Adjust constructor. 4938 (decl_base::get_has_anonymous_parent): Rather than storing a flag [all …]
|
D | NEWS | 597 Fix decl_base comparison function
|