/third_party/libabigail/tests/ |
H A D | test-kmi-whitelist.cc | 22 using abigail::suppr::suppression_sptr; 23 using abigail::suppr::suppressions_type; 24 using abigail::suppr::function_suppression_sptr; 25 using abigail::suppr::variable_suppression_sptr; 26 using abigail::suppr::is_function_suppression; 27 using abigail::suppr::is_variable_suppression; 46 test_suppressions_are_consistent(const suppressions_type& suppr, in test_suppressions_are_consistent() argument 49 REQUIRE(suppr.size() == 2); in test_suppressions_are_consistent() 51 function_suppression_sptr left = is_function_suppression(suppr[0]); in test_suppressions_are_consistent() 52 variable_suppression_sptr right = is_variable_suppression(suppr[ in test_suppressions_are_consistent() 72 suppressions_type suppr = global() variable 81 suppressions_type suppr global() variable 91 suppressions_type suppr global() variable 102 suppressions_type suppr = global() variable 114 suppressions_type suppr global() variable 125 suppressions_type suppr global() variable [all...] |
H A D | test-read-dwarf.cc | 115 "data/test-read-common/test3-alias-1.suppr", 125 "data/test-read-common/test3-alias-2.suppr", 135 "data/test-read-common/test3-alias-3.suppr", 145 "data/test-read-common/test3-alias-4.suppr", 155 "data/test-read-dwarf/test-suppressed-alias.suppr", 389 "data/test-read-dwarf/test24-drop-fns-0.suppr", 572 using abigail::suppr::suppression_sptr; 573 using abigail::suppr::suppressions_type; 574 using abigail::suppr::read_suppressions;
|
H A D | test-symtab.cc | 29 using suppr::suppressions_type;
|
/third_party/libabigail/src/ |
H A D | abg-suppression.cc | 36 namespace suppr namespace 277 /// @param suppr the suppression specification 286 sonames_of_binaries_match(const suppression_base& suppr, in sonames_of_binaries_match() argument 293 if (!suppr.has_soname_related_property()) in sonames_of_binaries_match() 296 if (!suppr.priv_->matches_soname(first_soname) in sonames_of_binaries_match() 297 && !suppr.priv_->matches_soname(second_soname)) in sonames_of_binaries_match() 307 /// @param suppr the current suppression specification. 316 names_of_binaries_match(const suppression_base& suppr, in names_of_binaries_match() argument 323 if (!suppr.has_file_name_related_property()) in names_of_binaries_match() 326 if (!suppr in names_of_binaries_match() 1533 is_type_suppression(suppression_sptr suppr) is_type_suppression() argument 2901 is_function_suppression(const suppression_sptr suppr) is_function_suppression() argument 4407 suppression_matches_soname(const string& soname, const suppression_base& suppr) suppression_matches_soname() argument 4425 suppression_matches_soname_or_filename(const string& soname, const string& filename, const suppression_base& suppr) suppression_matches_soname_or_filename() argument [all...] |
H A D | abg-fe-iface.cc | 31 suppr::suppressions_type suppressions; 151 suppr::suppressions_type& 160 const suppr::suppressions_type& 170 fe_iface::suppressions(suppr::suppressions_type& supprs) in suppressions() 195 fe_iface::add_suppressions(const suppr::suppressions_type& supprs) in add_suppressions()
|
H A D | abg-suppression-priv.h | 24 namespace suppr namespace 396 suppression_matches_function_name(const suppr::function_suppression& s, 400 suppression_matches_function_sym_name(const suppr::function_suppression& s, 404 suppression_matches_variable_name(const suppr::variable_suppression& s, 408 suppression_matches_variable_sym_name(const suppr::variable_suppression& s, 684 suppression_matches_type_name(const suppr::type_suppression& s, 688 suppression_matches_type_name(const suppr::type_suppression& s, 707 }// end namespace suppr
|
H A D | abg-tools-utils.cc | 68 using namespace abigail::suppr; 1877 /// @param suppr the type suppression to setup. If this smart pointer 1882 type_suppression_sptr& suppr) in handle_file_entry() 1884 if (!suppr) in handle_file_entry() 1886 suppr.reset(new type_suppression(get_private_types_suppr_spec_label(), in handle_file_entry() 1892 suppr->set_source_location_to_keep_regex_str("^/usr/include/"); in handle_file_entry() 1893 suppr->set_is_artificial(true); in handle_file_entry() 1899 suppr->get_source_locations_to_keep().insert(file_path); in handle_file_entry() 1916 type_suppression_sptr& suppr) in handle_fts_entry() 1930 handle_file_entry (fname, suppr); in handle_fts_entry() 1881 handle_file_entry(const string& file_path, type_suppression_sptr& suppr) handle_file_entry() argument 1915 handle_fts_entry(const FTSENT *entry, type_suppression_sptr& suppr) handle_fts_entry() argument [all...] |
H A D | abg-reader.cc | 791 using suppr::suppressions_type; in corpus_is_suppressed_by_soname_or_filename() 792 using suppr::file_suppression_sptr; in corpus_is_suppressed_by_soname_or_filename() 793 using suppr::is_file_suppression; in corpus_is_suppressed_by_soname_or_filename() 798 if (file_suppression_sptr suppr = is_file_suppression(*s)) in corpus_is_suppressed_by_soname_or_filename() 799 if (suppr::suppression_matches_soname_or_filename(soname, filename, in corpus_is_suppressed_by_soname_or_filename() 800 *suppr)) in corpus_is_suppressed_by_soname_or_filename() 994 suppression_matches_function_name(const suppr::function_suppression_sptr& s, in suppression_matches_function_name() 1010 suppression_can_match(const suppr::suppression_base& s) const in suppression_can_match() 1043 suppression_matches_function_name(const suppr::function_suppression& s, in suppression_matches_function_name() 1050 return suppr in suppression_matches_function_name() [all...] |
H A D | abg-elf-reader.cc | 677 {return suppr::is_elf_symbol_suppressed(*this, symbol);}); in symtab()
|
H A D | abg-comparison-priv.h | 42 using namespace abigail::suppr;
|
H A D | abg-comparison.cc | 1409 /// @param suppr the new suppression specification to add to the 1412 diff_context::add_suppression(const suppression_sptr suppr) in add_suppression() argument 1413 {priv_->suppressions_.push_back(suppr);} in add_suppression() 9184 /// @param suppr the suppression specification to consider. 9190 /// @return true iff the suppression specification @p suppr suppresses 9195 const suppression_sptr suppr, in function_is_suppressed() 9199 function_suppression_sptr fn_suppr = is_function_suppression(suppr); in function_is_suppressed() 9211 /// @param suppr the suppression specification to consider. 9217 /// @return true iff the suppression specification @p suppr suppresses 9222 const suppression_sptr suppr, in variable_is_suppressed() 9194 function_is_suppressed(const function_decl* fn, const suppression_sptr suppr, function_suppression::change_kind k, const diff_context_sptr ctxt) function_is_suppressed() argument 9221 variable_is_suppressed(const var_decl* var, const suppression_sptr suppr, variable_suppression::change_kind k, const diff_context_sptr ctxt) variable_is_suppressed() argument [all...] |
H A D | abg-dwarf-reader.cc | 14487 return suppr::is_function_suppressed(rdr, qualified_name, flinkage_name, 14658 return suppr::is_variable_suppressed(rdr, 14700 return suppr::is_type_suppressed(rdr,
|
/third_party/libabigail/include/ |
H A D | abg-tools-utils.h | 78 suppr::type_suppression_sptr 81 suppr::type_suppression_sptr 85 suppr::type_suppression_sptr 89 suppr::suppressions_type 115 load_default_system_suppressions(suppr::suppressions_type&); 118 load_default_user_suppressions(suppr::suppressions_type&); 317 suppr::suppressions_type& supprs,
|
H A D | abg-fe-iface.h | 101 suppr::suppressions_type& 104 const suppr::suppressions_type& 108 suppressions(suppr::suppressions_type&); 111 add_suppressions(const suppr::suppressions_type&);
|
H A D | abg-suppression.h | 30 namespace suppr namespace 113 const suppression_base& suppr); 118 const suppression_base& suppr); 817 const suppression_base& suppr); 822 const suppression_base& suppr); 839 const suppr::function_suppression&, 844 const suppr::function_suppression& s, 849 const suppr::variable_suppression& s, 854 const suppr::variable_suppression&, 859 const suppr [all...] |
H A D | abg-comparison.h | 733 suppr::suppressions_type& 737 add_suppression(const suppr::suppression_sptr suppr); 740 add_suppressions(const suppr::suppressions_type& supprs);
|
H A D | abg-fwd.h | 1452 namespace suppr namespace 1462 } // end namespace suppr
|
/third_party/libabigail/tools/ |
H A D | abidiff.cc | 46 using abigail::suppr::suppression_sptr; 47 using abigail::suppr::suppressions_type; 48 using abigail::suppr::read_suppressions; 253 << " --suppressions|--suppr <path> specify a suppression file\n" in display_usage() 532 || !strcmp(argv[i], "--suppr")) in parse_command_line() 796 suppression_sptr suppr = in set_diff_context_from_opts() local 798 if (suppr) in set_diff_context_from_opts() 799 ctxt->add_suppression(suppr); in set_diff_context_from_opts() 806 suppression_sptr suppr = in set_diff_context_from_opts() local 808 if (suppr) in set_diff_context_from_opts() 867 suppression_sptr suppr = set_suppressions() local 887 suppression_sptr suppr = set_suppressions() local [all...] |
H A D | abilint.cc | 50 using abigail::suppr::suppression_sptr; 51 using abigail::suppr::suppressions_type; 52 using abigail::suppr::read_suppressions; 492 << " --suppressions|--suppr <path> specify a suppression file\n" in display_usage() 563 || !strcmp(argv[i], "--suppr")) in parse_command_line() 669 suppression_sptr suppr = in set_suppressions() local 672 if (suppr) in set_suppressions() 673 supprs.push_back(suppr); in set_suppressions()
|
H A D | abidw.cc | 57 using abigail::suppr::suppression_sptr; 58 using abigail::suppr::suppressions_type; 59 using abigail::suppr::read_suppressions; 191 << " --suppressions|--suppr <path> specify a suppression file\n" in display_usage() 305 || !strcmp(argv[i], "--suppr")) in parse_command_line() 514 suppression_sptr suppr = in set_suppressions() local 517 if (suppr) in set_suppressions() 520 suppr->set_drops_artifact_from_ir(true); in set_suppressions() 521 supprs.push_back(suppr); in set_suppressions()
|
H A D | kmidiff.cc | 46 using abigail::suppr::suppression_sptr; 47 using abigail::suppr::suppressions_type; 48 using abigail::suppr::read_suppressions; 115 << " --suppressions|--suppr <path> specify a suppression file\n" in display_usage() 247 || !strcmp(argv[i], "--suppr")) in parse_command_line()
|
H A D | abicompat.cc | 129 << " --suppressions|--suppr <path> specify a suppression file\n" in display_usage() 211 || !strcmp(argv[i], "--suppr")) in parse_command_line() 286 using abigail::suppr::suppression_sptr; 287 using abigail::suppr::suppressions_type; 288 using abigail::suppr::read_suppressions;
|
H A D | abipkgdiff.cc | 148 using abigail::suppr::suppression_sptr; 149 using abigail::suppr::suppressions_type; 150 using abigail::suppr::read_suppressions; 862 << " --suppressions|--suppr <path> specify supression specification path\n" in display_usage() 1805 suppression_sptr suppr = in create_private_types_suppressions() 1808 if (suppr) in create_private_types_suppressions() 1811 suppr->set_drops_artifact_from_ir(true); in create_private_types_suppressions() 1812 supprs.push_back(suppr); in create_private_types_suppressions() 3392 || !strcmp(argv[i], "--suppr")) in parse_command_line()
|
H A D | fedabipkgdiff | 1099 if global_config.suppr: 1100 suppressions = '--suppressions {0}'.format(global_config.suppr) 1501 dest='suppr',
|