LLDB mainline
|
#include <ObjectFilePECOFF.h>
Public Attributes | |
uint16_t | magic = 0 |
uint8_t | major_linker_version = 0 |
uint8_t | minor_linker_version = 0 |
uint32_t | code_size = 0 |
uint32_t | data_size = 0 |
uint32_t | bss_size = 0 |
uint32_t | entry = 0 |
uint32_t | code_offset = 0 |
uint32_t | data_offset = 0 |
uint64_t | image_base = 0 |
uint32_t | sect_alignment = 0 |
uint32_t | file_alignment = 0 |
uint16_t | major_os_system_version = 0 |
uint16_t | minor_os_system_version = 0 |
uint16_t | major_image_version = 0 |
uint16_t | minor_image_version = 0 |
uint16_t | major_subsystem_version = 0 |
uint16_t | minor_subsystem_version = 0 |
uint32_t | reserved1 = 0 |
uint32_t | image_size = 0 |
uint32_t | header_size = 0 |
uint32_t | checksum = 0 |
uint16_t | subsystem = 0 |
uint16_t | dll_flags = 0 |
uint64_t | stack_reserve_size = 0 |
uint64_t | stack_commit_size = 0 |
uint64_t | heap_reserve_size = 0 |
uint64_t | heap_commit_size = 0 |
uint32_t | loader_flags = 0 |
std::vector< data_directory > | data_dirs |
Definition at line 193 of file ObjectFilePECOFF.h.
uint32_t ObjectFilePECOFF::coff_opt_header::bss_size = 0 |
Definition at line 199 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::checksum = 0 |
Definition at line 216 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::code_offset = 0 |
Definition at line 201 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::code_size = 0 |
Definition at line 197 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
std::vector<data_directory> ObjectFilePECOFF::coff_opt_header::data_dirs |
Definition at line 226 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::CreateCallFrameInfo(), ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::data_offset = 0 |
Definition at line 202 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::data_size = 0 |
Definition at line 198 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint16_t ObjectFilePECOFF::coff_opt_header::dll_flags = 0 |
Definition at line 218 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::entry = 0 |
Definition at line 200 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), ObjectFilePECOFF::GetEntryPointAddress(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::file_alignment = 0 |
Definition at line 206 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::header_size = 0 |
Definition at line 215 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::CreateSections(), ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint64_t ObjectFilePECOFF::coff_opt_header::heap_commit_size = 0 |
Definition at line 222 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint64_t ObjectFilePECOFF::coff_opt_header::heap_reserve_size = 0 |
Definition at line 221 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint64_t ObjectFilePECOFF::coff_opt_header::image_base = 0 |
Definition at line 204 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::AppendFromCOFFSymbolTable(), ObjectFilePECOFF::AppendFromExportTable(), ObjectFilePECOFF::CreateSections(), ObjectFilePECOFF::DumpOptCOFFHeader(), ObjectFilePECOFF::GetEntryPointAddress(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::image_size = 0 |
Definition at line 214 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::loader_flags = 0 |
Definition at line 223 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint16_t ObjectFilePECOFF::coff_opt_header::magic = 0 |
Definition at line 194 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), ObjectFilePECOFF::GetAddressByteSize(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint16_t ObjectFilePECOFF::coff_opt_header::major_image_version = 0 |
Definition at line 209 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint8_t ObjectFilePECOFF::coff_opt_header::major_linker_version = 0 |
Definition at line 195 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint16_t ObjectFilePECOFF::coff_opt_header::major_os_system_version = 0 |
Definition at line 207 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint16_t ObjectFilePECOFF::coff_opt_header::major_subsystem_version = 0 |
Definition at line 211 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint16_t ObjectFilePECOFF::coff_opt_header::minor_image_version = 0 |
Definition at line 210 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint8_t ObjectFilePECOFF::coff_opt_header::minor_linker_version = 0 |
Definition at line 196 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint16_t ObjectFilePECOFF::coff_opt_header::minor_os_system_version = 0 |
Definition at line 208 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint16_t ObjectFilePECOFF::coff_opt_header::minor_subsystem_version = 0 |
Definition at line 212 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::reserved1 = 0 |
Definition at line 213 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint32_t ObjectFilePECOFF::coff_opt_header::sect_alignment = 0 |
Definition at line 205 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::CreateSections(), ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint64_t ObjectFilePECOFF::coff_opt_header::stack_commit_size = 0 |
Definition at line 220 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint64_t ObjectFilePECOFF::coff_opt_header::stack_reserve_size = 0 |
Definition at line 219 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().
uint16_t ObjectFilePECOFF::coff_opt_header::subsystem = 0 |
Definition at line 217 of file ObjectFilePECOFF.h.
Referenced by ObjectFilePECOFF::DumpOptCOFFHeader(), ObjectFilePECOFF::IsWindowsSubsystem(), and ObjectFilePECOFF::ParseCOFFOptionalHeader().