|
ROSE
0.9.6a
|
This is the complete list of members for DefUseAnalysisPF, including all inherited members.
| breakPointForWhile | DefUseAnalysisPF | private |
| breakPointForWhileNode | DefUseAnalysisPF | private |
| checkElementsForEquality(const multitype *t1, const multitype *t2) | DefUseAnalysisAbstract | protected |
| DEBUG_MODE | DefUseAnalysisAbstract | protected |
| DEBUG_MODE_EXTRA | DefUseAnalysisAbstract | protected |
| defuse(T cfgNode, bool *unhandled) | DefUseAnalysisPF | private |
| DefUseAnalysisAbstract() | DefUseAnalysisAbstract | inline |
| DefUseAnalysisPF(bool debug, DefUseAnalysis *dfa_p) | DefUseAnalysisPF | inline |
| dfa | DefUseAnalysisAbstract | protected |
| doNotVisitMap | DefUseAnalysisAbstract | protected |
| filteredCFGEdgeType typedef | DefUseAnalysisAbstract | protected |
| filteredCFGNodeType typedef | DefUseAnalysisAbstract | protected |
| getAppName(SgFunctionDeclaration *functionDeclaration) | Support | |
| getCFGPredNode(T cfgNode) | DefUseAnalysisAbstract | inlineprotected |
| getFileNameString(std::string src) | Support | inline |
| getFullName(SgFunctionDefinition *functionDef) | Support | |
| getInitName(SgNode *l_expr) | DefUseAnalysisAbstract | protected |
| getNumberOfNodesVisited() | DefUseAnalysisPF | |
| getOtherInNode(T cfgNode, SgNode *oneNode) | DefUseAnalysisAbstract | inlineprotected |
| handleDefCopy(SgNode *sgNode, int nrOfInEdges, SgNode *sgNodeBefore, filteredCFGNodeType cfgNode) | DefUseAnalysisPF | private |
| handleUseCopy(SgNode *sgNode, int nrOfInEdges, SgNode *sgNodeBefore, filteredCFGNodeType cfgNode) | DefUseAnalysisPF | private |
| hasANodeAboveCurrentChanged(T cfgNode) | DefUseAnalysisPF | private |
| isContainedinVector(T filterNode, std::vector< T > worklist) | Support | inline |
| isDoubleExactEntry(const multitype *multi, SgInitializedName *name, SgNode *sgNode) | DefUseAnalysisAbstract | protected |
| makeSureThatTheDefIsInTable(SgInitializedName *initName) | DefUseAnalysisPF | private |
| makeSureThatTheUseIsInTable(SgInitializedName *initName) | DefUseAnalysisPF | private |
| multitype typedef | DefUseAnalysisAbstract | protected |
| nodeChangedMap | DefUseAnalysisAbstract | protected |
| nrOfNodesVisitedPF | DefUseAnalysisPF | private |
| performUseAndDefinition(SgNode *sgNode, SgInitializedName *initName, bool isUsage, bool isDefinition, SgNode *sgNodeBefore, bool dont_replace, T cfgNode) | DefUseAnalysisPF | private |
| printCFGVector(std::vector< T > worklist) | DefUseAnalysisAbstract | inlineprotected |
| resBool(bool val) | Support | inline |
| resolveCast(SgExpression *expr) | DefUseAnalysisAbstract | protected |
| run(SgFunctionDefinition *function, bool &abortme) | DefUseAnalysisPF | virtual |
| searchMulti(const multitype *multi, SgInitializedName *initName) | DefUseAnalysisAbstract | protected |
| searchVector(std::vector< filteredCFGNodeType > done, filteredCFGNodeType cfgNode) | DefUseAnalysisAbstract | protected |
| tabletype typedef | DefUseAnalysisAbstract | protected |
| ToString(T t) | Support | inline |
| ~DefUseAnalysisAbstract() | DefUseAnalysisAbstract | inlinevirtual |
| ~DefUseAnalysisPF() | DefUseAnalysisPF | inlinevirtual |