reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
66 const DbiStreamHeader *getHeader() const { return Header; }
lib/DebugInfo/PDB/Native/DbiStream.cpp58 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;