libabigail
|
This contains the private implementation of the suppression engine of libabigail. More...
#include "abg-fwd.h"
#include "abg-regex.h"
#include "abg-sptr-utils.h"
#include "abg-suppression.h"
Go to the source code of this file.
Classes | |
class | function_suppression::parameter_spec::priv |
struct | function_suppression::priv |
The type of the private data of the function_suppression type. More... | |
class | suppression_base::priv |
The private data of suppression_base. More... | |
class | type_suppression::priv |
The private data for type_suppression. More... | |
struct | variable_suppression::priv |
The type of the private data of the variable_suppression type. More... | |
Namespaces | |
namespace | abigail |
Toplevel namespace for libabigail. | |
namespace | abigail::suppr |
an engine to suppress the parts of the result of comparing two sets of ABI artifacts. | |
Functions | |
bool | suppression_matches_function_name (const suppr::function_suppression &s, const string &fn_name) |
bool | suppression_matches_function_sym_name (const suppr::function_suppression &s, const string &fn_linkage_name) |
bool | suppression_matches_type_location (const type_suppression &s, const location &loc) |
Test if a type suppression matches a source location. | |
bool | suppression_matches_type_location (const type_suppression &s, const type_base_sptr &type) |
Test if a type suppression matches a type. | |
bool | suppression_matches_type_name (const suppr::type_suppression &s, const scope_decl *type_scope, const type_base_sptr &type) |
Test if a type suppression matches a type in a particular scope. | |
bool | suppression_matches_type_name (const type_suppression &s, const string &type_name) |
Test if a type suppression specification matches a type name. | |
bool | suppression_matches_type_name_or_location (const type_suppression &s, const string &type_name, const location &type_location) |
Test if a type suppression matches a type name and location. | |
bool | suppression_matches_variable_name (const suppr::variable_suppression &s, const string &var_name) |
Test if a variable suppression matches a variable denoted by its name. | |
bool | suppression_matches_variable_sym_name (const suppr::variable_suppression &s, const string &var_linkage_name) |
Test if a variable suppression matches a variable denoted by its symbol name. | |
This contains the private implementation of the suppression engine of libabigail.
Definition in file abg-suppression-priv.h.