Lines Matching refs:traverse
78 …mContext.treeRoot->traverse(this); // Output the body first to determine what has to go in the h… in output()
670 expression->traverse(&searchSymbol); in visitBinary()
677 expression->traverse(this); in visitBinary()
679 symbolNode->traverse(this); in visitBinary()
704 node->getLeft()->traverse(this); in visitBinary()
720 node->getLeft()->traverse(this); in visitBinary()
809 node->getLeft()->traverse(this); in visitBinary()
811 node->getRight()->traverse(this); in visitBinary()
1010 mUnfoldSelect->traverse(*sit); in visitAggregate()
1013 (*sit)->traverse(this); in visitAggregate()
1056 symbol->traverse(this); in visitAggregate()
1062 (*sit)->traverse(this); in visitAggregate()
1385 mUnfoldSelect->traverse(node->getCondition()); in visitSelection()
1389 node->getCondition()->traverse(this); in visitSelection()
1396 node->getTrueBlock()->traverse(this); in visitSelection()
1406 node->getFalseBlock()->traverse(this); in visitSelection()
1438 mUnfoldSelect->traverse(node->getInit()); in visitLoop()
1443 mUnfoldSelect->traverse(node->getCondition()); in visitLoop()
1448 mUnfoldSelect->traverse(node->getExpression()); in visitLoop()
1455 node->getInit()->traverse(this); in visitLoop()
1462 node->getCondition()->traverse(this); in visitLoop()
1469 node->getExpression()->traverse(this); in visitLoop()
1478 node->getBody()->traverse(this); in visitLoop()
1487 node->getCondition()->traverse(this); in visitLoop()
1687 index->traverse(this); in handleExcessiveLoop()
1692 index->traverse(this); in handleExcessiveLoop()
1697 index->traverse(this); in handleExcessiveLoop()
1705 node->getBody()->traverse(this); in handleExcessiveLoop()