|
| | diff_node_visitor () |
| | Default constructor of the diff_node_visitor type. More...
|
| |
| | diff_node_visitor (visiting_kind k) |
| | Constructor of the diff_node_visitor type. More...
|
| |
| diff * | get_current_topmost_iface_diff () const |
| | Getter of the diff current topmost interface which is impacted by the current diff node being visited. More...
|
| |
| visiting_kind | get_visiting_kind () const |
| | Getter for the visiting policy of the traversing code while invoking this visitor. More...
|
| |
| void | or_visiting_kind (visiting_kind v) |
| | Setter for the visiting policy of the traversing code while invoking this visitor. This one makes a logical or between the current policy and the bitmap given in argument and assigns the current policy to the result. More...
|
| |
| void | set_current_topmost_iface_diff (diff *) |
| | Setter of the diff current topmost interface which is impacted by the current diff node being visited. More...
|
| |
| void | set_visiting_kind (visiting_kind v) |
| | Setter for the visiting policy of the traversing code while invoking this visitor. More...
|
| |
| virtual bool | visit (base_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (class_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (corpus_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (distinct_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (enum_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (function_decl_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (pointer_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (qualified_type_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (reference_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (scope_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (translation_unit_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (type_decl_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (typedef_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual bool | visit (var_diff *, bool) |
| | Default visitor implementation. More...
|
| |
| virtual void | visit_begin (corpus_diff *) |
| | This is called by the traversing code on a corpus_diff node just before visiting it. That is, before visiting it and its children node. More...
|
| |
| virtual void | visit_begin (diff *) |
| | This is called by the traversing code on a diff node just before visiting it. That is, before visiting it and its children node. More...
|
| |
| virtual void | visit_end (corpus_diff *) |
| | This is called by the traversing code on a corpus_diff node just after visiting it. That is after visiting it and its children nodes. More...
|
| |
| virtual void | visit_end (diff *) |
| | This is called by the traversing code on a diff node just after visiting it. That is after visiting it and its children nodes. More...
|
| |
The base class for the node visitors. These are the types used to visit each node traversed by the diff_traversable_base::traverse() method.
Definition at line 2721 of file abg-comparison.h.