Lines Matching full:pdb
9 #include "llvm/DebugInfo/PDB/Native/InputFile.h"
17 #include "llvm/DebugInfo/PDB/Native/DbiStream.h"
18 #include "llvm/DebugInfo/PDB/Native/FormatUtil.h"
19 #include "llvm/DebugInfo/PDB/Native/LinePrinter.h"
20 #include "llvm/DebugInfo/PDB/Native/NativeSession.h"
21 #include "llvm/DebugInfo/PDB/Native/PDBFile.h"
22 #include "llvm/DebugInfo/PDB/Native/PDBStringTable.h"
23 #include "llvm/DebugInfo/PDB/Native/RawError.h"
24 #include "llvm/DebugInfo/PDB/Native/TpiStream.h"
25 #include "llvm/DebugInfo/PDB/PDB.h"
33 using namespace llvm::pdb;
39 llvm::pdb::getModuleDebugStream(PDBFile &File, StringRef &ModuleName,
69 Expected<ModuleDebugStreamRef> llvm::pdb::getModuleDebugStream(PDBFile &File,
195 // PDB always uses the same string table, but each module has its own
198 auto StringTable = File->pdb().getStringTable();
206 auto MDS = getModuleDebugStream(File->pdb(), Name, Modi);
322 if (Magic == file_magic::pdb) {
349 PDBFile &InputFile::pdb() {
354 const PDBFile &InputFile::pdb() const {
381 return pdb().getFilePath();
390 return pdb().hasPDBTpiStream();
403 return pdb().hasPDBIpiStream();
422 assert(isPdb() && pdb().hasPDBIpiStream());
429 auto &Stream = cantFail((Kind == kIds) ? pdb().getPDBIpiStream()
430 : pdb().getPDBTpiStream());
465 if (isObj() || !pdb().hasPDBIpiStream())
549 DbiStream &Dbi = cantFail(Value.File->pdb().getPDBDbiStream());
577 bool llvm::pdb::shouldDumpSymbolGroup(uint32_t Idx, const SymbolGroup &Group,