Unique_ptrify PPCallbacks ownership.
Unique_ptr creation stil needs to be moved earlier at some of the call sites. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@217474 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Lex/PPCallbacks.h 4 additions, 7 deletionsinclude/clang/Lex/PPCallbacks.h
- include/clang/Lex/Preprocessor.h 6 additions, 5 deletionsinclude/clang/Lex/Preprocessor.h
- lib/ARCMigrate/ARCMT.cpp 1 addition, 1 deletionlib/ARCMigrate/ARCMT.cpp
- lib/ARCMigrate/ObjCMT.cpp 2 additions, 2 deletionslib/ARCMigrate/ObjCMT.cpp
- lib/CodeGen/CodeGenAction.cpp 2 additions, 1 deletionlib/CodeGen/CodeGenAction.cpp
- lib/Frontend/ASTUnit.cpp 7 additions, 4 deletionslib/Frontend/ASTUnit.cpp
- lib/Frontend/DependencyFile.cpp 3 additions, 2 deletionslib/Frontend/DependencyFile.cpp
- lib/Frontend/DependencyGraph.cpp 2 additions, 1 deletionlib/Frontend/DependencyGraph.cpp
- lib/Frontend/HeaderIncludeGen.cpp 6 additions, 3 deletionslib/Frontend/HeaderIncludeGen.cpp
- lib/Frontend/PrintPreprocessedOutput.cpp 1 addition, 1 deletionlib/Frontend/PrintPreprocessedOutput.cpp
- lib/Frontend/Rewrite/InclusionRewriter.cpp 1 addition, 1 deletionlib/Frontend/Rewrite/InclusionRewriter.cpp
- lib/Frontend/VerifyDiagnosticConsumer.cpp 2 additions, 2 deletionslib/Frontend/VerifyDiagnosticConsumer.cpp
- lib/Lex/Preprocessor.cpp 1 addition, 3 deletionslib/Lex/Preprocessor.cpp
- tools/libclang/Indexing.cpp 2 additions, 2 deletionstools/libclang/Indexing.cpp
- unittests/Basic/SourceManagerTest.cpp 1 addition, 1 deletionunittests/Basic/SourceManagerTest.cpp
- unittests/Frontend/FrontendActionTest.cpp 6 additions, 6 deletionsunittests/Frontend/FrontendActionTest.cpp
- unittests/Lex/PPCallbacksTest.cpp 2 additions, 2 deletionsunittests/Lex/PPCallbacksTest.cpp
- unittests/Lex/PPConditionalDirectiveRecordTest.cpp 1 addition, 1 deletionunittests/Lex/PPConditionalDirectiveRecordTest.cpp
Loading
Please register or sign in to comment