From fd6174d4ae513da6a0d2a26d61ce3af2a949533a Mon Sep 17 00:00:00 2001 From: Sean Callanan Date: Tue, 11 Apr 2017 20:51:21 +0000 Subject: [PATCH] [ExternalASTMerger] Removed a move constructor to address MSVC build failure git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@299983 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/AST/ExternalASTMerger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/AST/ExternalASTMerger.cpp b/lib/AST/ExternalASTMerger.cpp index e47ed34698..1f1a9b1ec2 100644 --- a/lib/AST/ExternalASTMerger.cpp +++ b/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; } -- 2.50.1