[llvm] r312513 - [ORC] Drop callB wrapper from the remote object layer added in r312511.
Lang Hames via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 4 21:11:51 PDT 2017
Author: lhames
Date: Mon Sep 4 21:11:51 2017
New Revision: 312513
URL: http://llvm.org/viewvc/llvm-project?rev=312513&view=rev
Log:
[ORC] Drop callB wrapper from the remote object layer added in r312511.
This snippet was accidentally in the final commit, but is unused.
Modified:
llvm/trunk/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
Modified: llvm/trunk/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h?rev=312513&r1=312512&r2=312513&view=diff
==============================================================================
--- llvm/trunk/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h (original)
+++ llvm/trunk/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h Mon Sep 4 21:11:51 2017
@@ -212,18 +212,6 @@ protected:
return RemoteSymOrErr.takeError();
}
- template <typename Func, typename... ArgTs>
- using CallBResult = decltype(foldRemoteERror(
- std::declval<RPCEndpoint>()
- .template callB<Func>(
- std::declval<const ArgTs&>()...)));
-
- /// API checked callB function.
- template <typename Func, typename... ArgTs>
- CallBResult<Func> callB(const ArgTs &... Args) {
- return foldRemoteError(Remote.template callB<Func>(Args...));
- }
-
RPCEndpoint &Remote;
std::function<void(Error)> ReportError;
More information about the llvm-commits
mailing list