Lines Matching refs:PH
441 COFFYAML::PEHeader &PH) {
443 PH.Header.Subsystem);
445 IO, PH.Header.DLLCharacteristics);
447 IO.mapRequired("AddressOfEntryPoint", PH.Header.AddressOfEntryPoint);
448 IO.mapRequired("ImageBase", PH.Header.ImageBase);
449 IO.mapRequired("SectionAlignment", PH.Header.SectionAlignment);
450 IO.mapRequired("FileAlignment", PH.Header.FileAlignment);
452 PH.Header.MajorOperatingSystemVersion);
454 PH.Header.MinorOperatingSystemVersion);
455 IO.mapRequired("MajorImageVersion", PH.Header.MajorImageVersion);
456 IO.mapRequired("MinorImageVersion", PH.Header.MinorImageVersion);
457 IO.mapRequired("MajorSubsystemVersion", PH.Header.MajorSubsystemVersion);
458 IO.mapRequired("MinorSubsystemVersion", PH.Header.MinorSubsystemVersion);
461 IO.mapRequired("SizeOfStackReserve", PH.Header.SizeOfStackReserve);
462 IO.mapRequired("SizeOfStackCommit", PH.Header.SizeOfStackCommit);
463 IO.mapRequired("SizeOfHeapReserve", PH.Header.SizeOfHeapReserve);
464 IO.mapRequired("SizeOfHeapCommit", PH.Header.SizeOfHeapCommit);
466 IO.mapOptional("ExportTable", PH.DataDirectories[COFF::EXPORT_TABLE]);
467 IO.mapOptional("ImportTable", PH.DataDirectories[COFF::IMPORT_TABLE]);
468 IO.mapOptional("ResourceTable", PH.DataDirectories[COFF::RESOURCE_TABLE]);
469 IO.mapOptional("ExceptionTable", PH.DataDirectories[COFF::EXCEPTION_TABLE]);
470 IO.mapOptional("CertificateTable", PH.DataDirectories[COFF::CERTIFICATE_TABLE]);
472 PH.DataDirectories[COFF::BASE_RELOCATION_TABLE]);
473 PH.DataDirectories[COFF::DEBUG_DIRECTORY]);
474 IO.mapOptional("Architecture", PH.DataDirectories[COFF::ARCHITECTURE]);
475 IO.mapOptional("GlobalPtr", PH.DataDirectories[COFF::GLOBAL_PTR]);
476 IO.mapOptional("TlsTable", PH.DataDirectories[COFF::TLS_TABLE]);
478 PH.DataDirectories[COFF::LOAD_CONFIG_TABLE]);
479 IO.mapOptional("BoundImport", PH.DataDirectories[COFF::BOUND_IMPORT]);
480 IO.mapOptional("IAT", PH.DataDirectories[COFF::IAT]);
482 PH.DataDirectories[COFF::DELAY_IMPORT_DESCRIPTOR]);
484 PH.DataDirectories[COFF::CLR_RUNTIME_HEADER]);