Home | History | Annotate | Download | only in Raw

Lines Matching refs:DbiStream

1 //===- DbiStream.cpp - PDB Dbi Stream (Stream 3) Access -------------------===//
10 #include "llvm/DebugInfo/PDB/Raw/DbiStream.h"
82 DbiStream::DbiStream(PDBFile &File, std::unique_ptr<MappedBlockStream> Stream)
87 DbiStream::~DbiStream() {}
89 Error DbiStream::reload() {
192 PdbRaw_DbiVer DbiStream::getDbiVersion() const {
197 uint32_t DbiStream::getAge() const { return Header->Age; }
199 uint16_t DbiStream::getPublicSymbolStreamIndex() const {
203 uint16_t DbiStream::getGlobalSymbolStreamIndex() const {
207 uint16_t DbiStream::getFlags() const { return Header->Flags; }
209 bool DbiStream::isIncrementallyLinked() const {
213 bool DbiStream::hasCTypes() const {
217 bool DbiStream::isStripped() const {
221 uint16_t DbiStream::getBuildNumber() const { return Header->BuildNumber; }
223 uint16_t DbiStream::getBuildMajorVersion() const {
227 uint16_t DbiStream::getBuildMinorVersion() const {
231 uint16_t DbiStream::getPdbDllRbld() const { return Header->PdbDllRbld; }
233 uint32_t DbiStream::getPdbDllVersion() const { return Header->PdbDllVersion; }
235 uint32_t DbiStream::getSymRecordStreamIndex() const {
239 PDB_Machine DbiStream::getMachineType() const {
245 DbiStream::getSectionHeaders() {
249 codeview::FixedStreamArray<object::FpoData> DbiStream::getFpoRecords() {
253 ArrayRef<ModuleInfoEx> DbiStream::modules() const { return ModuleInfos; }
254 codeview::FixedStreamArray<SecMapEntry> DbiStream::getSectionMap() const {
258 void llvm::pdb::DbiStream::visitSectionContributions(
269 Error DbiStream::initializeSectionContributionData() {
284 Error DbiStream::initializeSectionHeadersData() {
309 Error DbiStream::initializeFpoRecords() {
337 Error DbiStream::initializeSectionMapData() {
347 Error DbiStream::initializeFileInfo() {
422 uint32_t DbiStream::getDebugStreamIndex(DbgHeaderType Type) const {
426 Expected<StringRef> DbiStream::getFileNameForIndex(uint32_t Index) const {
439 Error DbiStream::commit() { return Error::success(); }