reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2759 OS << format(" %02x", static_cast<int>(e->e_ident[i])); 2761 Str = printEnum(e->e_ident[ELF::EI_CLASS], makeArrayRef(ElfClass)); 2763 Str = printEnum(e->e_ident[ELF::EI_DATA], makeArrayRef(ElfDataEncoding)); 2768 OS << to_hexString(e->e_ident[ELF::EI_VERSION]); 2769 if (e->e_version == ELF::EV_CURRENT) 2772 Str = printEnum(e->e_ident[ELF::EI_OSABI], makeArrayRef(ElfOSABI)); 2774 Str = "0x" + to_hexString(e->e_ident[ELF::EI_ABIVERSION]); 2776 Str = printEnum(e->e_type, makeArrayRef(ElfObjectFileType)); 2778 Str = printEnum(e->e_machine, makeArrayRef(ElfMachineType)); 2780 Str = "0x" + to_hexString(e->e_version); 2782 Str = "0x" + to_hexString(e->e_entry); 2784 Str = to_string(e->e_phoff) + " (bytes into file)"; 2786 Str = to_string(e->e_shoff) + " (bytes into file)"; 2789 if (e->e_machine == EM_MIPS) 2791 printFlags(e->e_flags, makeArrayRef(ElfHeaderMipsFlags), 2794 else if (e->e_machine == EM_RISCV) 2795 ElfFlags = printFlags(e->e_flags, makeArrayRef(ElfHeaderRISCVFlags)); 2796 Str = "0x" + to_hexString(e->e_flags); 2800 Str = to_string(e->e_ehsize) + " (bytes)"; 2802 Str = to_string(e->e_phentsize) + " (bytes)"; 2804 Str = to_string(e->e_phnum); 2806 Str = to_string(e->e_shentsize) + " (bytes)";