From a047e3a956e0e9e77cb65a3ac8916edbfaac0aa2 Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Fri, 2 Sep 2016 03:45:44 +0000 Subject: [PATCH] [ORC] Fix some missing fields in OrcRemoteTargetClient's move constructor. llvm-svn: 280459 --- include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h b/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h index bad250b5a2d..42b5b507e98 100644 --- a/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h +++ b/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h @@ -49,7 +49,8 @@ public: RemoteTrampolineSize(std::move(Other.RemoteTrampolineSize)), RemoteIndirectStubSize(std::move(Other.RemoteIndirectStubSize)), AllocatorIds(std::move(Other.AllocatorIds)), - IndirectStubOwnerIds(std::move(Other.IndirectStubOwnerIds)) {} + IndirectStubOwnerIds(std::move(Other.IndirectStubOwnerIds)), + CallbackManager(std::move(Other.CallbackManager)) {} OrcRemoteTargetClient &operator=(OrcRemoteTargetClient &&) = delete;