/third_party/libabigail/include/ |
D | abg-fwd.h | 124 typedef shared_ptr<decl_base> decl_base_sptr; typedef 313 decl_base_sptr 314 add_decl_to_scope(decl_base_sptr, scope_decl*); 316 decl_base_sptr 317 add_decl_to_scope(decl_base_sptr, const scope_decl_sptr&); 326 get_global_scope(const decl_base_sptr); 335 get_translation_unit(const decl_base_sptr); 350 is_at_global_scope(const decl_base_sptr); 356 is_at_class_scope(const decl_base_sptr); 365 is_at_template_scope(const decl_base_sptr); [all …]
|
D | abg-comp-filter.h | 28 has_harmless_name_change(const decl_base_sptr& f, const decl_base_sptr& s); 33 has_harmful_name_change(const decl_base_sptr& f, const decl_base_sptr& s); 53 has_decl_only_def_change(const decl_base_sptr& first, 54 const decl_base_sptr& second);
|
D | abg-ir.h | 1666 const decl_base_sptr 1670 set_earlier_declaration(const decl_base_sptr&); 1672 const decl_base_sptr 1676 set_definition_of_declaration(const decl_base_sptr&); 1701 friend decl_base_sptr 1702 add_decl_to_scope(decl_base_sptr decl, scope_decl* scpe); 1705 remove_decl_from_scope(decl_base_sptr); 1707 friend decl_base_sptr 1708 insert_decl_into_scope(decl_base_sptr, 1716 get_member_access_specifier(const decl_base_sptr& d); [all …]
|
D | abg-comparison.h | 132 typedef unordered_map<string, decl_base_sptr> string_decl_base_sptr_map; 140 typedef unordered_map<unsigned, decl_base_sptr> unsigned_decl_base_sptr_map; 1097 compute_diff(const decl_base_sptr, 1098 const decl_base_sptr, 1134 decl_diff_base(decl_base_sptr first_subject, 1135 decl_base_sptr second_subject, 1900 const decl_base_sptr 1903 const decl_base_sptr 1906 const decl_base_sptr 1909 const decl_base_sptr
|
/third_party/libabigail/src/ |
D | abg-comp-filter.cc | 171 type_size_changed(const decl_base_sptr f, const decl_base_sptr s) in type_size_changed() 206 access_changed(const decl_base_sptr& f, const decl_base_sptr& s) in access_changed() 359 data_member_offset_changed(decl_base_sptr f, decl_base_sptr s) in data_member_offset_changed() 383 non_static_data_member_type_size_changed(const decl_base_sptr& f, in non_static_data_member_type_size_changed() 384 const decl_base_sptr& s) in non_static_data_member_type_size_changed() 408 static_data_member_type_size_changed(const decl_base_sptr& f, in static_data_member_type_size_changed() 409 const decl_base_sptr& s) in static_data_member_type_size_changed() 434 is_compatible_change(const decl_base_sptr& d1, const decl_base_sptr& d2) in is_compatible_change() 505 has_harmless_name_change(const decl_base_sptr& f, const decl_base_sptr& s) in has_harmless_name_change() 552 has_harmful_name_change(const decl_base_sptr& f, const decl_base_sptr& s) in has_harmful_name_change() [all …]
|
D | abg-reader.cc | 79 const decl_base_sptr &); 130 typedef unordered_map<xmlNodePtr, decl_base_sptr> xml_node_decl_base_sptr_map; 277 decl_base_sptr decl) in map_xml_node_to_decl() 283 decl_base_sptr 292 return decl_base_sptr(); in get_decl_for_xml_node() 437 decl_base_sptr 453 if (decl_base_sptr d = *i) in get_translation_unit() 471 decl_base_sptr d = get_type_declaration(type); in type_is_from_translation_unit() 481 push_decl(decl_base_sptr d) in push_decl() 486 decl_base_sptr [all …]
|
D | abg-reporter-priv.h | 172 report_name_size_and_alignment_changes(decl_base_sptr first, 173 decl_base_sptr second, 203 maybe_report_diff_for_member(const decl_base_sptr& decl1, 204 const decl_base_sptr& decl2,
|
D | abg-ctf-reader.cc | 62 static decl_base_sptr 754 decl_base_sptr decl = is_decl(utype); in process_ctf_typedef() 805 decl_base_sptr type_declaration = get_type_declaration(void_type); in process_ctf_base_type() 846 static decl_base_sptr 853 decl_base_sptr type_declaration = get_type_declaration(t); in build_ir_node_for_variadic_parameter_type() 939 decl_base_sptr function_type_decl = get_type_declaration(result); in process_ctf_function_type() 1017 decl_base_sptr result; in process_ctf_forward_type() 1291 decl_base_sptr array_type_decl = get_type_declaration(result); in process_ctf_array_type() 1320 static decl_base_sptr 1326 decl_base_sptr result = t; in maybe_strip_qualification() [all …]
|
D | abg-writer.cc | 802 decl_is_emitted(const decl_base_sptr& decl) const in decl_is_emitted() 814 record_decl_as_emitted(const decl_base_sptr& decl) in record_decl_as_emitted() 848 static void write_location(const decl_base_sptr&, write_context&); 849 static bool write_visibility(const decl_base_sptr&, ostream&); 850 static bool write_binding(const decl_base_sptr&, ostream&); 851 static bool write_is_artificial(const decl_base_sptr&, ostream&); 869 static void write_is_declaration_only(const decl_base_sptr&, ostream&); 871 static void write_is_anonymous(const decl_base_sptr&, ostream&); 872 static void write_naming_typedef(const decl_base_sptr&, write_context&); 873 static bool write_decl(const decl_base_sptr&, write_context&, unsigned); [all …]
|
D | abg-comparison-priv.h | 503 member_type_has_changed(decl_base_sptr) const; 505 decl_base_sptr 506 subtype_changed_dm(decl_base_sptr) const; 508 decl_base_sptr 509 member_class_tmpl_has_changed(decl_base_sptr) const; 578 operator()(const decl_base_sptr& f, in operator() 579 const decl_base_sptr& s) const in operator() 1370 vector<decl_base_sptr>& sorted);
|
D | abg-ir.cc | 221 update_qualified_name(decl_base_sptr d); 3288 operator()(const decl_base_sptr &f, in operator ()() 3289 const decl_base_sptr &s) in operator ()() 4373 decl_base_sptr declaration_; 4901 const decl_base_sptr 4910 decl_base::set_earlier_declaration(const decl_base_sptr& d) in set_earlier_declaration() 4921 const decl_base_sptr 5323 operator==(const decl_base_sptr& l, const decl_base_sptr& r) in operator ==() 5344 operator!=(const decl_base_sptr& l, const decl_base_sptr& r) in operator !=() 5399 has_scope(const decl_base_sptr d) in has_scope() [all …]
|
D | abg-reporter-priv.cc | 852 decl_base_sptr decl = is_decl(tod); in report_loc_info() 888 report_name_size_and_alignment_changes(decl_base_sptr first, in report_name_size_and_alignment_changes() 889 decl_base_sptr second, in report_name_size_and_alignment_changes() 1032 maybe_report_diff_for_member(const decl_base_sptr& decl1, in maybe_report_diff_for_member() 1033 const decl_base_sptr& decl2, in maybe_report_diff_for_member()
|
D | abg-comparison.cc | 147 vector<decl_base_sptr>& sorted) in sort_data_members() 577 if (decl_base_sptr decl = is_decl(first)) in is_diff_of_global_decls() 2475 decl_diff_base::decl_diff_base(decl_base_sptr first_subject, in decl_diff_base() 2476 decl_base_sptr second_subject, in decl_diff_base() 3098 compute_diff_for_decls(const decl_base_sptr first, in compute_diff_for_decls() 3099 const decl_base_sptr second, in compute_diff_for_decls() 3129 compute_diff(const decl_base_sptr first, in compute_diff() 3130 const decl_base_sptr second, in compute_diff() 3163 decl_base_sptr f = get_type_declaration(first), in compute_diff() 4126 class_or_union_diff::priv::member_type_has_changed(decl_base_sptr d) const in member_type_has_changed() [all …]
|
D | abg-leaf-reporter.cc | 589 vector<decl_base_sptr> sorted_dms; in report() 593 for (vector<decl_base_sptr>::const_iterator i = sorted_dms.begin(); in report() 613 vector<decl_base_sptr> sorted_dms; in report() 617 for (vector<decl_base_sptr>::const_iterator i = sorted_dms.begin(); in report() 944 decl_base_sptr first = d.first_var(), second = d.second_var(); in report()
|
D | abg-dwarf-reader.cc | 2942 decl_base_sptr decl, in associate_die_to_decl() 2984 decl_base_sptr 2987 decl_base_sptr result = in lookup_decl_from_die_offset() 5783 static decl_base_sptr 5786 static decl_base_sptr 12004 decl_base_sptr d; in build_translation_unit_and_add_to_ir() 12186 decl_base_sptr d = add_decl_to_scope(result, tu->get_global_scope().get()); in build_enum_underlying_type() 12815 decl_base_sptr res; in add_or_update_class_type() 12997 decl_base_sptr ty = is_decl(build_ir_node_from_die(rdr, &type_die, in add_or_update_class_type() 13039 decl_base_sptr r = in add_or_update_class_type() [all …]
|
D | abg-corpus-priv.h | 775 maybe_update_scope_lookup_map(const decl_base_sptr& member_scope); 809 maybe_update_types_lookup_map(const decl_base_sptr& decl);
|
D | abg-default-reporter.cc | 995 vector<decl_base_sptr> sorted_dms; in report() 999 for (vector<decl_base_sptr>::const_iterator i = sorted_dms.begin(); in report() 1019 vector<decl_base_sptr> sorted_dms; in report() 1023 for (vector<decl_base_sptr>::const_iterator i = sorted_dms.begin(); in report() 1087 decl_base_sptr mem_type = i->second; in report() 1648 decl_base_sptr first = d.first_var(), second = d.second_var(); in report()
|
D | abg-suppression.cc | 804 decl_base_sptr member = m->second; in suppresses_diff()
|
/third_party/libabigail/ |
D | ChangeLog | 863 This is in the overloads for decl_base_sptr, type_base_sptr, 3602 * src/abg-writer.cc (decl_is_emitted): Make decl_base_sptr 4970 decl_base_sptr, rather than just class_decl_sptr. 9667 type of member argument from const decl_base_sptr& to plain 9668 decl_base_sptr. 9871 (dump): In the decl_base_sptr overload, don't emit final new 10572 (data_member_comp::operator()(decl_base_sptr&, decl_base_sptr&)): 12908 * include/abg-ir.h (operator!=(const decl_base_sptr&, const 12909 decl_base_sptr&)): Declare new operator. 12915 * src/abg-ir.cc (operator!=(const decl_base_sptr&, const [all …]
|