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