|
Inferno
0.2
|
#include <transformation.hpp>
Public Member Functions | |
| virtual TreePtr< Node > | operator() (TreePtr< Node > context, TreePtr< Node > root)=0 |
| TreePtr< Node > | operator() (TreePtr< Node > root) |
| virtual void | operator() (TreePtr< Node > context, TreePtr< Node > *proot)=0 |
| void | operator() (TreePtr< Node > *proot) |
| virtual void | GetGraphInfo (vector< string > *labels, vector< TreePtr< Node > > *links) const |
Definition at line 17 of file transformation.hpp.
| virtual void Transformation::GetGraphInfo | ( | vector< string > * | labels, |
| vector< TreePtr< Node > > * | links | ||
| ) | const [inline, virtual] |
Reimplemented in SlaveIntermediate< ALGO >, SlaveIntermediate< SearchReplace >, SlaveIntermediate< CompareReplace >, SearchReplace, and CompareReplace.
Definition at line 42 of file transformation.hpp.
| virtual TreePtr<Node> Transformation::operator() | ( | TreePtr< Node > | context, |
| TreePtr< Node > | root | ||
| ) | [pure virtual] |
Implemented in InPlaceTransformation, Graph, Render, GetDeclaration, and TypeOf.
Referenced by operator()().
Definition at line 25 of file transformation.hpp.
References operator()().
| virtual void Transformation::operator() | ( | TreePtr< Node > | context, |
| TreePtr< Node > * | proot | ||
| ) | [pure virtual] |
Implemented in CompareReplace, OutOfPlaceTransformation, Parse, and Validate.
Definition at line 35 of file transformation.hpp.
References operator()().