diff --git a/clang/lib/Interpreter/IncrementalParser.cpp b/clang/lib/Interpreter/IncrementalParser.cpp index c87972719b66b..b72005d58f839 100644 --- a/clang/lib/Interpreter/IncrementalParser.cpp +++ b/clang/lib/Interpreter/IncrementalParser.cpp @@ -211,7 +211,7 @@ IncrementalParser::IncrementalParser(Interpreter &Interp, CI->ExecuteAction(*Act); if (getCodeGen()) - CachedInCodeGenModule = std::move(GenModule()); + CachedInCodeGenModule = GenModule(); std::unique_ptr IncrConsumer = std::make_unique(Interp, CI->takeASTConsumer()); @@ -229,7 +229,7 @@ IncrementalParser::IncrementalParser(Interpreter &Interp, } if (getCodeGen()) { - PTU->TheModule = std::move(GenModule()); + PTU->TheModule = GenModule(); assert(PTU->TheModule && "Failed to create initial PTU"); } }