"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "projects/CodeThorn/src/ProgramAbstractionLayer.h" between
rose-0.11.53.0.tar.gz and rose-0.11.54.0.tar.gz

About: ROSE is a compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale C, C++, UPC, Fortran, OpenMP, Java, Python and PHP applications.

ProgramAbstractionLayer.h  (rose-0.11.53.0):ProgramAbstractionLayer.h  (rose-0.11.54.0)
skipping to change at line 47 skipping to change at line 47
// PP (08/25/20) added to support working with unfolded ICFG // PP (08/25/20) added to support working with unfolded ICFG
void setForwardFlow(const Flow& fwdflow); void setForwardFlow(const Flow& fwdflow);
void setLabeler(Labeler* labeler); void setLabeler(Labeler* labeler);
void clearCFAnalyzer() { _cfanalyzer = nullptr; } void clearCFAnalyzer() { _cfanalyzer = nullptr; }
private: private:
Labeler* _labeler=nullptr; Labeler* _labeler=nullptr;
VariableIdMappingExtended* _variableIdMapping=nullptr; VariableIdMappingExtended* _variableIdMapping=nullptr;
FunctionCallMapping* _functionCallMapping=nullptr; FunctionCallMapping* _functionCallMapping=nullptr;
FunctionCallMapping2* _functionCallMapping2=nullptr; FunctionCallMapping2* _functionCallMapping2=nullptr;
ClassHierarchyWrapper* _classHierarchy=nullptr; //~ ClassHierarchyWrapper* _classHierarchy=nullptr;
ClassAnalysis* _classAnalysis=nullptr;
VirtualFunctionAnalysis* _virtualFunctions=nullptr;
unsigned int _normalizationLevel=2; unsigned int _normalizationLevel=2;
bool _inliningOption=false; bool _inliningOption=false;
SgProject* _root=nullptr; SgProject* _root=nullptr;
// PP (07/15/19) moved flow generation from DFAnalysisBase // PP (07/15/19) moved flow generation from DFAnalysisBase
CFAnalysis* _cfanalyzer = nullptr; CFAnalysis* _cfanalyzer = nullptr;
Flow _fwFlow; Flow _fwFlow;
Flow _bwFlow; Flow _bwFlow;
InterFlow _interFlow; InterFlow _interFlow;
 End of changes. 1 change blocks. 
1 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)