ReactOS 0.4.15-dev-7788-g1ad9096
module Struct Reference

#include <dbghelp_private.h>

Collaboration diagram for module:

Public Attributes

struct processprocess
 
IMAGEHLP_MODULEW64 module
 
WCHAR modulename [64]
 
struct modulenext
 
enum module_type type: 16
 
unsigned short is_virtual: 1
 
DWORD64 reloc_delta
 
WCHARreal_path
 
struct module_formatformat_info [DFI_LAST]
 
struct pool pool
 
struct vector vsymt
 
int sortlist_valid
 
unsigned num_sorttab
 
unsigned num_symbols
 
unsigned sorttab_size
 
struct symt_ht ** addr_sorttab
 
struct hash_table ht_symbols
 
struct hash_table ht_types
 
struct vector vtypes
 
unsigned sources_used
 
unsigned sources_alloc
 
charsources
 
struct wine_rb_tree sources_offsets_tree
 

Detailed Description

Definition at line 376 of file dbghelp_private.h.

Member Data Documentation

◆ addr_sorttab

◆ format_info

◆ ht_symbols

◆ ht_types

◆ is_virtual

unsigned short module::is_virtual

◆ module

IMAGEHLP_MODULEW64 module::module

Definition at line 379 of file dbghelp_private.h.

Referenced by add_module_typeinfo(), af_loader_compute_darkening(), dwarf2_parse(), dwarf2_parse_compilation_unit(), dwarf2_set_line_number(), elf_finish_stabs_info(), elf_load_cb(), elf_load_debug_info(), elf_load_debug_info_from_map(), elf_lookup_symtab(), elf_search_and_load_file(), elf_synchronize_module_list(), find_and_map_dsym(), image_check_alternate(), image_locate_debug_link(), macho_finish_stabs(), macho_load_debug_info(), macho_search_and_load_file(), macho_synchronize_module_list(), map_pdb_file(), module_find_by_addr(), module_find_by_nameW(), module_get_containee(), module_get_container(), module_is_already_loaded(), module_is_container_loaded(), module_new(), module_remove(), module_set_module(), path_find_symbol_file(), pe_load_builtin_module(), pe_load_coff_symbol_table(), pe_load_dbg_file(), pe_load_dwarf(), pe_load_export_debug_info(), pe_load_msc_debug_info(), pe_load_native_module(), pe_load_rsym(), pe_load_stabs(), pe_locate_with_coff_symbol_table(), resort_symbols(), rsym_parse(), stabs_parse(), SymEnumerateModulesW64(), SymFromName(), SymFunctionTableAccess64(), SymGetModuleBase64(), SymGetModuleInfoW64(), SymLoadModuleExW(), symt_add_func_local(), symt_new_compiland(), symt_new_constant(), symt_new_function(), symt_new_global_variable(), symt_new_label(), symt_new_public(), symt_new_thunk(), symt_new_udt(), SymUnloadModule(), SymUnloadModule64(), type_module_define(), x86_64_fetch_minidump_module(), and x86_64_find_runtime_function().

◆ modulename

WCHAR module::modulename[64]

Definition at line 380 of file dbghelp_private.h.

Referenced by module_set_module(), and SymEnumerateModulesW64().

◆ next

◆ num_sorttab

unsigned module::num_sorttab

◆ num_symbols

unsigned module::num_symbols

◆ pool

◆ process

struct process* module::process

Definition at line 378 of file dbghelp_private.h.

Referenced by module_new(), symt_fill_func_line_info(), and symt_get_info().

◆ real_path

WCHAR* module::real_path

◆ reloc_delta

◆ sortlist_valid

◆ sorttab_size

unsigned module::sorttab_size

Definition at line 398 of file dbghelp_private.h.

Referenced by module_new(), module_reset_debug_info(), and symt_grow_sorttab().

◆ sources

char* module::sources

◆ sources_alloc

unsigned module::sources_alloc

Definition at line 411 of file dbghelp_private.h.

Referenced by module_new(), module_reset_debug_info(), and source_new().

◆ sources_offsets_tree

struct wine_rb_tree module::sources_offsets_tree

Definition at line 413 of file dbghelp_private.h.

Referenced by module_new(), and source_new().

◆ sources_used

unsigned module::sources_used

Definition at line 410 of file dbghelp_private.h.

Referenced by module_new(), module_reset_debug_info(), and source_new().

◆ type

◆ vsymt

struct vector module::vsymt

Definition at line 394 of file dbghelp_private.h.

Referenced by module_new(), symt_index2ptr(), and symt_ptr2index().

◆ vtypes

struct vector module::vtypes

Definition at line 407 of file dbghelp_private.h.

Referenced by module_new(), module_reset_debug_info(), and symt_add_type().


The documentation for this struct was generated from the following file: