Revert "unique_ptr-ify ownership of ASTConsumers"
authorDavid Blaikie <dblaikie@gmail.com>
Thu, 17 Jul 2014 22:34:12 +0000 (22:34 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Thu, 17 Jul 2014 22:34:12 +0000 (22:34 +0000)
commit62a56f39b7c5587a1b2144880500689bea5f32e4
treec6f21dd30c4dfd02f50e4ca54712b24f2022a6f4
parent5bae2c87d5946ee72ad31d88033ed5ecbd01ada2
Revert "unique_ptr-ify ownership of ASTConsumers"

This reverts commit r213307.

Reverting to have some on-list discussion/confirmation about the ongoing
direction of smart pointer usage in the LLVM project.

llvm-svn: 213325
42 files changed:
clang/examples/PrintFunctionNames/PrintFunctionNames.cpp
clang/include/clang/ARCMigrate/ARCMTActions.h
clang/include/clang/ASTMatchers/ASTMatchFinder.h
clang/include/clang/CodeGen/CodeGenAction.h
clang/include/clang/Frontend/ASTConsumers.h
clang/include/clang/Frontend/CompilerInstance.h
clang/include/clang/Frontend/FrontendAction.h
clang/include/clang/Frontend/FrontendActions.h
clang/include/clang/Frontend/MultiplexConsumer.h
clang/include/clang/Rewrite/Frontend/ASTConsumers.h
clang/include/clang/Rewrite/Frontend/FrontendActions.h
clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
clang/include/clang/Tooling/Tooling.h
clang/lib/ARCMigrate/ARCMT.cpp
clang/lib/ARCMigrate/ObjCMT.cpp
clang/lib/ASTMatchers/ASTMatchFinder.cpp
clang/lib/CodeGen/CodeGenAction.cpp
clang/lib/Frontend/ASTConsumers.cpp
clang/lib/Frontend/ASTMerge.cpp
clang/lib/Frontend/ASTUnit.cpp
clang/lib/Frontend/ChainedIncludesSource.cpp
clang/lib/Frontend/CompilerInstance.cpp
clang/lib/Frontend/FrontendAction.cpp
clang/lib/Frontend/FrontendActions.cpp
clang/lib/Frontend/MultiplexConsumer.cpp
clang/lib/Frontend/Rewrite/FrontendActions.cpp
clang/lib/Frontend/Rewrite/HTMLPrint.cpp
clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
clang/lib/Frontend/Rewrite/RewriteObjC.cpp
clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp
clang/tools/clang-check/ClangCheck.cpp
clang/tools/libclang/Indexing.cpp
clang/unittests/AST/EvaluateAsRValueTest.cpp
clang/unittests/AST/ExternalASTSourceTest.cpp
clang/unittests/AST/NamedDeclPrinterTest.cpp
clang/unittests/Frontend/FrontendActionTest.cpp
clang/unittests/Sema/ExternalSemaSourceTest.cpp
clang/unittests/Tooling/RefactoringTest.cpp
clang/unittests/Tooling/TestVisitor.h
clang/unittests/Tooling/ToolingTest.cpp