reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/DebugInfo/PDB/Native/DbiStream.h
   66   const DbiStreamHeader *getHeader() const { return Header; }
lib/DebugInfo/PDB/Native/DbiStream.cpp
   58   if (auto EC = Reader.readObject(Header))
   62   if (Header->VersionSignature != -1)
   69   if (Header->VersionHeader < PdbDbiV70)
   74       sizeof(DbiStreamHeader) + Header->ModiSubstreamSize +
   75           Header->SecContrSubstreamSize + Header->SectionMapSize +
   75           Header->SecContrSubstreamSize + Header->SectionMapSize +
   76           Header->FileInfoSize + Header->TypeServerSize +
   76           Header->FileInfoSize + Header->TypeServerSize +
   77           Header->OptionalDbgHdrSize + Header->ECSubstreamSize)
   77           Header->OptionalDbgHdrSize + Header->ECSubstreamSize)
   83   if (Header->ModiSubstreamSize % sizeof(uint32_t) != 0)
   86   if (Header->SecContrSubstreamSize % sizeof(uint32_t) != 0)
   90   if (Header->SectionMapSize % sizeof(uint32_t) != 0)
   93   if (Header->FileInfoSize % sizeof(uint32_t) != 0)
   96   if (Header->TypeServerSize % sizeof(uint32_t) != 0)
  100   if (auto EC = Reader.readSubstream(ModiSubstream, Header->ModiSubstreamSize))
  104                                      Header->SecContrSubstreamSize))
  106   if (auto EC = Reader.readSubstream(SecMapSubstream, Header->SectionMapSize))
  108   if (auto EC = Reader.readSubstream(FileInfoSubstream, Header->FileInfoSize))
  111           Reader.readSubstream(TypeServerMapSubstream, Header->TypeServerSize))
  113   if (auto EC = Reader.readSubstream(ECSubstream, Header->ECSubstreamSize))
  116           DbgStreams, Header->OptionalDbgHdrSize / sizeof(ulittle16_t)))
  148   uint32_t Value = Header->VersionHeader;
  152 uint32_t DbiStream::getAge() const { return Header->Age; }
  155   return Header->PublicSymbolStreamIndex;
  159   return Header->GlobalSymbolStreamIndex;
  162 uint16_t DbiStream::getFlags() const { return Header->Flags; }
  165   return (Header->Flags & DbiFlags::FlagIncrementalMask) != 0;
  169   return (Header->Flags & DbiFlags::FlagHasCTypesMask) != 0;
  173   return (Header->Flags & DbiFlags::FlagStrippedMask) != 0;
  176 uint16_t DbiStream::getBuildNumber() const { return Header->BuildNumber; }
  179   return (Header->BuildNumber & DbiBuildNo::BuildMajorMask) >>
  184   return (Header->BuildNumber & DbiBuildNo::BuildMinorMask) >>
  188 uint16_t DbiStream::getPdbDllRbld() const { return Header->PdbDllRbld; }
  190 uint32_t DbiStream::getPdbDllVersion() const { return Header->PdbDllVersion; }
  193   return Header->SymRecordStreamIndex;
  197   uint16_t Machine = Header->MachineType;