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