ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
IntraProcAliasAnalysis Member List

This is the complete list of members for IntraProcAliasAnalysis, including all inherited members.

addVirtualFunction(SgType *type, SgFunctionCallExp *funcExp)IntraProcAliasAnalysisprotected
applyCFGTransferFunction(SgGraphNode *s)IntraProcAliasAnalysisvirtual
buildCFG()IntraProcAliasAnalysisprotectedvirtual
cfgIntraProcAliasAnalysisprotected
cfgNodesIntraProcAliasAnalysisprotected
cgBuilderIntraProcAliasAnalysisprotected
checkPointHashIntraProcAliasAnalysisprotected
classHierarchyIntraProcAliasAnalysisprivate
entryIntraProcAliasAnalysisprotected
exitIntraProcAliasAnalysisprotected
genIntraProcAliasAnalysisprivate
getAliases(CompReprPtr &ptr, AliasRelationNode &node, std::vector< SgVariableSymbol * > &aliases)IntraProcAliasAnalysisprotected
getAllNodes()IntraProcAliasAnalysisinlinevirtual
getCFGInData(SgGraphNode *a)IntraProcAliasAnalysisinlinevirtual
getCFGOutData(SgGraphNode *a)IntraProcAliasAnalysisinlinevirtual
getConstructorParametersAliasRelations(SgConstructorInitializer *f_exp, SgFunctionDeclaration *funcDecl, std::vector< std::pair< AliasRelationNode, AliasRelationNode > > &arg_relations)IntraProcAliasAnalysisprotected
getFunctionEntry()IntraProcAliasAnalysisinline
getFunctionExit()IntraProcAliasAnalysisinline
getFunctionParametersAliasRelations(SgFunctionCallExp *f_exp, SgFunctionDeclaration *funcDecl, std::vector< std::pair< AliasRelationNode, AliasRelationNode > > &arg_relations, std::vector< std::pair< AliasRelationNode, AliasRelationNode > > &return_relations)IntraProcAliasAnalysisprotected
getPredecessors(SgGraphNode *n)IntraProcAliasAnalysisvirtual
getReturnStmts()IntraProcAliasAnalysisinline
headIntraProcDataFlowAnalysis< SgGraphNode, CompReprPtr >protected
init()IntraProcAliasAnalysisinline
IntraProcAliasAnalysis(SgNode *head, ClassHierarchyWrapper *_classHierarchy, CallGraphBuilder *_cgB, boost::unordered_map< SgFunctionDeclaration *, IntraProcAliasAnalysis * > &mapping, boost::unordered_map< SgExpression *, std::vector< SgFunctionDeclaration * > > &resolver)IntraProcAliasAnalysis
IntraProcDataFlowAnalysis(SgNode *head)IntraProcDataFlowAnalysis< SgGraphNode, CompReprPtr >
mappingIntraProcAliasAnalysisprotected
meet_data(const CompReprPtr &d1, const CompReprPtr &d2)IntraProcAliasAnalysisvirtual
resolverIntraProcAliasAnalysisprotected
run()IntraProcAliasAnalysisvirtual
runCheck()IntraProcAliasAnalysis
setCFGInData(SgGraphNode *a, CompReprPtr &b)IntraProcAliasAnalysisinlinevirtual
setFunctionEntry(CompReprPtr &n)IntraProcAliasAnalysis
setFunctionExit(CompReprPtr &n)IntraProcAliasAnalysis
updateVirtualFunctionInCallGraph(SgFunctionCallExp *funcCall, CompReprPtr &callSiteIN)IntraProcAliasAnalysisprotected
~IntraProcAliasAnalysis()IntraProcAliasAnalysis