diff options
author | Zachary Turner <zturner@google.com> | 2018-03-19 20:41:59 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2018-03-19 20:41:59 +0000 |
commit | a21558897bd2d068e997cd6dc3d45af3f280cbb8 (patch) | |
tree | b147fa697728704af4f3da547ba6255818a99ce6 /llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp | |
parent | bd5ff79dd0b007489d4776ea0cb4c8cb4bed3fcd (diff) | |
download | llvm-a21558897bd2d068e997cd6dc3d45af3f280cbb8.zip llvm-a21558897bd2d068e997cd6dc3d45af3f280cbb8.tar.gz llvm-a21558897bd2d068e997cd6dc3d45af3f280cbb8.tar.bz2 |
Revert "Support embedding natvis files in PDBs."
This is causing a test failure on a certain bot, so I'm removing
this temporarily until we can figure out the source of the error.
llvm-svn: 327903
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp')
-rw-r--r-- | llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp b/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp index 13106cc..ece3e00 100644 --- a/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp +++ b/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp @@ -21,33 +21,10 @@ using namespace llvm::support; using namespace llvm::support::endian; using namespace llvm::pdb; -StringTableHashTraits::StringTableHashTraits(PDBStringTableBuilder &Table) - : Table(&Table) {} - -uint32_t StringTableHashTraits::hashLookupKey(StringRef S) const { - return Table->getIdForString(S); -} - -StringRef StringTableHashTraits::storageKeyToLookupKey(uint32_t Offset) const { - return Table->getStringForId(Offset); -} - -uint32_t StringTableHashTraits::lookupKeyToStorageKey(StringRef S) { - return Table->insert(S); -} - uint32_t PDBStringTableBuilder::insert(StringRef S) { return Strings.insert(S); } -uint32_t PDBStringTableBuilder::getIdForString(StringRef S) const { - return Strings.getIdForString(S); -} - -StringRef PDBStringTableBuilder::getStringForId(uint32_t Id) const { - return Strings.getStringForId(Id); -} - static uint32_t computeBucketCount(uint32_t NumStrings) { // The /names stream is basically an on-disk open-addressing hash table. // Hash collisions are resolved by linear probing. We cannot make |