Lines Matching refs:Header

48     : Stream(std::move(Stream)), Header(nullptr) {}
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 +
76 Header->FileInfoSize + Header->TypeServerSize +
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;
370 const SecMapHeader *Header;
371 if (auto EC = SMReader.readObject(Header))
373 if (auto EC = SMReader.readArray(SectionMap, Header->SecCount))