ROSE
0.9.6a
|
Struct containing a filtering function to determine what CFG nodes are interesting during the DefUse traversal. More...
#include <VariableRenaming.h>
Public Member Functions | |
bool | operator() (CFGNode cfgn) const |
Determines if the provided CFG node should be traversed during DefUse. More... | |
Struct containing a filtering function to determine what CFG nodes are interesting during the DefUse traversal.
This is a functor.
Definition at line 126 of file VariableRenaming.h.
|
inline |
Determines if the provided CFG node should be traversed during DefUse.
cfgn | The node in question. |
Definition at line 133 of file VariableRenaming.h.
References SgNode::cfgForBeginning(), SgNode::cfgForEnd(), isSgAndOp(), isSgBasicBlock(), isSgCommaOpExp(), isSgConditionalExp(), isSgExprStatement(), isSgFunctionCallExp(), isSgInitializedName(), isSgOrOp(), and isSgTryStmt().