HomeSort by: relevance | last modified time | path
    Searched refs:PDBFile (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
PDBFile.cpp 1 //===- PDBFile.cpp - Low level interface to a PDB file ----------*- C++ -*-===//
9 #include "llvm/DebugInfo/PDB/Native/PDBFile.h"
42 PDBFile::PDBFile(StringRef Path, std::unique_ptr<BinaryStream> PdbFileBuffer,
47 PDBFile::~PDBFile() = default;
49 StringRef PDBFile::getFilePath() const { return FilePath; }
51 StringRef PDBFile::getFileDirectory() const {
55 uint32_t PDBFile::getBlockSize() const { return ContainerLayout.SB->BlockSize; }
57 uint32_t PDBFile::getFreeBlockMapBlock() const
    [all...]
NativeEnumInjectedSources.cpp 12 #include "llvm/DebugInfo/PDB/Native/PDBFile.h"
38 PDBFile &File;
42 PDBFile &File, const PDBStringTable &Strings)
96 PDBFile &File, const InjectedSourceStream &IJS,
DbiStream.cpp 14 #include "llvm/DebugInfo/PDB/Native/PDBFile.h"
52 Error DbiStream::reload(PDBFile *Pdb) {
258 Error DbiStream::initializeSectionHeadersData(PDBFile *Pdb) {
284 Error DbiStream::initializeOldFpoRecords(PDBFile *Pdb) {
308 Error DbiStream::initializeNewFpoRecords(PDBFile *Pdb) {
326 DbiStream::createIndexedStreamForHeaderType(PDBFile *Pdb,
NativeSession.cpp 23 #include "llvm/DebugInfo/PDB/Native/PDBFile.h"
48 static DbiStream *getDbiStreamPtr(PDBFile &File) {
57 NativeSession::NativeSession(std::unique_ptr<PDBFile> PdbFile,
59 : Pdb(std::move(PdbFile)), Allocator(std::move(Allocator)),
71 auto File = std::make_unique<PDBFile>(Path, std::move(Stream), *Allocator);
83 static Expected<std::unique_ptr<PDBFile>>
101 auto File = std::make_unique<PDBFile>(PdbPath, std::move(Stream), *Allocator);
114 auto PdbFile = loadPdbFile(PdbPath, Allocator);
115 if (!PdbFile)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
NativeEnumInjectedSources.h 20 class PDBFile;
25 NativeEnumInjectedSources(PDBFile &File, const InjectedSourceStream &IJS,
35 PDBFile &File;
DbiStream.h 34 class PDBFile;
43 Error reload(PDBFile *Pdb);
95 Error initializeSectionHeadersData(PDBFile *Pdb);
97 Error initializeOldFpoRecords(PDBFile *Pdb);
98 Error initializeNewFpoRecords(PDBFile *Pdb);
101 createIndexedStreamForHeaderType(PDBFile *Pdb, DbgHeaderType Type) const;
TpiStream.h 31 class PDBFile;
37 TpiStream(PDBFile &File, std::unique_ptr<msf::MappedBlockStream> Stream);
76 PDBFile &Pdb;
SymbolStream.h 21 class PDBFile;
NativeSession.h 25 class PDBFile;
35 NativeSession(std::unique_ptr<PDBFile> PdbFile,
105 PDBFile &getPDBFile() { return *Pdb; }
106 const PDBFile &getPDBFile() const { return *Pdb; }
122 std::unique_ptr<PDBFile> Pdb;
InfoStream.h 26 class PDBFile;
PublicsStream.h 25 class PDBFile;
PDBFile.h 1 //===- PDBFile.h - Low level interface to a PDB file ------------*- C++ -*-===//
42 class PDBFile : public msf::IMSFFile {
46 PDBFile(StringRef Path, std::unique_ptr<BinaryStream> PdbFileBuffer,
48 ~PDBFile() override;
InfoStreamBuilder.h 16 #include "llvm/DebugInfo/PDB/Native/PDBFile.h"
27 class PDBFile;
GlobalsStream.h 24 class PDBFile;
TpiStreamBuilder.h 43 class PDBFile;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
OutputStyle.h 16 class PDBFile;
BytesOutputStyle.h 26 class PDBFile;
30 BytesOutputStyle(PDBFile &File);
60 PDBFile &File;
YAMLOutputStyle.h 24 YAMLOutputStyle(PDBFile &File);
41 PDBFile &File;
StreamUtil.h 20 class PDBFile;
58 void discoverStreamPurposes(PDBFile &File,
DumpOutputStyle.h 75 PDBFile &getPdb();
95 Error dumpOldFpo(PDBFile &File);
96 Error dumpNewFpo(PDBFile &File);
InputFile.h 35 class PDBFile;
46 PointerUnion<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj;
64 PDBFile &pdb();
65 const PDBFile &pdb() const;
LinePrinter.h 30 class PDBFile;
56 void formatMsfStreamData(StringRef Label, PDBFile &File, uint32_t StreamIdx,
59 void formatMsfStreamData(StringRef Label, PDBFile &File,
62 void formatMsfStreamBlocks(PDBFile &File, const msf::MSFStreamLayout &Stream);
InputFile.cpp 20 #include "llvm/DebugInfo/PDB/Native/PDBFile.h"
38 getModuleDebugStream(PDBFile &File, StringRef &ModuleName, uint32_t Index) {
302 PDBFile &InputFile::pdb() {
304 return *PdbOrObj.get<PDBFile *>();
307 const PDBFile &InputFile::pdb() const {
309 return *PdbOrObj.get<PDBFile *>();
359 bool InputFile::isPdb() const { return PdbOrObj.is<PDBFile *>(); }
llvm-pdbutil.h 28 class PDBFile;
31 typedef llvm::PointerUnion<object::COFFObjectFile *, pdb::PDBFile *>
206 enum class InputFileType { PDBFile, PDBStream, DBIStream, Names, ModuleStream };
  /src/external/apache2/llvm/lib/libLLVMDebugInfoPDB/
Makefile 93 PDBFile.cpp \

Completed in 40 milliseconds

1 2