LLVM 20.0.0git
|
#include "llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h"
#include "llvm/DebugInfo/CodeView/TypeIndex.h"
#include "llvm/Support/Allocator.h"
#include "llvm/Support/ErrorHandling.h"
#include <cassert>
#include <cstdint>
#include <cstring>
Go to the source code of this file.
Functions | |
static ArrayRef< uint8_t > | stabilize (BumpPtrAllocator &RecordStorage, ArrayRef< uint8_t > Record) |
|
static |
Definition at line 69 of file AppendingTypeTableBuilder.cpp.
References llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >::Allocate().
Referenced by llvm::codeview::MergingTypeTableBuilder::insertRecordAs(), llvm::codeview::AppendingTypeTableBuilder::insertRecordBytes(), llvm::codeview::AppendingTypeTableBuilder::replaceType(), llvm::codeview::GlobalTypeTableBuilder::replaceType(), and llvm::codeview::MergingTypeTableBuilder::replaceType().