]> granicus.if.org Git - clang/commit
Revert "[Tooling] [0/1] Refactor FrontendActionFactory::create() to return std::uniqu...
authorRoman Lebedev <lebedev.ri@gmail.com>
Tue, 27 Feb 2018 15:54:55 +0000 (15:54 +0000)
committerRoman Lebedev <lebedev.ri@gmail.com>
Tue, 27 Feb 2018 15:54:55 +0000 (15:54 +0000)
commitb2349051ab0cb25c90ba2fa80482e380d32a4263
tree66fd048b53797850a2da6d713bae669da6b0477a
parent9438256f7d6890d53e575269287b428086f48e70
Revert "[Tooling] [0/1] Refactor FrontendActionFactory::create() to return std::unique_ptr<>"

This reverts commit rL326201

This broke gcc4.8 builds, compiler just segfaults:¬
http://lab.llvm.org:8011/builders/clang-atom-d525-fedora-rel/builds/14909¬
http://lab.llvm.org:8011/builders/clang-x86_64-linux-abi-test/builds/22673¬

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@326204 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
docs/LibTooling.rst
docs/RAVFrontendAction.rst
include/clang/Tooling/Tooling.h
lib/Tooling/Tooling.cpp
tools/clang-refactor/ClangRefactor.cpp
unittests/AST/EvaluateAsRValueTest.cpp
unittests/CrossTU/CrossTranslationUnitTest.cpp
unittests/Sema/CodeCompleteTest.cpp
unittests/Sema/ExternalSemaSourceTest.cpp
unittests/Tooling/CommentHandlerTest.cpp
unittests/Tooling/ExecutionTest.cpp
unittests/Tooling/RefactoringTest.cpp
unittests/Tooling/TestVisitor.h
unittests/Tooling/ToolingTest.cpp