Home
last modified time | relevance | path

Searched refs:DbiStream (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DDbiStream.cpp47 DbiStream::DbiStream(std::unique_ptr<BinaryStream> Stream) in DbiStream() function in DbiStream
50 DbiStream::~DbiStream() = default;
52 Error DbiStream::reload(PDBFile *Pdb) { in reload()
147 PdbRaw_DbiVer DbiStream::getDbiVersion() const { in getDbiVersion()
152 uint32_t DbiStream::getAge() const { return Header->Age; } in getAge()
154 uint16_t DbiStream::getPublicSymbolStreamIndex() const { in getPublicSymbolStreamIndex()
158 uint16_t DbiStream::getGlobalSymbolStreamIndex() const { in getGlobalSymbolStreamIndex()
162 uint16_t DbiStream::getFlags() const { return Header->Flags; } in getFlags()
164 bool DbiStream::isIncrementallyLinked() const { in isIncrementallyLinked()
168 bool DbiStream::hasCTypes() const { in hasCTypes()
[all …]
H A DNativeExeSymbol.cpp23 static DbiStream *getDbiStreamPtr(NativeSession &Session) { in getDbiStreamPtr()
24 Expected<DbiStream &> DbiS = Session.getPDBFile().getPDBDbiStream(); in getDbiStreamPtr()
H A DPDBFile.cpp289 Expected<DbiStream &> PDBFile::getPDBDbiStream() { in getPDBDbiStream()
294 auto TempDbi = std::make_unique<DbiStream>(std::move(*DbiS)); in getPDBDbiStream()
H A DNativeSession.cpp48 static DbiStream *getDbiStreamPtr(PDBFile &File) { in getDbiStreamPtr()
49 Expected<DbiStream &> DbiS = File.getPDBDbiStream(); in getDbiStreamPtr()
H A DSymbolCache.cpp73 SymbolCache::SymbolCache(NativeSession &Session, DbiStream *Dbi) in SymbolCache()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A DYAMLOutputStyle.cpp196 if (!opts::pdb2yaml::DbiStream) in dumpDbiStream()
207 Obj.DbiStream.emplace(); in dumpDbiStream()
208 Obj.DbiStream->Age = DS.getAge(); in dumpDbiStream()
209 Obj.DbiStream->BuildNumber = DS.getBuildNumber(); in dumpDbiStream()
210 Obj.DbiStream->Flags = DS.getFlags(); in dumpDbiStream()
211 Obj.DbiStream->MachineType = DS.getMachineType(); in dumpDbiStream()
212 Obj.DbiStream->PdbDllRbld = DS.getPdbDllRbld(); in dumpDbiStream()
213 Obj.DbiStream->PdbDllVersion = DS.getPdbDllVersion(); in dumpDbiStream()
214 Obj.DbiStream->VerHeader = DS.getDbiVersion(); in dumpDbiStream()
220 Obj.DbiStream->ModInfos.emplace_back(); in dumpDbiStream()
[all …]
H A DExplainOutputStyle.cpp71 DbiStream Dbi(std::move(Stream)); in explainBinaryFile()
256 DbiStream &Dbi = cantFail(File.pdb().getPDBDbiStream()); in explainPdbStreamOffset()
296 static void explainDbiHeaderOffset(LinePrinter &P, DbiStream &Dbi, in explainDbiHeaderOffset()
357 static void explainDbiModiSubstreamOffset(LinePrinter &P, DbiStream &Dbi, in explainDbiModiSubstreamOffset()
403 void ExplainOutputStyle::explainStreamOffset(DbiStream &Dbi, in explainStreamOffset()
413 void (*Explain)(LinePrinter &, DbiStream &, uint32_t); in explainStreamOffset()
419 dontExplain<DbiStream>}, in explainStreamOffset()
420 {int32_t(Header->SectionMapSize), "Section Map", dontExplain<DbiStream>}, in explainStreamOffset()
422 dontExplain<DbiStream>}, in explainStreamOffset()
424 dontExplain<DbiStream>}, in explainStreamOffset()
[all …]
H A DExplainOutputStyle.h21 class DbiStream; variable
54 void explainStreamOffset(DbiStream &Stream, uint32_t OffsetInStream);
H A DPdbYaml.h105 Optional<PdbDbiStream> DbiStream; member
H A Dllvm-pdbutil.h194 extern llvm::cl::opt<bool> DbiStream;
H A DPdbYaml.cpp110 IO.mapOptional("DbiStream", Obj.DbiStream); in mapping()
H A Dllvm-pdbutil.cpp660 cl::opt<bool> DbiStream("dbi-stream", variable
802 const auto &Dbi = YamlObj.DbiStream.getValueOr(DefaultDbiStream); in yamlToPdb()
1486 opts::pdb2yaml::DbiStream = true; in main()
1502 opts::pdb2yaml::DbiStream = true; in main()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiStream.h37 class DbiStream {
41 explicit DbiStream(std::unique_ptr<BinaryStream> Stream);
42 ~DbiStream();
H A DNativeExeSymbol.h18 class DbiStream; variable
22 DbiStream *Dbi = nullptr;
H A DPDBFile.h32 class DbiStream; variable
101 Expected<DbiStream &> getPDBDbiStream();
134 std::unique_ptr<DbiStream> Dbi;
H A DSymbolCache.h28 class DbiStream; variable
33 DbiStream *Dbi = nullptr;
118 SymbolCache(NativeSession &Session, DbiStream *Dbi);
H A DPublicsStream.h23 class DbiStream; variable
H A DGlobalsStream.h23 class DbiStream; variable
H A DDbiStreamBuilder.h38 class DbiStream; variable
/netbsd-src/external/apache2/llvm/dist/llvm/docs/PDB/
H A DModiStream.rst17 and module is contained in the :doc:`DBI Stream <DbiStream>`. The modi stream
52 <dbi_mod_info_substream>` of the :doc:`DBI Stream <DbiStream>`.
57 :doc:`DBI Stream <DbiStream>`. If this value is ``0``, then C11 line
65 :doc:`DBI Stream <DbiStream>`. If this value is ``0``, then C13 line
H A Dindex.rst51 DbiStream
142 :doc:`DbiStream`
H A DCodeViewSymbols.rst67 :doc:`DBI Stream <DbiStream>` can be consulted to determine what module this address
/netbsd-src/external/apache2/llvm/lib/libLLVMDebugInfoPDB/
H A DMakefile57 DbiStream.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/
H A DBUILD.gn18 "Native/DbiStream.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
H A DCMakeLists.txt47 Native/DbiStream.cpp