Class InterProcDataFlowAnalysis#
Defined in File InterProcDataFlowAnalysis.h
Inheritance Relationships#
Derived Type#
public PtrAliasAnalysis(Class PtrAliasAnalysis)
Class Documentation#
-
class InterProcDataFlowAnalysis#
Subclassed by PtrAliasAnalysis
Public Functions
-
inline InterProcDataFlowAnalysis(SgProject *_project)#
-
virtual void getFunctionDeclarations(std::vector<SgFunctionDeclaration*>&) = 0#
Get the list of Function Declaration participating in DataFlow Analysis.
-
virtual bool runAndCheckIntraProcAnalysis(SgFunctionDeclaration*) = 0#
Execute IntraProc DataFlow Analysis and check whether anything changed.
-
virtual void run()#
Function which actually performs the DataFlowAnalyis.
Protected Attributes
-
SgProject *project#
Stored the Project Object.
-
inline InterProcDataFlowAnalysis(SgProject *_project)#