libabigail
node_visitor_base Struct Reference

The base class for the visitor type hierarchy used for traversing a hierarchy of nodes. More...

#include <abg-traverse.h>

Inheritance diagram for node_visitor_base:
[legend]

Detailed Description

The base class for the visitor type hierarchy used for traversing a hierarchy of nodes.

Client code willing to get notified for a certain kind of node during traversal might want to define a visitor class that inherit node_visitor, define and overload a node_visitor::visit method for it, like what is done for the ir_node_visitor::visit set of functions, for traversing internal representation nodes.

Definition at line 27 of file abg-traverse.h.


The documentation for this struct was generated from the following file: