#include <NewExprTree.hpp>


Public Member Functions | |
| ChildNodesIterator (Node &n) | |
| ~ChildNodesIterator () | |
| OA_ptr< Node > | current () const |
ChildNodesIterator iterates over all the children nodes of a node. It skips the null edges. Included here so that datatype information is not lost
Definition at line 384 of file NewExprTree.hpp.
| OA::NewExprTree::ChildNodesIterator::ChildNodesIterator | ( | Node & | n | ) | [inline] |
Definition at line 386 of file NewExprTree.hpp.
| OA::NewExprTree::ChildNodesIterator::~ChildNodesIterator | ( | ) | [inline] |
Reimplemented from OA::Tree::ChildNodesIterator.
Definition at line 387 of file NewExprTree.hpp.
Reimplemented from OA::Tree::ChildNodesIterator.
Definition at line 388 of file NewExprTree.hpp.
References OA::OA_ptr< T >::convert(), OA::Tree::ChildNodesIterator::current(), and OA::n.
Referenced by OA::OutputNewExprTreeVisitor::visitOpNode().

1.7.1