OSDN Git Service

[RPC] Add const qualifier to MemberFnWrapper to make buildbots happy.
authorLang Hames <lhames@gmail.com>
Fri, 11 Nov 2016 22:50:16 +0000 (22:50 +0000)
committerLang Hames <lhames@gmail.com>
Fri, 11 Nov 2016 22:50:16 +0000 (22:50 +0000)
This is a temporary fix: The right solution is to make sure addHandler can
support mutable lambdas. I'll add that in a follow-up patch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286661 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/ExecutionEngine/Orc/RPCUtils.h

index 2ff27ef..043fb5f 100644 (file)
@@ -527,7 +527,7 @@ public:
   using MethodT = RetT(ClassT::*)(ArgTs...);
   MemberFnWrapper(ClassT &Instance, MethodT Method)
       : Instance(Instance), Method(Method) {}
-  RetT operator()(ArgTs &&... Args) {
+  RetT operator()(ArgTs &&... Args) const {
     return (Instance.*Method)(std::move(Args)...);
   }
 private: