[Orc] Add some static-assert checks to improve the error messages for RPC calls
authorLang Hames <lhames@gmail.com>
Wed, 21 Dec 2016 00:59:33 +0000 (00:59 +0000)
committerLang Hames <lhames@gmail.com>
Wed, 21 Dec 2016 00:59:33 +0000 (00:59 +0000)
commit46abc76f47425df1f2c28e421d18bded7a402a06
tree69fac5a8f7d2562d2c75a8a4ee490d67f023588e
parent598bd2a26271c69850fb8a8c0e172620a1a030c9
[Orc] Add some static-assert checks to improve the error messages for RPC calls
and handler registrations.

Also add a unit test for alternate-type serialization/deserialization.

llvm-svn: 290223
llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h
llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp