struct MappingNormalizationHeap
Declaration
template <typename TNorm, typename TFinal>
struct MappingNormalizationHeap { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/YAMLTraits.h:1370
Templates
- TNorm
- TFinal
Member Variables
- private llvm::yaml::MappingNormalizationHeap::Storage Buffer
- private llvm::yaml::IO& io
- private TNorm* BufPtr = nullptr
- private TFinal& Result
Method Overview
- public MappingNormalizationHeap<TNorm, TFinal>(llvm::yaml::IO & i_o, TFinal & Obj, llvm::BumpPtrAllocator * allocator)
- public ~MappingNormalizationHeap<TNorm, TFinal>()
Methods
¶MappingNormalizationHeap<TNorm, TFinal>(
llvm::yaml::IO& i_o,
TFinal& Obj,
llvm::BumpPtrAllocator* allocator)
MappingNormalizationHeap<TNorm, TFinal>(
llvm::yaml::IO& i_o,
TFinal& Obj,
llvm::BumpPtrAllocator* allocator)
Declared at: llvm/include/llvm/Support/YAMLTraits.h:1371
Parameters
- llvm::yaml::IO& i_o
- TFinal& Obj
- llvm::BumpPtrAllocator* allocator
¶~MappingNormalizationHeap<TNorm, TFinal>()
~MappingNormalizationHeap<TNorm, TFinal>()
Declared at: llvm/include/llvm/Support/YAMLTraits.h:1384