diff options
Diffstat (limited to 'clang/tools/clang-refactor/ClangRefactor.cpp')
| -rw-r--r-- | clang/tools/clang-refactor/ClangRefactor.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/tools/clang-refactor/ClangRefactor.cpp b/clang/tools/clang-refactor/ClangRefactor.cpp index 950b80062cd..925bc908a42 100644 --- a/clang/tools/clang-refactor/ClangRefactor.cpp +++ b/clang/tools/clang-refactor/ClangRefactor.cpp @@ -462,7 +462,9 @@ public: ToolActionFactory(TUCallbackType Callback) : Callback(std::move(Callback)) {} - FrontendAction *create() override { return new ToolASTAction(Callback); } + std::unique_ptr<FrontendAction> create() override { + return llvm::make_unique<ToolASTAction>(Callback); + } private: TUCallbackType Callback; |

