|
virtual bool | diff_has_net_changes (const corpus_diff *d) const =0 |
|
virtual bool | diff_to_be_reported (const diff *d) const |
| Tests if the diff node is to be reported.
|
|
virtual void | report (const array_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const base_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const class_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const class_or_union_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const corpus_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const distinct_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const enum_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const fn_parm_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const function_decl_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const function_type_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const pointer_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const ptr_to_mbr_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const qualified_type_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const reference_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const scope_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const subrange_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const translation_unit_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const type_decl_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const typedef_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const union_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
virtual void | report (const var_diff &d, std::ostream &out, const std::string &indent="") const =0 |
|
The base class of all the reporting classes.
Definition at line 57 of file abg-reporter.h.