/external/libabigail/include/ |
D | abg-fwd.h | 160 typedef shared_ptr<class_decl> class_decl_sptr; typedef 163 typedef vector<class_decl_sptr> classes_type; 439 class_decl_sptr 463 class_decl_sptr 466 class_decl_sptr 1100 class_decl_sptr 1103 class_decl_sptr 1106 class_decl_sptr 1109 class_decl_sptr 1112 class_decl_sptr [all …]
|
D | abg-comparison.h | 885 compute_diff(const class_decl_sptr first, 886 const class_decl_sptr second, 1689 class_diff(class_decl_sptr first_scope, 1690 class_decl_sptr second_scope, 1698 class_decl_sptr 1701 class_decl_sptr 1738 compute_diff(const class_decl_sptr first, 1739 const class_decl_sptr second, 1746 compute_diff(const class_decl_sptr first, 1747 const class_decl_sptr second,
|
D | abg-ir.h | 3680 class_tdecl(class_decl_sptr pattern, 3694 set_pattern(class_decl_sptr p); 4165 class_decl_sptr 4226 copy_member_function(const class_decl_sptr& clazz, 4230 copy_member_function(const class_decl_sptr& clazz, 4263 operator==(const class_decl_sptr& l, const class_decl_sptr& r); 4266 operator!=(const class_decl_sptr& l, const class_decl_sptr& r); 4288 base_spec(const class_decl_sptr& base, access_specifier a, 4296 class_decl_sptr
|
D | abg-suppression.h | 330 class_decl_sptr context,
|
/external/libabigail/src/ |
D | abg-comp-filter.cc | 97 there_is_a_decl_only_class(const class_decl_sptr& class1, in there_is_a_decl_only_class() 98 const class_decl_sptr& class2) in there_is_a_decl_only_class() 696 class_decl_sptr first = d->first_class_decl(); in class_diff_has_harmless_odr_violation_change() 697 class_decl_sptr second = d->second_class_decl(); in class_diff_has_harmless_odr_violation_change() 701 class_decl_sptr fc = is_class_type(first->get_canonical_type()); in class_diff_has_harmless_odr_violation_change() 702 class_decl_sptr sc = is_class_type(second->get_canonical_type()); in class_diff_has_harmless_odr_violation_change()
|
D | abg-leaf-reporter.cc | 683 class_decl_sptr first = d.first_class_decl(), in report() 885 class_decl_sptr fc = in report() 887 class_decl_sptr sc = in report() 1053 class_decl_sptr c = in report() 1102 class_decl_sptr c = in report()
|
D | abg-reader.cc | 930 if (class_decl_sptr c = is_class_type(t)) in maybe_check_abixml_canonical_type_stability() 1029 if (class_decl_sptr c = is_class_type(t)) in maybe_canonicalize_type() 1337 static class_decl_sptr 4697 static class_decl_sptr 4702 class_decl_sptr class_type; in build_class_decl_if_not_suppressed() 4743 static class_decl_sptr 4748 class_decl_sptr nil; in build_class_decl() 4755 class_decl_sptr result = dynamic_pointer_cast<class_decl>(d); in build_class_decl() 4785 class_decl_sptr decl; in build_class_decl() 4798 class_decl_sptr previous_definition, previous_declaration; in build_class_decl() [all …]
|
D | abg-ir.cc | 6482 if (class_decl_sptr cl = is_class_type(type)) in strip_typedef() 7428 if (class_decl_sptr t = is_class_type(*it)) in get_num_anonymous_member_classes() 9759 class_decl_sptr 9763 return class_decl_sptr(); in is_compatible_with_class_type() 9782 class_decl_sptr 9818 class_decl_sptr 10541 class_decl_sptr 10562 class_decl_sptr 11073 get_node_name(class_decl_sptr node) in get_node_name() 11153 if (class_decl_sptr cl = in lookup_node_in_scope() [all …]
|
D | abg-dwarf-reader.cc | 126 typedef unordered_map<Dwarf_Off, class_decl_sptr> die_class_map_type; 4121 maybe_schedule_declaration_only_class_for_resolution(class_decl_sptr& klass) in maybe_schedule_declaration_only_class_for_resolution() 4144 is_decl_only_class_scheduled_for_resolution(class_decl_sptr& klass) in is_decl_only_class_scheduled_for_resolution() 4242 map<string, class_decl_sptr> per_tu_class_map; in resolve_declaration_only_classes() 4247 class_decl_sptr klass = is_class_type(type_base_sptr(*c)); in resolve_declaration_only_classes() 4279 map<string, class_decl_sptr>::const_iterator e = in resolve_declaration_only_classes() 4295 class_decl_sptr>::const_iterator it; in resolve_declaration_only_classes() 4296 class_decl_sptr first_class = in resolve_declaration_only_classes() 6113 static class_decl_sptr 6118 class_decl_sptr klass, [all …]
|
D | abg-writer.cc | 777 static void write_is_struct(const class_decl_sptr&, ostream&); 812 static bool write_class_decl_opening_tag(const class_decl_sptr&, 814 static bool write_class_decl(const class_decl_sptr&, 1732 write_is_struct(const class_decl_sptr& klass, ostream& o) in write_is_struct() 1911 class_decl_sptr class_type(c, noop_deleter()); in write_decl_in_scope() 2332 if (class_decl_sptr class_type = is_class_type(t)) in write_translation_unit() 3246 write_class_decl_opening_tag(const class_decl_sptr& decl, in write_class_decl_opening_tag() 3360 write_class_decl(const class_decl_sptr& d, in write_class_decl() 3367 class_decl_sptr decl = is_class_type(look_through_decl_only_class(d)); in write_class_decl()
|
D | abg-default-reporter.cc | 1269 class_decl_sptr first = d.first_class_decl(), in report() 1345 class_decl_sptr b = (*i)->get_base_class(); in report() 1588 class_decl_sptr fc = is_class_type(f); in report() 1589 class_decl_sptr sc = is_class_type(s); in report() 1759 class_decl_sptr c = in report() 1808 class_decl_sptr c = in report()
|
D | abg-ctf-reader.cc | 673 class_decl_sptr in process_ctf_forward_type() 703 static class_decl_sptr 710 class_decl_sptr result; in process_ctf_struct_type() 1145 class_decl_sptr struct_decl in process_ctf_type()
|
D | abg-suppression.cc | 692 class_decl_sptr fc = in suppresses_diff() 795 const class_decl_sptr& first_type_decl = in suppresses_diff() 961 class_decl_sptr klass = is_class_type(type); in suppression_matches_type_no_name() 1135 if (class_decl_sptr cl = is_class_type(type)) in suppression_matches_type_location() 1338 class_decl_sptr context, in eval_boundary()
|
D | abg-reporter-priv.cc | 1497 class_decl_sptr first = d.first_class_decl(), in maybe_report_base_class_reordering() 1507 vector<class_decl_sptr> classes = {first, second}; in maybe_report_base_class_reordering()
|
D | abg-comparison.cc | 2725 if (class_decl_sptr f = in try_to_diff() 2728 class_decl_sptr s = dynamic_pointer_cast<class_decl>(second); in try_to_diff() 2734 class_decl_sptr f2 = in try_to_diff() 2741 class_decl_sptr s2 = in try_to_diff() 5436 class_diff::class_diff(class_decl_sptr first_scope, in class_diff() 5437 class_decl_sptr second_scope, in class_diff() 5595 compute_diff(const class_decl_sptr first, in compute_diff() 5596 const class_decl_sptr second, in compute_diff() 5602 class_decl_sptr f = is_class_type(look_through_decl_only_class(first)), in compute_diff() 6073 class_decl_sptr klass_decl = dynamic_pointer_cast<class_decl>(decl); in ensure_lookup_tables_populated() [all …]
|
D | abg-corpus-priv.h | 781 maybe_update_types_lookup_map(const class_decl_sptr& class_type);
|
D | abg-hash.cc | 723 class_decl_sptr cl = (*b)->get_base_class(); in operator ()()
|
/external/libabigail/ |
D | ChangeLog | 108 decl_base_sptr, rather than just class_decl_sptr. 8839 type_decl_sptr, class_decl_sptr, union_decl_sptr, 14793 * src/abg-dwarf-reader.cc (class_decl_sptr::add_or_update_class_type): 15588 class_decl_sptr, type_base_sptr and var_decl_sptr. 17422 * src/abg-reader.cc (build_class_decl): Use class_decl_sptr rather 20107 reference_type_def_sptr, enum_type_decl_sptr, class_decl_sptr, 20123 reference_type_def_sptr, enum_type_decl_sptr, class_decl_sptr, 20231 get_type, set_type}): Use type_base_sptr and class_decl_sptr 20236 get_type, set_type}): Use type_base_sptr and class_decl_sptr 26863 class_decl_sptr. [all …]
|