ROSE
0.9.6a
|
Functions | |
SgNode * | getNextParentInterstingNode (SgNode *node) |
bool | isDef (SgNode *node) |
bool | isDef (SgNode *node, bool treadFunctionCallAsDef) |
bool | isIDef (SgNode *node) |
bool | isIUse (SgNode *node) |
bool | test (SgNode *node) |
bool | isUse (SgNode *node) |
bool | isAssignmentExpr (SgNode *node) |
bool | isFunctionParameter (SgNode *node) |
bool | isPointerType (SgVarRefExp *ref) |
bool | isComposedType (SgVarRefExp *ref) |
bool | isMemberVar (SgVarRefExp *ref) |
bool | functionUsesAddressOf (SgVarRefExp *node, SgFunctionCallExp *call) |
bool DUVariableAnalysisExt::isDef | ( | SgNode * | node) |
bool DUVariableAnalysisExt::isDef | ( | SgNode * | node, |
bool | treadFunctionCallAsDef | ||
) |
bool DUVariableAnalysisExt::isIDef | ( | SgNode * | node) |
bool DUVariableAnalysisExt::isIUse | ( | SgNode * | node) |
bool DUVariableAnalysisExt::test | ( | SgNode * | node) |
Referenced by AttributeListMap::expanding_function_like_macro().
bool DUVariableAnalysisExt::isUse | ( | SgNode * | node) |
bool DUVariableAnalysisExt::isAssignmentExpr | ( | SgNode * | node) |
bool DUVariableAnalysisExt::isFunctionParameter | ( | SgNode * | node) |
bool DUVariableAnalysisExt::isPointerType | ( | SgVarRefExp * | ref) |
bool DUVariableAnalysisExt::isComposedType | ( | SgVarRefExp * | ref) |
bool DUVariableAnalysisExt::isMemberVar | ( | SgVarRefExp * | ref) |
bool DUVariableAnalysisExt::functionUsesAddressOf | ( | SgVarRefExp * | node, |
SgFunctionCallExp * | call | ||
) |