/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; 436 class_decl_sptr 460 class_decl_sptr 463 class_decl_sptr 1097 class_decl_sptr 1100 class_decl_sptr 1103 class_decl_sptr 1106 class_decl_sptr 1109 class_decl_sptr [all …]
|
D | abg-comparison.h | 891 compute_diff(const class_decl_sptr first, 892 const class_decl_sptr second, 1677 class_diff(class_decl_sptr first_scope, 1678 class_decl_sptr second_scope, 1689 class_decl_sptr 1692 class_decl_sptr 1726 compute_diff(const class_decl_sptr first, 1727 const class_decl_sptr second, 1734 compute_diff(const class_decl_sptr first, 1735 const class_decl_sptr second,
|
D | abg-ir.h | 3677 class_tdecl(class_decl_sptr pattern, 3691 set_pattern(class_decl_sptr p); 4162 class_decl_sptr 4223 copy_member_function(const class_decl_sptr& clazz, 4227 copy_member_function(const class_decl_sptr& clazz, 4260 operator==(const class_decl_sptr& l, const class_decl_sptr& r); 4263 operator!=(const class_decl_sptr& l, const class_decl_sptr& r); 4285 base_spec(const class_decl_sptr& base, access_specifier a, 4293 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() 659 class_decl_sptr first = d->first_class_decl(); in class_diff_has_harmless_odr_violation_change() 660 class_decl_sptr second = d->second_class_decl(); in class_diff_has_harmless_odr_violation_change() 664 class_decl_sptr fc = is_class_type(first->get_canonical_type()); in class_diff_has_harmless_odr_violation_change() 665 class_decl_sptr sc = is_class_type(second->get_canonical_type()); in class_diff_has_harmless_odr_violation_change()
|
D | abg-leaf-reporter.cc | 734 class_decl_sptr first = d.first_class_decl(), in report() 934 class_decl_sptr fc = in report() 936 class_decl_sptr sc = in report() 1102 class_decl_sptr c = in report() 1151 class_decl_sptr c = in report()
|
D | abg-reader.cc | 832 if (class_decl_sptr c = is_class_type(t)) in maybe_check_abixml_canonical_type_stability() 931 if (class_decl_sptr c = is_class_type(t)) in maybe_canonicalize_type() 1241 static class_decl_sptr 4526 static class_decl_sptr 4531 class_decl_sptr class_type; in build_class_decl_if_not_suppressed() 4572 static class_decl_sptr 4577 class_decl_sptr nil; in build_class_decl() 4584 class_decl_sptr result = dynamic_pointer_cast<class_decl>(d); in build_class_decl() 4614 class_decl_sptr decl; in build_class_decl() 4627 class_decl_sptr previous_definition, previous_declaration; in build_class_decl() [all …]
|
D | abg-ir.cc | 6521 if (class_decl_sptr cl = is_class_type(type)) in strip_typedef() 7467 if (class_decl_sptr t = is_class_type(*it)) in get_num_anonymous_member_classes() 9789 class_decl_sptr 9793 return class_decl_sptr(); in is_compatible_with_class_type() 9812 class_decl_sptr 9848 class_decl_sptr 10571 class_decl_sptr 10592 class_decl_sptr 11103 get_node_name(class_decl_sptr node) in get_node_name() 11183 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; 4101 maybe_schedule_declaration_only_class_for_resolution(class_decl_sptr& klass) in maybe_schedule_declaration_only_class_for_resolution() 4124 is_decl_only_class_scheduled_for_resolution(class_decl_sptr& klass) in is_decl_only_class_scheduled_for_resolution() 4225 map<string, class_decl_sptr> per_tu_class_map; in resolve_declaration_only_classes() 4230 class_decl_sptr klass = is_class_type(type_base_sptr(*c)); in resolve_declaration_only_classes() 4262 map<string, class_decl_sptr>::const_iterator e = in resolve_declaration_only_classes() 4278 class_decl_sptr>::const_iterator it; in resolve_declaration_only_classes() 4279 class_decl_sptr first_class = in resolve_declaration_only_classes() 6096 static class_decl_sptr 6101 class_decl_sptr klass, [all …]
|
D | abg-writer.cc | 786 static void write_is_struct(const class_decl_sptr&, ostream&); 821 static bool write_class_decl_opening_tag(const class_decl_sptr&, 823 static bool write_class_decl(const class_decl_sptr&, 1741 write_is_struct(const class_decl_sptr& klass, ostream& o) in write_is_struct() 1920 class_decl_sptr class_type(c, noop_deleter()); in write_decl_in_scope() 2341 if (class_decl_sptr class_type = is_class_type(t)) in write_translation_unit() 3252 write_class_decl_opening_tag(const class_decl_sptr& decl, in write_class_decl_opening_tag() 3366 write_class_decl(const class_decl_sptr& d, in write_class_decl() 3373 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() 1585 class_decl_sptr fc = is_class_type(f); in report() 1586 class_decl_sptr sc = is_class_type(s); in report() 1756 class_decl_sptr c = in report() 1805 class_decl_sptr c = in report()
|
D | abg-ctf-reader.cc | 397 static class_decl_sptr 404 class_decl_sptr result; in process_ctf_struct_type() 811 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-comparison.cc | 2742 if (class_decl_sptr f = in try_to_diff() 2745 class_decl_sptr s = dynamic_pointer_cast<class_decl>(second); in try_to_diff() 2751 class_decl_sptr f2 = in try_to_diff() 2758 class_decl_sptr s2 = in try_to_diff() 5522 class_diff::class_diff(class_decl_sptr first_scope, in class_diff() 5523 class_decl_sptr second_scope, in class_diff() 5681 compute_diff(const class_decl_sptr first, in compute_diff() 5682 const class_decl_sptr second, in compute_diff() 5688 class_decl_sptr f = is_class_type(look_through_decl_only_class(first)), in compute_diff() 6175 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 …]
|