LLVM 22.0.0git
|
#include "llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h"
Public Member Functions | |
LLVM_ABI uint32_t | insert (StringRef S) |
LLVM_ABI uint32_t | getIdForString (StringRef S) const |
LLVM_ABI StringRef | getStringForId (uint32_t Id) const |
LLVM_ABI uint32_t | calculateSerializedSize () const |
LLVM_ABI Error | commit (BinaryStreamWriter &Writer) const |
LLVM_ABI void | setStrings (const codeview::DebugStringTableSubsection &Strings) |
Definition at line 44 of file PDBStringTableBuilder.h.
uint32_t PDBStringTableBuilder::calculateSerializedSize | ( | ) | const |
Definition at line 141 of file PDBStringTableBuilder.cpp.
References Size.
Error PDBStringTableBuilder::commit | ( | BinaryStreamWriter & | Writer | ) | const |
Definition at line 210 of file PDBStringTableBuilder.cpp.
References llvm::Error::success().
Definition at line 51 of file PDBStringTableBuilder.cpp.
Definition at line 55 of file PDBStringTableBuilder.cpp.
Definition at line 47 of file PDBStringTableBuilder.cpp.
Referenced by llvm::pdb::PDBFileBuilder::addInjectedSource().
void PDBStringTableBuilder::setStrings | ( | const codeview::DebugStringTableSubsection & | Strings | ) |
Definition at line 150 of file PDBStringTableBuilder.cpp.