Lines Matching defs:NamedStreamMap
1 //===- NamedStreamMap.cpp - PDB Named Stream Map --------------------------===//
9 #include "llvm/DebugInfo/PDB/Native/NamedStreamMap.h"
25 NamedStreamMapTraits::NamedStreamMapTraits(NamedStreamMap &NS) : NS(&NS) {}
45 NamedStreamMap::NamedStreamMap() : HashTraits(*this), OffsetIndexMap(1) {}
47 Error NamedStreamMap::load(BinaryStreamReader &Stream) {
62 Error NamedStreamMap::commit(BinaryStreamWriter &Writer) const {
79 uint32_t NamedStreamMap::calculateSerializedLength() const {
85 uint32_t NamedStreamMap::size() const { return OffsetIndexMap.size(); }
87 StringRef NamedStreamMap::getString(uint32_t Offset) const {
92 uint32_t NamedStreamMap::hashString(uint32_t Offset) const {
96 bool NamedStreamMap::get(StringRef Stream, uint32_t &StreamNo) const {
104 StringMap<uint32_t> NamedStreamMap::entries() const {
113 uint32_t NamedStreamMap::appendStringData(StringRef S) {
120 void NamedStreamMap::set(StringRef Stream, uint32_t StreamNo) {