LLVM: llvm::codeview::MergingTypeTableBuilder Class Reference (original) (raw)
#include "[llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h](MergingTypeTableBuilder%5F8h%5Fsource.html)"
Definition at line 29 of file MergingTypeTableBuilder.h.
| MergingTypeTableBuilder::MergingTypeTableBuilder ( BumpPtrAllocator & Storage) |
explicit |
◆ ~MergingTypeTableBuilder()
| MergingTypeTableBuilder::~MergingTypeTableBuilder ( ) |
overridedefault |
◆ capacity()
| uint32_t MergingTypeTableBuilder::capacity ( ) |
overridevirtual |
◆ contains()
| bool MergingTypeTableBuilder::contains ( TypeIndex Index) |
overridevirtual |
◆ getAllocator()
| BumpPtrAllocator & llvm::codeview::MergingTypeTableBuilder::getAllocator ( ) |
inline |
◆ getFirst()
| std::optional< TypeIndex > MergingTypeTableBuilder::getFirst ( ) |
overridevirtual |
◆ getNext()
| std::optional< TypeIndex > MergingTypeTableBuilder::getNext ( TypeIndex Prev) |
overridevirtual |
◆ getType()
◆ getTypeName()
◆ insertRecord()
◆ insertRecordAs()
◆ insertRecordBytes()
◆ nextTypeIndex()
| TypeIndex MergingTypeTableBuilder::nextTypeIndex |
( |
) |
const |
◆ records()
◆ replaceType()
◆ reset()
| void MergingTypeTableBuilder::reset |
( |
) |
◆ size()
| uint32_t MergingTypeTableBuilder::size ( ) |
overridevirtual |
◆ writeLeafType()
template<typename T>
| TypeIndex llvm::codeview::MergingTypeTableBuilder::writeLeafType ( T & Record) |
inline |
The documentation for this class was generated from the following files: