Home
last modified time | relevance | path

Searched refs:var_decl_sptr (Results 1 – 17 of 17) sorted by relevance

/external/libabigail/include/
Dabg-fwd.h216 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 …]
Dabg-comparison.h250 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);
Dabg-ir.h2799 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 …]
Dabg-suppression.h756 suppresses_variable(const var_decl_sptr var,
/external/libabigail/src/
Dabg-reporter-priv.cc232 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()
Dabg-comparison-priv.h550 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()
Dabg-ir.cc4800 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 …]
Dabg-reporter-priv.h137 represent_data_member(var_decl_sptr d,
Dabg-comp-filter.cc328 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()
Dabg-comparison.cc3249 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 …]
Dabg-dwarf-reader.cc2126 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 …]
Dabg-writer.cc848 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()
Dabg-reader.cc780 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()
Dabg-leaf-reporter.cc648 var_decl_sptr data_mem = in report()
672 var_decl_sptr data_mem = in report()
Dabg-default-reporter.cc1006 var_decl_sptr data_mem = in report()
1030 var_decl_sptr data_mem = in report()
Dabg-suppression.cc3705 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/
DChangeLog235 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 …]