[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