| addSuccessors(SyntaxNode *root, std::vector< SyntaxNode * > &successors) | InfiniteLoopSyntaxNode | [virtual] |
| addToScore(int n) | SyntaxNode | [inline] |
| clone() | InfiniteLoopSyntaxNode | [virtual] |
| correspond | SyntaxNode | [protected] |
| depth | SyntaxNode | [protected] |
| endsWithGoto() | InfiniteLoopSyntaxNode | [inline, virtual] |
| evaluate(SyntaxNode *root) | InfiniteLoopSyntaxNode | [virtual] |
| findNodeFor(PBB bb) | InfiniteLoopSyntaxNode | [virtual] |
| getBB() | SyntaxNode | [inline] |
| getCorrespond() | SyntaxNode | [inline] |
| getDepth() | SyntaxNode | [inline] |
| getEnclosingLoop(SyntaxNode *pFor, SyntaxNode *cur=NULL) | InfiniteLoopSyntaxNode | [inline, virtual] |
| getNumber() | SyntaxNode | [inline, virtual] |
| getNumOutEdges() | InfiniteLoopSyntaxNode | [inline, virtual] |
| getOutEdge(SyntaxNode *root, int n) | InfiniteLoopSyntaxNode | [inline, virtual] |
| getScore() | SyntaxNode | |
| ignoreGoto() | SyntaxNode | [inline, virtual] |
| InfiniteLoopSyntaxNode() | InfiniteLoopSyntaxNode | |
| isBlock() | SyntaxNode | [inline, virtual] |
| isBranch() | InfiniteLoopSyntaxNode | [inline, virtual] |
| isGoto() | InfiniteLoopSyntaxNode | [inline, virtual] |
| nodenum | SyntaxNode | [protected] |
| notGoto | SyntaxNode | [protected] |
| pbb | SyntaxNode | [protected] |
| pBody | InfiniteLoopSyntaxNode | [protected] |
| printAST(SyntaxNode *root, std::ostream &os) | InfiniteLoopSyntaxNode | [virtual] |
| replace(SyntaxNode *from, SyntaxNode *to) | InfiniteLoopSyntaxNode | [virtual] |
| score | SyntaxNode | [protected] |
| setBB(PBB bb) | SyntaxNode | [inline] |
| setBody(SyntaxNode *n) | InfiniteLoopSyntaxNode | [inline] |
| setDepth(int n) | SyntaxNode | [inline] |
| startsWith(SyntaxNode *node) | SyntaxNode | [inline, virtual] |
| SyntaxNode() | SyntaxNode | |
| ~InfiniteLoopSyntaxNode() | InfiniteLoopSyntaxNode | [virtual] |
| ~SyntaxNode() | SyntaxNode | [virtual] |