From f8edb1de320ca3d172fc53f264b55c83a1368b43 Mon Sep 17 00:00:00 2001 From: Sean Callanan Date: Tue, 11 Apr 2017 20:51:21 +0000 Subject: [ExternalASTMerger] Removed a move constructor to address MSVC build failure llvm-svn: 299983 --- clang/lib/AST/ExternalASTMerger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clang/lib/AST/ExternalASTMerger.cpp') diff --git a/clang/lib/AST/ExternalASTMerger.cpp b/clang/lib/AST/ExternalASTMerger.cpp index e47ed346986..1f1a9b1ec2e 100644 --- a/clang/lib/AST/ExternalASTMerger.cpp +++ b/clang/lib/AST/ExternalASTMerger.cpp @@ -23,7 +23,7 @@ namespace { template struct Source { T t; - Source(T &&t) : t(std::move(t)) {} + Source(T t) : t(t) {} operator T() { return t; } template U &get() { return t; } template const U &get() const { return t; } -- cgit v1.2.3