Home
last modified time | relevance | path

Searched refs:decl_base (Results 1 – 12 of 12) sorted by relevance

/external/libabigail/include/
Dabg-fwd.h121 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 …]
Dabg-ir.h1310 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/
Dabg-ir.cc63 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 …]
Dabg-hash.cc125 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 …]
Dabg-reader.cc122 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 …]
Dabg-writer.cc1194 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 …]
Dabg-comp-filter.cc455 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()
Dabg-ctf-reader.cc661 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()
Dabg-dwarf-reader.cc12325 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()
Dabg-comparison.cc4204 : dynamic_pointer_cast<decl_base>(it->second->second_subject())); in member_class_tmpl_has_changed()
/external/libabigail/
DChangeLog68 * 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 …]
DNEWS326 Fix decl_base comparison function