| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | PDBFile.cpp | 42 PDBFile::PDBFile(StringRef Path, std::unique_ptr<BinaryStream> PdbFileBuffer, in PDBFile() function in PDBFile 46 PDBFile::~PDBFile() = default; 60 uint32_t PDBFile::getBlockCount() const { in getBlockCount() 84 uint32_t PDBFile::getNumStreams() const { in getNumStreams() 120 Error PDBFile::parseFileHeaders() { in parseFileHeaders() 180 Error PDBFile::parseStreamData() { in parseStreamData() 394 uint32_t PDBFile::getPointerSize() { in getPointerSize() 408 bool PDBFile::hasPDBGlobalsStream() { in hasPDBGlobalsStream() 431 bool PDBFile::hasPDBPublicsStream() { in hasPDBPublicsStream() 440 bool PDBFile::hasPDBSymbolStream() { in hasPDBSymbolStream() [all …]
|
| H A D | NativeSession.cpp | 43 static DbiStream *getDbiStreamPtr(PDBFile &File) { in getDbiStreamPtr() 52 NativeSession::NativeSession(std::unique_ptr<PDBFile> PdbFile, in NativeSession() 66 auto File = llvm::make_unique<PDBFile>(Path, std::move(Stream), *Allocator); in createFromPdb()
|
| H A D | DbiStream.cpp | 53 Error DbiStream::reload(PDBFile *Pdb) { in reload() 249 Error DbiStream::initializeSectionHeadersData(PDBFile *Pdb) { in initializeSectionHeadersData() 282 Error DbiStream::initializeFpoRecords(PDBFile *Pdb) { in initializeFpoRecords()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | NativeSession.h | 26 class PDBFile; variable 31 NativeSession(std::unique_ptr<PDBFile> PdbFile, 98 PDBFile &getPDBFile() { return *Pdb; } in getPDBFile() 99 const PDBFile &getPDBFile() const { return *Pdb; } in getPDBFile() 108 std::unique_ptr<PDBFile> Pdb;
|
| H A D | DbiStream.h | 34 class PDBFile; variable 43 Error reload(PDBFile *Pdb); 92 Error initializeSectionHeadersData(PDBFile *Pdb); 94 Error initializeFpoRecords(PDBFile *Pdb);
|
| H A D | TpiStream.h | 32 class PDBFile; variable 38 TpiStream(PDBFile &File, std::unique_ptr<msf::MappedBlockStream> Stream); 77 PDBFile &Pdb;
|
| H A D | PDBFile.h | 42 class PDBFile : public msf::IMSFFile { 46 PDBFile(StringRef Path, std::unique_ptr<BinaryStream> PdbFileBuffer, 48 ~PDBFile() override;
|
| H A D | SymbolStream.h | 22 class PDBFile; variable
|
| H A D | PublicsStream.h | 26 class PDBFile; variable
|
| H A D | InfoStream.h | 27 class PDBFile; variable
|
| H A D | InfoStreamBuilder.h | 28 class PDBFile; variable
|
| H A D | TpiStreamBuilder.h | 44 class PDBFile;
|
| H A D | GlobalsStream.h | 25 class PDBFile; variable
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | BytesOutputStyle.h | 27 class PDBFile; variable 31 BytesOutputStyle(PDBFile &File); 61 PDBFile &File;
|
| H A D | InputFile.h | 36 class PDBFile; variable 47 PointerUnion3<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj; 65 PDBFile &pdb(); 66 const PDBFile &pdb() const;
|
| H A D | DumpOutputStyle.h | 70 PDBFile &getPdb(); 89 Error dumpOldFpo(PDBFile &File); 90 Error dumpNewFpo(PDBFile &File);
|
| H A D | LinePrinter.h | 31 class PDBFile; variable 57 void formatMsfStreamData(StringRef Label, PDBFile &File, uint32_t StreamIdx, 60 void formatMsfStreamData(StringRef Label, PDBFile &File, 63 void formatMsfStreamBlocks(PDBFile &File, const msf::MSFStreamLayout &Stream);
|
| H A D | YAMLOutputStyle.h | 25 YAMLOutputStyle(PDBFile &File); 42 PDBFile &File;
|
| H A D | StreamUtil.h | 21 class PDBFile; variable 59 void discoverStreamPurposes(PDBFile &File,
|
| H A D | InputFile.cpp | 39 getModuleDebugStream(PDBFile &File, StringRef &ModuleName, uint32_t Index) { in getModuleDebugStream() 298 PDBFile &InputFile::pdb() { in pdb() 300 return *PdbOrObj.get<PDBFile *>(); in pdb() 303 const PDBFile &InputFile::pdb() const { in pdb() 305 return *PdbOrObj.get<PDBFile *>(); in pdb() 355 bool InputFile::isPdb() const { return PdbOrObj.is<PDBFile *>(); } in isPdb()
|
| H A D | llvm-pdbutil.h | 29 class PDBFile; variable 32 typedef llvm::PointerUnion<object::COFFObjectFile *, pdb::PDBFile *> 204 enum class InputFileType { PDBFile, PDBStream, DBIStream, Names, ModuleStream }; enumerator
|
| H A D | OutputStyle.h | 17 class PDBFile; variable
|
| H A D | LinePrinter.cpp | 175 void LinePrinter::formatMsfStreamData(StringRef Label, PDBFile &File, in formatMsfStreamData() 214 void LinePrinter::formatMsfStreamData(StringRef Label, PDBFile &File, in formatMsfStreamData() 249 PDBFile &File, const msf::MSFStreamLayout &StreamLayout) { in formatMsfStreamBlocks()
|
| H A D | BytesOutputStyle.cpp | 86 BytesOutputStyle::BytesOutputStyle(PDBFile &File) in BytesOutputStyle() 324 static void iterateOneModule(PDBFile &File, LinePrinter &P, in iterateOneModule() 357 static void iterateModules(PDBFile &File, LinePrinter &P, uint32_t IndentLevel, in iterateModules()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbIndex.h | 52 std::unique_ptr<llvm::pdb::PDBFile> m_file; 115 create(std::unique_ptr<llvm::pdb::PDBFile>); 120 llvm::pdb::PDBFile &pdb() { return *m_file; } in pdb() 121 const llvm::pdb::PDBFile &pdb() const { return *m_file; } in pdb()
|