|
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. | |
| bool | is_filtered_out (diff_category category) |
| Check if a given categorization of a diff node should make it be filtered out. | |
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 |
Definition at line 280 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.
| diff* canonical_diff_ |
Definition at line 268 of file abg-comparison-priv.h.
| diff_category category_ |
Definition at line 271 of file abg-comparison-priv.h.
| vector<diff*> children_ |
Definition at line 265 of file abg-comparison-priv.h.
| diff_context_wptr ctxt_ |
Definition at line 269 of file abg-comparison-priv.h.
|
mutable |
Definition at line 273 of file abg-comparison-priv.h.
| bool finished_ |
Definition at line 261 of file abg-comparison-priv.h.
| type_or_decl_base_sptr first_subject_ |
Definition at line 263 of file abg-comparison-priv.h.
| diff_category local_category_ |
Definition at line 270 of file abg-comparison-priv.h.
| diff* parent_ |
Definition at line 266 of file abg-comparison-priv.h.
| diff* parent_interface_ |
Definition at line 267 of file abg-comparison-priv.h.
|
mutable |
Definition at line 274 of file abg-comparison-priv.h.
|
mutable |
Definition at line 272 of file abg-comparison-priv.h.
| type_or_decl_base_sptr second_subject_ |
Definition at line 264 of file abg-comparison-priv.h.
| bool traversing_ |
Definition at line 262 of file abg-comparison-priv.h.