class TrivialSPSSequenceSerialization

Declaration

template <typename SPSElementTagT, typename ConcreteSequenceT>
class TrivialSPSSequenceSerialization { /* full declaration omitted */ };

Description

Specialize this to implement 'trivial' sequence serialization for a concrete sequence type. Trivial sequence serialization uses the sequence's 'size' member to get the length of the sequence, and uses a range-based for loop to iterate over the 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:236

Templates

SPSElementTagT
ConcreteSequenceT

Member Variables

public static const bool available = false