From: Sean Callanan Date: Tue, 11 Apr 2017 20:51:21 +0000 (+0000) Subject: [ExternalASTMerger] Removed a move constructor to address MSVC build failure X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fd6174d4ae513da6a0d2a26d61ce3af2a949533a;p=clang [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 --- 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; }