Prepare the analyzer for the callee in another translation unit:
Let AnalysisContext contain a TranslationUnit. Let CallEnter refer to an AnalysisContext instead of a FunctionDecl. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108617 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- examples/wpa/clang-wpa.cpp 2 additions, 2 deletionsexamples/wpa/clang-wpa.cpp
- include/clang/Analysis/AnalysisContext.h 17 additions, 4 deletionsinclude/clang/Analysis/AnalysisContext.h
- include/clang/Analysis/ProgramPoint.h 7 additions, 5 deletionsinclude/clang/Analysis/ProgramPoint.h
- include/clang/Checker/PathSensitive/AnalysisManager.h 32 additions, 5 deletionsinclude/clang/Checker/PathSensitive/AnalysisManager.h
- include/clang/Checker/PathSensitive/GRCoreEngine.h 5 additions, 5 deletionsinclude/clang/Checker/PathSensitive/GRCoreEngine.h
- lib/Analysis/AnalysisContext.cpp 3 additions, 2 deletionslib/Analysis/AnalysisContext.cpp
- lib/Checker/AnalysisConsumer.cpp 2 additions, 1 deletionlib/Checker/AnalysisConsumer.cpp
- lib/Checker/CMakeLists.txt 1 addition, 1 deletionlib/Checker/CMakeLists.txt
- lib/Checker/CallInliner.cpp 0 additions, 54 deletionslib/Checker/CallInliner.cpp
- lib/Checker/GRCXXExprEngine.cpp 2 additions, 2 deletionslib/Checker/GRCXXExprEngine.cpp
- lib/Checker/GRCoreEngine.cpp 8 additions, 2 deletionslib/Checker/GRCoreEngine.cpp
- lib/Checker/GRExprEngine.cpp 26 additions, 13 deletionslib/Checker/GRExprEngine.cpp
- tools/driver/Makefile 2 additions, 2 deletionstools/driver/Makefile
Loading
Please register or sign in to comment