ReactOS 0.4.16-dev-753-g705a985
|
#include <dbghelp_private.h>
Public Attributes | |
struct module * | module |
void(* | remove )(struct process *pcs, struct module_format *modfmt) |
void(* | loc_compute )(struct process *pcs, const struct module_format *modfmt, const struct symt_function *func, struct location *loc) |
union { | |
struct elf_module_info * elf_info | |
struct dwarf2_module_info_s * dwarf2_info | |
struct pe_module_info * pe_info | |
struct macho_module_info * macho_info | |
struct pdb_module_info * pdb_info | |
} | u |
Definition at line 349 of file dbghelp_private.h.
struct dwarf2_module_info_s* module_format::dwarf2_info |
Definition at line 360 of file dbghelp_private.h.
Referenced by dwarf2_location_compute(), dwarf2_lookup_loclist(), dwarf2_module_remove(), dwarf2_parse(), dwarf2_virtual_unwind(), and loc_compute_frame().
struct elf_module_info* module_format::elf_info |
Definition at line 359 of file dbghelp_private.h.
Referenced by elf_load_debug_info(), elf_load_file_from_fmap(), and elf_module_remove().
void(* module_format::loc_compute) (struct process *pcs, const struct module_format *modfmt, const struct symt_function *func, struct location *loc) |
Definition at line 353 of file dbghelp_private.h.
Referenced by dwarf2_parse(), elf_load_file_from_fmap(), macho_load_file(), pdb_process_file(), pe_load_native_module(), symt_fill_sym_info(), and symt_get_info().
struct macho_module_info* module_format::macho_info |
Definition at line 362 of file dbghelp_private.h.
Referenced by macho_load_file(), and macho_module_remove().
Definition at line 351 of file dbghelp_private.h.
Referenced by dwarf2_location_compute(), dwarf2_parse(), elf_load_file_from_fmap(), loc_compute_frame(), macho_load_file(), pdb_process_file(), and pe_load_native_module().
struct pdb_module_info* module_format::pdb_info |
Definition at line 363 of file dbghelp_private.h.
Referenced by pdb_module_remove(), and pdb_process_file().
struct pe_module_info* module_format::pe_info |
Definition at line 361 of file dbghelp_private.h.
Referenced by pe_load_native_module(), and pe_module_remove().
void(* module_format::remove) (struct process *pcs, struct module_format *modfmt) |
Definition at line 352 of file dbghelp_private.h.
Referenced by dwarf2_parse(), elf_load_file_from_fmap(), macho_load_file(), module_remove(), pdb_process_file(), and pe_load_native_module().
union { ... } module_format::u |
Referenced by dwarf2_location_compute(), dwarf2_lookup_loclist(), dwarf2_module_remove(), dwarf2_parse(), dwarf2_virtual_unwind(), elf_load_debug_info(), elf_load_file_from_fmap(), elf_module_remove(), loc_compute_frame(), macho_load_file(), macho_module_remove(), pdb_module_remove(), pdb_process_file(), pe_load_native_module(), and pe_module_remove().