LLVM: llvm::pdb::NamedStreamMap Class Reference (original) (raw)
#include "[llvm/DebugInfo/PDB/Native/NamedStreamMap.h](NamedStreamMap%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| LLVM_ABI | NamedStreamMap () |
| LLVM_ABI Error | load (BinaryStreamReader &Stream) |
| LLVM_ABI Error | commit (BinaryStreamWriter &Writer) const |
| LLVM_ABI uint32_t | calculateSerializedLength () const |
| LLVM_ABI uint32_t | size () const |
| LLVM_ABI bool | get (StringRef Stream, uint32_t &StreamNo) const |
| LLVM_ABI void | set (StringRef Stream, uint32_t StreamNo) |
| LLVM_ABI uint32_t | appendStringData (StringRef S) |
| LLVM_ABI StringRef | getString (uint32_t Offset) const |
| LLVM_ABI uint32_t | hashString (uint32_t Offset) const |
| LLVM_ABI StringMap< uint32_t > | entries () const |
| Friends | |
|---|---|
| class | NamedStreamMapBuilder |
Definition at line 37 of file NamedStreamMap.h.
| NamedStreamMap::NamedStreamMap | ( | ) |
|---|
◆ appendStringData()
◆ calculateSerializedLength()
| uint32_t NamedStreamMap::calculateSerializedLength | ( | ) | const |
|---|
◆ commit()
◆ entries()
◆ get()
◆ getString()
◆ hashString()
◆ load()
◆ set()
◆ size()
◆ NamedStreamMapBuilder
| friend class NamedStreamMapBuilder | friend |
|---|
The documentation for this class was generated from the following files:
- include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h
- lib/DebugInfo/PDB/Native/NamedStreamMap.cpp