]> granicus.if.org Git - clang/commitdiff
[ExternalASTMerger] Removed a move constructor to address MSVC build failure
authorSean Callanan <scallanan@apple.com>
Tue, 11 Apr 2017 20:51:21 +0000 (20:51 +0000)
committerSean Callanan <scallanan@apple.com>
Tue, 11 Apr 2017 20:51:21 +0000 (20:51 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@299983 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/ExternalASTMerger.cpp

index e47ed3469862d081885651ea749207dc1d5d4e4b..1f1a9b1ec2eee801c978e40ce66b04bdfda769e1 100644 (file)
@@ -23,7 +23,7 @@ namespace {
 
 template <typename T> struct Source {
   T t;
-  Source(T &&t) : t(std::move(t)) {}
+  Source(T t) : t(t) {}
   operator T() { return t; }
   template <typename U = T> U &get() { return t; }
   template <typename U = T> const U &get() const { return t; }