LLVM  8.0.1
Functions | Variables
PDBStringTableBuilder.cpp File Reference
#include "llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/DebugInfo/PDB/Native/Hash.h"
#include "llvm/DebugInfo/PDB/Native/RawTypes.h"
#include "llvm/Support/BinaryStreamWriter.h"
#include "llvm/Support/Endian.h"
#include <map>
Include dependency graph for PDBStringTableBuilder.cpp:

Go to the source code of this file.

Functions

static uint32_t computeBucketCount (uint32_t NumStrings)
 

Variables

static std::map< uint32_t, uint32_tStringsToBuckets
 

Function Documentation

◆ computeBucketCount()

static uint32_t computeBucketCount ( uint32_t  NumStrings)
static

Definition at line 109 of file PDBStringTableBuilder.cpp.

References assert(), Size, and StringsToBuckets.

Referenced by llvm::pdb::PDBStringTableBuilder::setStrings().

Variable Documentation

◆ StringsToBuckets

std::map<uint32_t, uint32_t> StringsToBuckets
static

Definition at line 57 of file PDBStringTableBuilder.cpp.

Referenced by computeBucketCount().