Searched refs:diff_sptr (Results 1 – 13 of 13) sorted by relevance
| /third_party/libabigail/include/ |
| D | abg-comparison.h | 52 typedef shared_ptr<diff> diff_sptr; typedef 62 operator()(const diff_sptr& t) const in operator() 67 typedef vector<diff_sptr> diff_sptrs_type; 73 typedef unordered_set<diff_sptr, diff_sptr_hasher> unordered_diff_sptr_set; 176 typedef unordered_map<string, diff_sptr> string_diff_sptr_map; 605 diff_sptr 609 diff_sptr 616 diff_sptr 617 has_diff_for(const diff_sptr d) const; 622 const diff_sptr d); [all …]
|
| D | abg-comp-filter.h | 89 has_anonymous_data_member_change(const diff_sptr &d); 108 apply_filter(filter_base_sptr f, diff_sptr deef); 112 apply_filter(filter_base& filter, diff_sptr d); 118 apply_filter(filter_base_sptr filter, diff_sptr d);
|
| /third_party/libabigail/src/ |
| D | abg-comparison-priv.h | 76 typedef unordered_map<types_or_decls_type, diff_sptr, 90 operator()(const diff_sptr& d) const in operator() 139 operator()(const diff_sptr& d1, const diff_sptr& d2) const in operator() 175 vector<diff_sptr> canonical_diffs; 362 operator()(const diff_sptr& l, const diff_sptr& r) const in operator() 375 diff_sptr compatible_child_diff; 389 diff_sptr underlying_type_diff_; 391 priv(diff_sptr ud) in priv() 399 diff_sptr element_type_diff_; 401 priv(diff_sptr element_type_diff) in priv() [all …]
|
| D | abg-comparison.cc | 990 diff_sptr 998 return diff_sptr(); in has_diff_for() 1009 diff_sptr 1028 diff_sptr 1029 diff_context::has_diff_for(const diff_sptr d) const in has_diff_for() 1087 const diff_sptr d) in add_diff() 1098 diff_sptr dif(const_cast<diff*>(d), noop_deleter()); in add_diff() 1107 diff_context::add_diff(const diff_sptr d) in add_diff() 1124 diff_sptr 1137 diff_sptr [all …]
|
| D | abg-reporter-priv.h | 26 if (diff_sptr _diff_ = ctxt->get_canonical_diff_for(S1, S2)) \ 51 if (diff_sptr _diff_ = d.context()->get_canonical_diff_for(D)) \ 80 if (diff_sptr _diff_ = d.context()->get_canonical_diff_for(S1, S2)) \ 234 maybe_report_interfaces_impacted_by_diff(const diff_sptr &d,
|
| D | abg-default-reporter.cc | 277 diff_sptr dif = d.underlying_type_diff(); in report() 373 diff_sptr dif = d.leaf_underlying_type_diff(); in report() 402 if (diff_sptr dif = d.underlying_type_diff()) in report() 481 if (diff_sptr dif = d.underlying_type_diff()) in report() 519 diff_sptr type_diff = d.type_diff(); in report() 643 diff_sptr dif = *i; in report() 671 diff_sptr dif = d.element_type_diff(); in report() 974 diff_sptr diff = *i; in report() 1433 diff_sptr diff = d.compatible_child_diff(); in report() 1661 if (diff_sptr dif = d.type_diff()) in report() [all …]
|
| D | abg-leaf-reporter.cc | 307 diff_sptr dif = *i; in report() 455 diff_sptr dif = d.element_type_diff(); in report() 568 diff_sptr diff = *i; in report() 748 diff_sptr diff = d.compatible_child_diff(); in report() 957 if (diff_sptr dif = d.type_diff()) in report() 1134 diff_sptr diff = *i; in report() 1279 diff_sptr diff = *i; in report()
|
| D | abg-reporter-priv.cc | 503 if (const diff_sptr d = diff->type_diff()) in represent() 1291 diff_sptr diff = *i; in maybe_report_unreachable_type_changes() 1392 maybe_report_interfaces_impacted_by_diff(const diff_sptr &d, in maybe_report_interfaces_impacted_by_diff()
|
| D | abg-comp-filter.cc | 62 apply_filter(filter_base& filter, diff_sptr d) in apply_filter() 84 apply_filter(filter_base_sptr filter, diff_sptr d) in apply_filter() 1278 has_anonymous_data_member_change(const diff_sptr &d) in has_anonymous_data_member_change()
|
| /third_party/libabigail/tools/ |
| D | abicompat.cc | 281 using abigail::comparison::diff_sptr; 458 diff_sptr diff; 465 diff_sptr difference) in var_change() 615 diff_sptr type_diff; in perform_compat_check_in_weak_mode()
|
| D | abidiff.cc | 1496 print_diff_tree(abigail::comparison::diff_sptr diff_tree) in print_diff_tree()
|
| /third_party/libabigail/tests/ |
| D | print-diff-tree.cc | 19 using abigail::comparison::diff_sptr;
|
| /third_party/libabigail/ |
| D | ChangeLog | 23718 vector of diff_sptr. 23723 than a vector of diff_sptr. 23725 diff*. Make the existing overload of diff_sptr use the new one. 23737 rather than a vector of diff_sptr. 31283 (diff_less_than_functor::operator()(const diff_sptr, const 31284 diff_sptr) const): Adjust. 33068 (print_diff_tree): Add new overload for diff_sptr. 33084 (print_diff_tree): Define a new overload for diff_sptr. 33198 (diff::children_nodes): Make this return a vector<diff_sptr>, rather 33200 (diff::append_child_node): Make this take a diff_sptr rather than [all …]
|