forked from OSchip/llvm-project
ffad0103c7
This patch allows Error and Expected types to be passed to and returned from RPC functions. Serializers and deserializers for custom error types (types deriving from the ErrorInfo class template) can be registered with the SerializationTraits for a given channel type (see registerStringError in RPCSerialization.h for an example), allowing a given custom type to be sent/received. Unregistered types will be serialized/deserialized as StringErrors using the custom type's log message as the error string. llvm-svn: 300167 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
ExecutionUtils.cpp | ||
IndirectionUtils.cpp | ||
LLVMBuild.txt | ||
NullResolver.cpp | ||
OrcABISupport.cpp | ||
OrcCBindings.cpp | ||
OrcCBindingsStack.h | ||
OrcError.cpp | ||
OrcMCJITReplacement.cpp | ||
OrcMCJITReplacement.h | ||
RPCUtils.cpp |