Home
last modified time | relevance | path

Searched refs:class_decl_sptr (Results 1 – 18 of 18) sorted by relevance

/external/libabigail/include/
Dabg-fwd.h160 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 …]
Dabg-comparison.h885 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,
Dabg-ir.h3680 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
Dabg-suppression.h330 class_decl_sptr context,
/external/libabigail/src/
Dabg-comp-filter.cc97 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()
Dabg-leaf-reporter.cc683 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()
Dabg-reader.cc930 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 …]
Dabg-ir.cc6482 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 …]
Dabg-dwarf-reader.cc126 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 …]
Dabg-writer.cc777 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()
Dabg-default-reporter.cc1269 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()
Dabg-ctf-reader.cc673 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()
Dabg-suppression.cc692 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()
Dabg-reporter-priv.cc1497 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()
Dabg-comparison.cc2725 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 …]
Dabg-corpus-priv.h781 maybe_update_types_lookup_map(const class_decl_sptr& class_type);
Dabg-hash.cc723 class_decl_sptr cl = (*b)->get_base_class(); in operator ()()
/external/libabigail/
DChangeLog108 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 …]