Home
last modified time | relevance | path

Searched refs:class_decl_sptr (Results 1 – 17 of 17) 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;
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 …]
Dabg-comparison.h891 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,
Dabg-ir.h3677 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
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()
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()
Dabg-leaf-reporter.cc734 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()
Dabg-reader.cc832 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 …]
Dabg-ir.cc6521 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 …]
Dabg-dwarf-reader.cc126 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 …]
Dabg-writer.cc786 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()
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()
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()
Dabg-ctf-reader.cc397 static class_decl_sptr
404 class_decl_sptr result; in process_ctf_struct_type()
811 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-comparison.cc2742 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 …]
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 …]