reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
265 ::memset(H, 0, sizeof(DbiStreamHeader)); 266 H->VersionHeader = *VerHeader; 267 H->VersionSignature = -1; 268 H->Age = Age; 269 H->BuildNumber = BuildNumber; 270 H->Flags = Flags; 271 H->PdbDllRbld = PdbDllRbld; 272 H->PdbDllVersion = PdbDllVersion; 273 H->MachineType = static_cast<uint16_t>(MachineType); 275 H->ECSubstreamSize = ECNamesBuilder.calculateSerializedSize(); 276 H->FileInfoSize = FileInfoBuffer.getLength(); 277 H->ModiSubstreamSize = calculateModiSubstreamSize(); 278 H->OptionalDbgHdrSize = DbgStreams.size() * sizeof(uint16_t); 279 H->SecContrSubstreamSize = calculateSectionContribsStreamSize(); 280 H->SectionMapSize = calculateSectionMapStreamSize(); 281 H->TypeServerSize = 0; 282 H->SymRecordStreamIndex = SymRecordStreamIndex; 283 H->PublicSymbolStreamIndex = PublicsStreamIndex; 284 H->MFCTypeServerIndex = 0; // Not sure what this is, but link.exe writes 0. 285 H->GlobalSymbolStreamIndex = GlobalsStreamIndex; 287 Header = H;