/external/libabigail/src/ |
D | abg-corpus.cc | 286 operator()(const elf_symbol_sptr l, in operator ()() 287 const elf_symbol_sptr r) const in operator ()() 403 if (elf_symbol_sptr sym = function->get_symbol()) in get_unreferenced_function_symbols() 406 for (elf_symbol_sptr a = sym->get_next_alias(); in get_unreferenced_function_symbols() 536 if (elf_symbol_sptr sym = variable->get_symbol()) in get_unreferenced_variable_symbols() 539 for (elf_symbol_sptr a = sym->get_next_alias(); in get_unreferenced_variable_symbols() 1131 const elf_symbol_sptr 1135 return elf_symbol_sptr(); in lookup_function_symbol() 1140 return elf_symbol_sptr(); in lookup_function_symbol() 1155 static const elf_symbol_sptr [all …]
|
D | abg-symtab-reader.cc | 100 const elf_symbol_sptr& 103 static const elf_symbol_sptr empty_result; in lookup_symbol() 122 operator()(const elf_symbol_sptr& left, const elf_symbol_sptr& right) in operator ()() 311 const elf_symbol_sptr& symbol_sptr = in load_() 344 elf_symbol_sptr main_common_sym = common_sym_instances[0]; in load_() 469 elf_symbol_sptr symbol = lookup_symbol(addr); in update_main_symbol() 479 elf_symbol_sptr new_main = symbol->update_main_symbol(name); in update_main_symbol() 521 Elf* elf_handle, GElf_Sym* native_symbol, const elf_symbol_sptr& symbol_sptr) in update_function_entry_address_symbol_map()
|
D | abg-symtab-reader.h | 204 typedef std::function<bool(const elf_symbol_sptr&)> symbol_predicate; 241 const elf_symbol_sptr& 274 typedef std::unordered_map<std::string, std::vector<elf_symbol_sptr>> 279 typedef std::unordered_map<GElf_Addr, elf_symbol_sptr> addr_symbol_map_type; 295 const elf_symbol_sptr& symbol_sptr);
|
D | abg-leaf-reporter.cc | 836 elf_symbol_sptr s1 = ff->get_symbol(), s2 = sf->get_symbol(); in report() 1364 vector<elf_symbol_sptr> sorted_deleted_unrefed_fn_syms; in report() 1367 for (vector<elf_symbol_sptr>::const_iterator i = in report() 1401 vector<elf_symbol_sptr> sorted_added_unrefed_fn_syms; in report() 1404 for (vector<elf_symbol_sptr>::const_iterator i = in report() 1437 vector<elf_symbol_sptr> sorted_deleted_unrefed_var_syms; in report() 1440 for (vector<elf_symbol_sptr>::const_iterator i = in report() 1476 vector<elf_symbol_sptr> sorted_added_unrefed_var_syms; in report() 1479 for (vector<elf_symbol_sptr>::const_iterator i = in report()
|
D | abg-reporter-priv.h | 210 maybe_report_diff_for_symbol(const elf_symbol_sptr& symbol1, 211 const elf_symbol_sptr& symbol2,
|
D | abg-corpus-priv.h | 354 elf_symbol_sptr sym = fn->get_symbol(); in add_fn_to_id_fns_map() 461 if (elf_symbol_sptr sym = fn->get_symbol()) in keep_wrt_id_of_fns_to_keep() 568 if (elf_symbol_sptr sym = var->get_symbol()) in keep_wrt_id_of_vars_to_keep()
|
D | abg-default-reporter.cc | 1480 elf_symbol_sptr s1 = ff->get_symbol(), s2 = sf->get_symbol(); in report() 2032 vector<elf_symbol_sptr> sorted_deleted_unrefed_fn_syms; in report() 2035 for (vector<elf_symbol_sptr>::const_iterator i = in report() 2069 vector<elf_symbol_sptr> sorted_added_unrefed_fn_syms; in report() 2072 for (vector<elf_symbol_sptr>::const_iterator i = in report() 2105 vector<elf_symbol_sptr> sorted_deleted_unrefed_var_syms; in report() 2108 for (vector<elf_symbol_sptr>::const_iterator i = in report() 2144 vector<elf_symbol_sptr> sorted_added_unrefed_var_syms; in report() 2147 for (vector<elf_symbol_sptr>::const_iterator i = in report()
|
D | abg-ir.cc | 1454 elf_symbol_sptr 1457 elf_symbol_sptr e(new elf_symbol()); in create() 1493 elf_symbol_sptr 1509 elf_symbol_sptr sym(new elf_symbol(e, i, s, n, t, b, d, c, ve, vi, in create() 1807 const elf_symbol_sptr 1814 elf_symbol_sptr 1828 elf_symbol_sptr 1848 for (elf_symbol_sptr a = get_next_alias(); in get_number_of_aliases() 1861 elf_symbol::add_alias(const elf_symbol_sptr& alias) in add_alias() 1871 elf_symbol_sptr last_alias; in add_alias() [all …]
|
D | abg-suppression.cc | 2492 elf_symbol_sptr sym = fn->get_symbol(); in suppresses_function() 2497 for (elf_symbol_sptr a = sym->get_next_alias(); in suppresses_function() 2526 elf_symbol_sptr sym = fn->get_symbol(); in suppresses_function() 2531 for (elf_symbol_sptr a = sym->get_next_alias(); in suppresses_function() 2557 elf_symbol_sptr sym = fn->get_symbol(); in suppresses_function() 2562 for (elf_symbol_sptr a = sym->get_next_alias(); in suppresses_function() 2596 elf_symbol_sptr sym = fn->get_symbol(); in suppresses_function() 2615 for (elf_symbol_sptr a = sym->get_next_alias(); in suppresses_function() 2642 for (elf_symbol_sptr a = sym->get_next_alias(); in suppresses_function() 2843 function_suppression::suppresses_function_symbol(const elf_symbol_sptr sym, in suppresses_function_symbol() [all …]
|
D | abg-dwarf-reader.cc | 158 typedef unordered_map<GElf_Addr, elf_symbol_sptr> addr_elf_symbol_sptr_map_type; 785 vector<elf_symbol_sptr>& syms_found) in lookup_symbol_from_sysv_hash_tab() 850 elf_symbol_sptr symbol_found = in lookup_symbol_from_sysv_hash_tab() 1067 vector<elf_symbol_sptr>& syms_found) in lookup_symbol_from_gnu_hash_tab() 1147 elf_symbol_sptr symbol_found = in lookup_symbol_from_gnu_hash_tab() 1205 vector<elf_symbol_sptr>& syms_found) in lookup_symbol_from_elf_hash_tab() 1260 vector<elf_symbol_sptr>& syms_found) in lookup_symbol_from_symtab() 1306 elf_symbol_sptr symbol_found = in lookup_symbol_from_symtab() 1355 vector<elf_symbol_sptr>& syms_found) in lookup_symbol_from_elf() 1405 vector<elf_symbol_sptr>& func_syms) in lookup_public_function_symbol_from_elf() [all …]
|
D | abg-comparison-priv.h | 979 operator()(const elf_symbol_sptr& l, const elf_symbol_sptr& r) in operator() 1398 vector<elf_symbol_sptr>& sorted);
|
D | abg-reader.cc | 1091 static elf_symbol_sptr 1094 static elf_symbol_sptr 2763 static elf_symbol_sptr 2767 elf_symbol_sptr nil; in build_elf_symbol() 2834 return elf_symbol_sptr(); in build_elf_symbol() 2837 elf_symbol_sptr e = elf_symbol::create(env, /*index=*/0, in build_elf_symbol() 2864 static elf_symbol_sptr 2867 elf_symbol_sptr nil; in build_elf_symbol_from_reference() 2927 typedef std::unordered_map<xmlNodePtr, elf_symbol_sptr> in build_elf_symbol_db() 2931 elf_symbol_sptr sym; in build_elf_symbol_db() [all …]
|
D | abg-reporter-priv.cc | 1085 maybe_report_diff_for_symbol(const elf_symbol_sptr& symbol1, in maybe_report_diff_for_symbol() 1086 const elf_symbol_sptr& symbol2, in maybe_report_diff_for_symbol()
|
D | abg-writer.cc | 856 static bool write_elf_symbol_reference(const elf_symbol_sptr, ostream&); 879 static bool write_elf_symbol(const elf_symbol_sptr&, 1016 annotate(const elf_symbol_sptr& sym, in annotate() 1680 for (elf_symbol_sptr s = sym.get_next_alias(); s && !s->is_main_symbol(); in write_elf_symbol_aliases() 1757 write_elf_symbol_reference(const elf_symbol_sptr sym, ostream& o) in write_elf_symbol_reference() 3016 write_elf_symbol(const elf_symbol_sptr& sym, in write_elf_symbol()
|
D | abg-comp-filter.cc | 279 elf_symbol_sptr fs = f->get_symbol(), ss = s->get_symbol(); in function_name_changed_but_not_symbol() 284 for (elf_symbol_sptr s = fs->get_next_alias(); in function_name_changed_but_not_symbol()
|
D | abg-comparison.cc | 263 vector<elf_symbol_sptr>& sorted) in sort_string_elf_symbol_map() 9107 elf_symbol_sptr deleted_sym = in ensure_lookup_tables_populated() 9124 elf_symbol_sptr added_sym = in ensure_lookup_tables_populated() 9168 elf_symbol_sptr deleted_sym = in ensure_lookup_tables_populated() 9185 elf_symbol_sptr added_sym = in ensure_lookup_tables_populated()
|
/external/libabigail/include/ |
D | abg-corpus.h | 198 const elf_symbol_sptr 201 const elf_symbol_sptr 205 const elf_symbol_sptr 208 const elf_symbol_sptr 211 const elf_symbol_sptr 215 const elf_symbol_sptr
|
D | abg-ir.h | 758 typedef shared_ptr<elf_symbol> elf_symbol_sptr; typedef 765 typedef std::unordered_map<string, elf_symbol_sptr> 774 typedef std::vector<elf_symbol_sptr> elf_symbols; 857 static elf_symbol_sptr 860 static elf_symbol_sptr 960 const elf_symbol_sptr 963 elf_symbol_sptr 969 elf_symbol_sptr 972 elf_symbol_sptr 982 add_alias(const elf_symbol_sptr&); [all …]
|
D | abg-dwarf-reader.h | 131 vector<elf_symbol_sptr>& symbols); 137 vector<elf_symbol_sptr>& func_syms);
|
D | abg-suppression.h | 565 suppresses_function_symbol(const elf_symbol_sptr sym, 766 suppresses_variable_symbol(const elf_symbol_sptr fn,
|
D | abg-comparison.h | 257 typedef unordered_map<string, elf_symbol_sptr> string_elf_symbol_map;
|
/external/libabigail/tools/ |
D | abisym.cc | 33 using abigail::elf_symbol_sptr; 133 vector<elf_symbol_sptr> syms; in main() 146 elf_symbol_sptr sym = syms[0]; in main() 159 for (vector<elf_symbol_sptr>::const_iterator i = syms.begin(); in main()
|
/external/libabigail/tests/ |
D | test-symtab.cc | 162 const elf_symbol_sptr& symbol = 174 const elf_symbol_sptr& symbol = 289 const elf_symbol_sptr& main_symbol = 312 const elf_symbol_sptr& main_symbol = 354 const elf_symbol_sptr& symbol = 366 const elf_symbol_sptr& symbol = 378 const elf_symbol_sptr& symbol = 390 const elf_symbol_sptr& symbol =
|
/external/libabigail/ |
D | ChangeLog | 16552 != of translation_unit_sptr, elf_symbol_sptr, 16568 of translation_unit_sptr, elf_symbol_sptr, type_or_decl_base_sptr, 17974 elf_symbol_sptr, pass the parameters by reference. 22222 add_alias}): Adjust to return or take elf_symbol_sptr type, rather 28838 (operator==(const elf_symbol_sptr, const elf_symbol_sptr)): New 28848 (operator==(const elf_symbol_sptr, const elf_symbol_sptr)): New.
|