libabigail
|
Private data for the diff type. The details of generic view of the diff node are expressed here. More...
#include <abg-comparison-priv.h>
Public Member Functions | |
priv (type_or_decl_base_sptr first_subject, type_or_decl_base_sptr second_subject, diff_context_sptr ctxt, diff_category category, bool reported_once, bool currently_reporting) | |
diff_context_sptr | get_context () const |
Getter of the diff context associated with this diff. More... | |
bool | is_filtered_out (diff_category category) |
Check if a given categorization of a diff node should make it be filtered out. More... | |
Public Attributes | |
diff * | canonical_diff_ |
diff_category | category_ |
vector< diff * > | children_ |
diff_context_wptr | ctxt_ |
bool | currently_reporting_ |
bool | finished_ |
type_or_decl_base_sptr | first_subject_ |
diff_category | local_category_ |
diff * | parent_ |
diff * | parent_interface_ |
string | pretty_representation_ |
bool | reported_once_ |
type_or_decl_base_sptr | second_subject_ |
bool | traversing_ |
Private data for the diff type. The details of generic view of the diff node are expressed here.
Definition at line 259 of file abg-comparison-priv.h.
|
inline |
Getter of the diff context associated with this diff.
@returnt a smart pointer to the diff context.
Definition at line 304 of file abg-comparison-priv.h.
|
inline |
Check if a given categorization of a diff node should make it be filtered out.
category | the categorization to take into account. |
We don't want to display nodes suppressed by a user-provided suppression specification or by a "private type" suppression specification.
Definition at line 312 of file abg-comparison-priv.h.