buildVariableReference(const VarName &var, SgScopeStatement *scope=NULL) | StaticSingleAssignment | static |
emptyName (defined in StaticSingleAssignment) | StaticSingleAssignment | static |
FilteredCfgEdge typedef | StaticSingleAssignment | |
FilteredCfgNode typedef | StaticSingleAssignment | |
getDebug() (defined in StaticSingleAssignment) | StaticSingleAssignment | inlinestatic |
getDebugExtra() (defined in StaticSingleAssignment) | StaticSingleAssignment | inlinestatic |
getDefsAtNode(SgNode *node) const | StaticSingleAssignment | |
getLastVersions(SgFunctionDeclaration *func) const | StaticSingleAssignment | |
getLocalUsesTable() (defined in StaticSingleAssignment) | StaticSingleAssignment | inline |
getOriginalDefTable() | StaticSingleAssignment | inline |
getOriginalVarsDefinedInSubtree(SgNode *root) const | StaticSingleAssignment | |
getOutgoingDefsAtNode(SgNode *node) const | StaticSingleAssignment | |
getReachingDefsAtNode_(SgNode *node) const | StaticSingleAssignment | |
getUniqueName(SgNode *node) | StaticSingleAssignment | static |
getUsesAtNode(SgNode *node) const | StaticSingleAssignment | |
getVarForExpression(SgNode *node) | StaticSingleAssignment | static |
getVarName(SgNode *node) | StaticSingleAssignment | static |
getVarsDefinedInSubtree(SgNode *root) const | StaticSingleAssignment | |
getVarsUsedInSubtree(SgNode *root) const | StaticSingleAssignment | |
GlobalReachingDefTable typedef | StaticSingleAssignment | |
isPrefixOfName(VarName name, VarName prefix) | StaticSingleAssignment | static |
isVarInScope(const VarName &var, SgNode *scope) | StaticSingleAssignment | static |
LocalDefUseTable typedef | StaticSingleAssignment | |
NodeReachingDefTable typedef | StaticSingleAssignment | |
printLocalDefUseTable(const LocalDefUseTable &table) (defined in StaticSingleAssignment) | StaticSingleAssignment | static |
printOriginalDefs(SgNode *node) (defined in StaticSingleAssignment) | StaticSingleAssignment | |
printOriginalDefTable() (defined in StaticSingleAssignment) | StaticSingleAssignment | |
ReachingDefPtr typedef (defined in StaticSingleAssignment) | StaticSingleAssignment | |
run(bool interprocedural, bool treatPointersAsStructures) | StaticSingleAssignment | |
StaticSingleAssignment(SgProject *proj) (defined in StaticSingleAssignment) | StaticSingleAssignment | inline |
toDOT(const std::string fileName) | StaticSingleAssignment | |
toFilteredDOT(const std::string fileName) | StaticSingleAssignment | |
UseTable typedef | StaticSingleAssignment | |
VarName typedef | StaticSingleAssignment | |
varnameToString(const VarName &vec) | StaticSingleAssignment | static |
~StaticSingleAssignment() (defined in StaticSingleAssignment) | StaticSingleAssignment | inline |