class SimpleTypeSerializer
Declaration
class SimpleTypeSerializer { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h:33
Method Overview
- public SimpleTypeSerializer()
- public ArrayRef<uint8_t> serialize(const llvm::codeview::FieldListRecord & Record)
- public template <typename T>ArrayRef<uint8_t> serialize(T & Record)
- public ~SimpleTypeSerializer()
Methods
¶SimpleTypeSerializer()
SimpleTypeSerializer()
Declared at: llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h:37
¶ArrayRef<uint8_t> serialize(
const llvm::codeview::FieldListRecord& Record)
ArrayRef<uint8_t> serialize(
const llvm::codeview::FieldListRecord& Record)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h:46
Parameters
- const llvm::codeview::FieldListRecord& Record
¶template <typename T>
ArrayRef<uint8_t> serialize(T& Record)
template <typename T>
ArrayRef<uint8_t> serialize(T& Record)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h:43
Templates
- T
Parameters
- T& Record
¶~SimpleTypeSerializer()
~SimpleTypeSerializer()
Declared at: llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h:38