Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages
tree_visitor Class Reference#include <tree_visitor.h>
Inheritance diagram for tree_visitor:
List of all members.
Member Function Documentation
virtual void tree_visitor::at_array |
( |
arrayNode * |
the_array |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_attrib |
( |
attribNode * |
the_attrib |
) |
[inline, virtual] |
|
virtual void Visitor::at_basicblock |
( |
basicblockNode * |
the_basicblock |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_binary |
( |
binaryNode * |
the_binary |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_block |
( |
blockNode * |
the_block |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_break |
( |
breakNode * |
the_break |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_call |
( |
callNode * |
the_call |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_case |
( |
caseNode * |
the_case |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_cast |
( |
castNode * |
the_cast |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_comma |
( |
commaNode * |
the_comma |
) |
[inline, virtual] |
|
virtual void Visitor::at_conditiongoto |
( |
conditiongotoNode * |
the_condgoto |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_const |
( |
constNode * |
the_const |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_continue |
( |
continueNode * |
the_continue |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_decl |
( |
declNode * |
the_decl |
) |
[inline, virtual] |
|
virtual void Visitor::at_def |
( |
defNode * |
the_def |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_do |
( |
doNode * |
the_do |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_enum |
( |
enumNode * |
the_enum |
) |
[inline, virtual] |
|
virtual void Visitor::at_expr |
( |
exprNode * |
the_expr |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_exprstmt |
( |
exprstmtNode * |
the_exprstmt |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_for |
( |
forNode * |
the_for |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_func |
( |
funcNode * |
the_func |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_goto |
( |
gotoNode * |
the_goto |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_id |
( |
idNode * |
the_id |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_if |
( |
ifNode * |
the_if |
) |
[inline, virtual] |
|
virtual void Visitor::at_index |
( |
indexNode * |
the_index |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_initializer |
( |
initializerNode * |
the_initializer |
) |
[inline, virtual] |
|
virtual void Visitor::at_jump |
( |
jumpNode * |
the_jump |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_label |
( |
labelNode * |
the_label |
) |
[inline, virtual] |
|
virtual void Visitor::at_loop |
( |
loopNode * |
the_loop |
) |
[inline, virtual, inherited] |
|
virtual void Visitor::at_node |
( |
Node * |
the_node |
) |
[inline, virtual, inherited] |
|
virtual void Visitor::at_operand |
( |
operandNode * |
the_oper |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_prim |
( |
primNode * |
the_prim |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_proc |
( |
procNode * |
the_proc |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_ptr |
( |
ptrNode * |
the_ptr |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_return |
( |
returnNode * |
the_return |
) |
[inline, virtual] |
|
virtual void Visitor::at_selection |
( |
selectionNode * |
the_selection |
) |
[inline, virtual, inherited] |
|
virtual void Visitor::at_stmt |
( |
stmtNode * |
the_stmt |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_struct |
( |
structNode * |
the_struct |
) |
[inline, virtual] |
|
virtual void Visitor::at_subdecl |
( |
subdeclNode * |
the_subdecl |
) |
[inline, virtual, inherited] |
|
virtual void Visitor::at_sue |
( |
sueNode * |
the_sue |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_suespec |
( |
suespecNode * |
the_suespec |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_switch |
( |
switchNode * |
the_switch |
) |
[inline, virtual] |
|
virtual void Visitor::at_target |
( |
targetNode * |
the_target |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_tdef |
( |
tdefNode * |
the_tdef |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_ternary |
( |
ternaryNode * |
the_ternary |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_text |
( |
textNode * |
the_text |
) |
[inline, virtual] |
|
virtual void Visitor::at_threeAddr |
( |
threeAddrNode * |
the_3addr |
) |
[inline, virtual, inherited] |
|
virtual void Visitor::at_type |
( |
typeNode * |
the_type |
) |
[inline, virtual, inherited] |
|
virtual void tree_visitor::at_unary |
( |
unaryNode * |
the_unary |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_union |
( |
unionNode * |
the_union |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_unit |
( |
unitNode * |
the_unit |
) |
[inline, virtual] |
|
virtual void tree_visitor::at_while |
( |
whileNode * |
the_while |
) |
[inline, virtual] |
|
The documentation for this class was generated from the following file:
|