class TrivialSPSSequenceDeserialization
Declaration
template <typename SPSElementTagT, typename ConcreteSequenceT>
class TrivialSPSSequenceDeserialization { /* full declaration omitted */ };
Description
Specialize this to implement 'trivial' sequence deserialization for a concrete sequence type. Trivial deserialization calls a static 'reserve(SequenceT & )' method on your specialization (you must implement this) to reserve space, and then calls a static 'append(SequenceT & , ElementT & ) method to append each of the deserialized elements. Specializing this template class means that you do not need to provide a specialization of SPSSerializationTraits for your type.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:252
Templates
- SPSElementTagT
- ConcreteSequenceT
Member Variables
- public static const bool available = false