diff options
Diffstat (limited to 'llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp')
-rw-r--r-- | llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp b/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp index d21a4acc08d..71de38db442 100644 --- a/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp +++ b/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp @@ -145,6 +145,15 @@ private: }; +void freeVoidBool(bool B) { +}; + +TEST(DummyRPC, TestFreeFunctionHandler) { + Queue Q1, Q2; + DummyRPCEndpoint Server(Q2, Q1); + Server.addHandler<DummyRPCAPI::VoidBool>(freeVoidBool); +}; + TEST(DummyRPC, TestAsyncVoidBool) { Queue Q1, Q2; DummyRPCEndpoint Client(Q1, Q2); |