/external/libabigail/include/ |
D | abg-fwd.h | 216 typedef shared_ptr<var_decl> var_decl_sptr; typedef 541 var_decl_sptr 627 var_decl_sptr 631 is_data_member(const var_decl_sptr); 633 var_decl_sptr 642 const var_decl_sptr 643 get_next_data_member(const class_or_union_sptr&, const var_decl_sptr&); 654 var_decl_sptr 657 var_decl_sptr 660 var_decl_sptr [all …]
|
D | abg-comparison.h | 250 typedef std::pair<var_decl_sptr, var_decl_sptr> changed_var_sptr; 1185 var_diff(var_decl_sptr first, 1186 var_decl_sptr second, 1194 var_decl_sptr 1197 var_decl_sptr 1219 compute_diff(const var_decl_sptr first, 1220 const var_decl_sptr second, 1225 compute_diff(const var_decl_sptr, const var_decl_sptr, diff_context_sptr);
|
D | abg-ir.h | 2799 var_decl_sptr 2824 set_data_member_offset(var_decl_sptr m, uint64_t o); 2827 get_data_member_offset(const var_decl_sptr m); 2836 get_absolute_data_member_offset(const var_decl_sptr& m); 2839 set_data_member_is_laid_out(var_decl_sptr m, bool l); 2845 get_data_member_is_laid_out(const var_decl_sptr m); 3793 maybe_fixup_members_of_anon_data_member(var_decl_sptr& anon_dm); 3802 typedef vector<var_decl_sptr> data_members; 3869 add_data_member(var_decl_sptr v, access_specifier a, 3876 const var_decl_sptr [all …]
|
D | abg-suppression.h | 756 suppresses_variable(const var_decl_sptr var,
|
/external/libabigail/src/ |
D | abg-reporter-priv.cc | 232 represent_data_member(var_decl_sptr d, in represent_data_member() 286 var_decl_sptr o = diff->first_var(); in maybe_show_relative_offset_change() 287 var_decl_sptr n = diff->second_var(); in maybe_show_relative_offset_change() 345 var_decl_sptr o = diff->first_var(); in maybe_show_relative_size_change() 346 var_decl_sptr n = diff->second_var(); in maybe_show_relative_size_change() 400 const var_decl_sptr o = diff->first_var(); in represent() 401 const var_decl_sptr n = diff->second_var(); in represent() 1406 vector<var_decl_sptr> dms_replaced_by_same_anon_dm; in maybe_report_data_members_replaced_by_anon_dm() 1410 var_decl_sptr anonymous_data_member = i->second; in maybe_report_data_members_replaced_by_anon_dm() 1428 for (vector<var_decl_sptr>::const_iterator it = in maybe_report_data_members_replaced_by_anon_dm()
|
D | abg-comparison-priv.h | 550 compare_data_members(const var_decl_sptr& first_dm, in compare_data_members() 551 const var_decl_sptr& second_dm) const in compare_data_members() 582 var_decl_sptr first_dm = is_data_member(f); in operator() 583 var_decl_sptr second_dm = is_data_member(s); in operator() 599 var_decl_sptr first_dm = is_data_member(is_decl(f.first)); in operator() 600 var_decl_sptr second_dm = is_data_member(is_decl(s.first)); in operator() 685 var_decl_sptr first_dm = f->first_var(); in operator() 686 var_decl_sptr second_dm = s->first_var(); in operator()
|
D | abg-ir.cc | 4800 is_data_member(const var_decl_sptr d) in is_data_member() 4809 var_decl_sptr 4812 if (var_decl_sptr v = is_var_decl(d)) in is_data_member() 4817 return var_decl_sptr(); in is_data_member() 4826 var_decl_sptr 4829 if (var_decl_sptr v = is_var_decl(d)) in is_data_member() 4834 return var_decl_sptr(); in is_data_member() 4886 const var_decl_sptr 4887 get_first_non_anonymous_data_member(const var_decl_sptr anon_dm) in get_first_non_anonymous_data_member() 4893 var_decl_sptr first = *klass->get_non_static_data_members().begin(); in get_first_non_anonymous_data_member() [all …]
|
D | abg-reporter-priv.h | 137 represent_data_member(var_decl_sptr d,
|
D | abg-comp-filter.cc | 328 var_decl_sptr v0 = dynamic_pointer_cast<var_decl>(f), in data_member_offset_changed() 353 var_decl_sptr fv = dynamic_pointer_cast<var_decl>(f), in non_static_data_member_type_size_changed() 378 var_decl_sptr fv = dynamic_pointer_cast<var_decl>(f), in static_data_member_type_size_changed()
|
D | abg-comparison.cc | 3249 var_diff::var_diff(var_decl_sptr first, in var_diff() 3250 var_decl_sptr second, in var_diff() 3270 var_decl_sptr 3277 var_decl_sptr 3345 compute_diff(const var_decl_sptr first, in compute_diff() 3346 const var_decl_sptr second, in compute_diff() 4618 var_decl_sptr data_member = in ensure_lookup_tables_populated() 4639 var_decl_sptr added_dm = is_var_decl(d); in ensure_lookup_tables_populated() 4681 var_decl_sptr replaced_dm, replacing_dm; in ensure_lookup_tables_populated() 4685 vector<var_decl_sptr> dms_replaced_by_anon_dm; in ensure_lookup_tables_populated() [all …]
|
D | abg-dwarf-reader.cc | 2126 list<var_decl_sptr> var_decls_to_add_; 5207 list<var_decl_sptr>& 6164 static var_decl_sptr 6168 var_decl_sptr result = var_decl_sptr()); 6170 static var_decl_sptr 6175 var_decl_sptr res = var_decl_sptr(), 11332 for (list<var_decl_sptr>::const_iterator v = in build_translation_unit_and_add_to_ir() 12367 var_decl_sptr dm(new var_decl(n, t, loc, m)); in add_or_update_class_type() 12629 var_decl_sptr dm(new var_decl(n, t, loc, m)); in add_or_update_union_type() 13648 static var_decl_sptr [all …]
|
D | abg-writer.cc | 848 static void write_layout_offset(var_decl_sptr, ostream&); 883 static bool write_var_decl(const var_decl_sptr&, 1505 write_layout_offset(var_decl_sptr member, ostream& o) in write_layout_offset() 3207 write_var_decl(const var_decl_sptr& decl, write_context& ctxt, in write_var_decl() 4566 dump(const var_decl_sptr v, std::ostream& o, const bool annotate) in dump() 4579 dump(const var_decl_sptr v, const bool annotate) in dump()
|
D | abg-reader.cc | 780 maybe_add_var_to_exported_decls(const var_decl_sptr &var) in maybe_add_var_to_exported_decls() 1115 static var_decl_sptr 1118 static var_decl_sptr 3268 static var_decl_sptr 3273 var_decl_sptr var; in build_var_decl_if_not_suppressed() 3367 var_decl_sptr decl(new var_decl(name, underlying_type, in build_var_decl() 4650 if (var_decl_sptr v = in build_class_decl() 5005 if (var_decl_sptr v = in build_union_decl()
|
D | abg-leaf-reporter.cc | 648 var_decl_sptr data_mem = in report() 672 var_decl_sptr data_mem = in report()
|
D | abg-default-reporter.cc | 1006 var_decl_sptr data_mem = in report() 1030 var_decl_sptr data_mem = in report()
|
D | abg-suppression.cc | 3705 var_decl_sptr fv = is_var_decl(is_decl(d->first_subject())), in suppresses_diff() 3852 variable_suppression::suppresses_variable(const var_decl_sptr var, in suppresses_variable()
|
/external/libabigail/ |
D | ChangeLog | 235 add a new overload for var_decl_sptr&. 1458 line as this is now done by write_decl. In the var_decl_sptr 2229 var_decl_sptr, to look for anonymous data members. 12036 class_decl_sptr, type_base_sptr and var_decl_sptr. 18020 * src/abg-writer.cc (write_var_decl): Use the var_decl_sptr 24848 (represent): Take a var_diff_sptr rather than two var_decl_sptr. 27549 takes a decl_base_sptr to make it return the real var_decl_sptr 27559 decl_base_sptr to make it return the real var_decl_sptr rather 27911 (is_var_decl): Return the var_decl_sptr rather than just a bool. 29290 * src/abg-comparison.cc (represent_data_member(var_decl_sptr, [all …]
|