Lines Matching defs:Hdr
122 template <class PEHeader> void printPEHeader(const PEHeader *Hdr);
123 void printBaseOfDataField(const pe32_header *Hdr);
124 void printBaseOfDataField(const pe32plus_header *Hdr);
718 void COFFDumper::printPEHeader(const PEHeader *Hdr) {
720 W.printHex ("Magic", Hdr->Magic);
721 W.printNumber("MajorLinkerVersion", Hdr->MajorLinkerVersion);
722 W.printNumber("MinorLinkerVersion", Hdr->MinorLinkerVersion);
723 W.printNumber("SizeOfCode", Hdr->SizeOfCode);
724 W.printNumber("SizeOfInitializedData", Hdr->SizeOfInitializedData);
725 W.printNumber("SizeOfUninitializedData", Hdr->SizeOfUninitializedData);
726 W.printHex ("AddressOfEntryPoint", Hdr->AddressOfEntryPoint);
727 W.printHex ("BaseOfCode", Hdr->BaseOfCode);
728 printBaseOfDataField(Hdr);
729 W.printHex ("ImageBase", Hdr->ImageBase);
730 W.printNumber("SectionAlignment", Hdr->SectionAlignment);
731 W.printNumber("FileAlignment", Hdr->FileAlignment);
733 Hdr->MajorOperatingSystemVersion);
735 Hdr->MinorOperatingSystemVersion);
736 W.printNumber("MajorImageVersion", Hdr->MajorImageVersion);
737 W.printNumber("MinorImageVersion", Hdr->MinorImageVersion);
738 W.printNumber("MajorSubsystemVersion", Hdr->MajorSubsystemVersion);
739 W.printNumber("MinorSubsystemVersion", Hdr->MinorSubsystemVersion);
740 W.printNumber("SizeOfImage", Hdr->SizeOfImage);
741 W.printNumber("SizeOfHeaders", Hdr->SizeOfHeaders);
742 W.printHex ("CheckSum", Hdr->CheckSum);
743 W.printEnum("Subsystem", Hdr->Subsystem, ArrayRef(PEWindowsSubsystem));
744 W.printFlags("Characteristics", Hdr->DLLCharacteristics,
746 W.printNumber("SizeOfStackReserve", Hdr->SizeOfStackReserve);
747 W.printNumber("SizeOfStackCommit", Hdr->SizeOfStackCommit);
748 W.printNumber("SizeOfHeapReserve", Hdr->SizeOfHeapReserve);
749 W.printNumber("SizeOfHeapCommit", Hdr->SizeOfHeapCommit);
750 W.printNumber("NumberOfRvaAndSize", Hdr->NumberOfRvaAndSize);
752 if (Hdr->NumberOfRvaAndSize > 0) {
761 for (uint32_t i = 0; i < Hdr->NumberOfRvaAndSize; ++i)
1117 void COFFDumper::printBaseOfDataField(const pe32_header *Hdr) {
1118 W.printHex("BaseOfData", Hdr->BaseOfData);