Lines Matching defs:FileHdr
1143 ELFYAML::FileHeader &FileHdr) {
1144 IO.mapRequired("Class", FileHdr.Class);
1145 IO.mapRequired("Data", FileHdr.Data);
1146 IO.mapOptional("OSABI", FileHdr.OSABI, ELFYAML::ELF_ELFOSABI(0));
1147 IO.mapOptional("ABIVersion", FileHdr.ABIVersion, Hex8(0));
1148 IO.mapRequired("Type", FileHdr.Type);
1149 IO.mapOptional("Machine", FileHdr.Machine);
1150 IO.mapOptional("Flags", FileHdr.Flags, ELFYAML::ELF_EF(0));
1151 IO.mapOptional("Entry", FileHdr.Entry, Hex64(0));
1152 IO.mapOptional("SectionHeaderStringTable", FileHdr.SectionHeaderStringTable);
1156 (!FileHdr.EPhOff && !FileHdr.EPhEntSize && !FileHdr.EPhNum));
1157 IO.mapOptional("EPhOff", FileHdr.EPhOff);
1158 IO.mapOptional("EPhEntSize", FileHdr.EPhEntSize);
1159 IO.mapOptional("EPhNum", FileHdr.EPhNum);
1160 IO.mapOptional("EShEntSize", FileHdr.EShEntSize);
1161 IO.mapOptional("EShOff", FileHdr.EShOff);
1162 IO.mapOptional("EShNum", FileHdr.EShNum);
1163 IO.mapOptional("EShStrNdx", FileHdr.EShStrNdx);
1181 IO &IO, ELFYAML::ProgramHeader &FileHdr) {
1182 if (!FileHdr.FirstSec && FileHdr.LastSec)
1184 if (FileHdr.FirstSec && !FileHdr.LastSec)