wine/dlls/dbghelp
Eric Pouech b7c231c78f dbghelp: Rely on first/last type index from type header.
Code now follows these guidelines:
- define PDB & Codeview internals in cvconst.h and mscvinfo.h (instead
  of having definitions in .c files, some of them being duplicate of .h
  content, and their "duplicate" values eventually diverged over time)
- index of first type comes from PDB type header (instead of always being
  hardcoded as FIRST_DEFINABLE_TYPE)
- use index of last typex from type header (instead of guessing the right
  value while parsing types, which also allows a single allocation
  instead of enlarging buffer while parsing).

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-06-28 20:30:05 +02:00
..
tests dbghelp/tests: Enable compilation with long types. 2022-02-24 20:22:21 +01:00
coff.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
cpu_arm.c
cpu_arm64.c
cpu_i386.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
cpu_x86_64.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
dbghelp.c dbghelp: Introduce symt_find_symbol_at(). 2022-05-04 21:27:25 +02:00
dbghelp.spec dbghelp: Implement SymEnumTypesByName(W). 2021-12-10 22:00:17 +01:00
dbghelp_private.h dbghelp: Let symt_basic be trans-module and nameless. 2022-05-13 22:11:41 +02:00
dwarf.c dbghelp: Fix conversion of dwarf's basic types into dbghelp's basic types. 2022-05-13 22:11:41 +02:00
dwarf.h
elf_module.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
image.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
image_private.h
macho_module.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
Makefile.in dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
minidump.c dbghelp: Use RtlGetVersion() for system version detection instead. 2022-05-13 09:58:26 +02:00
module.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
msc.c dbghelp: Rely on first/last type index from type header. 2022-06-28 20:30:05 +02:00
path.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
pe_module.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
source.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
stabs.c dbghelp: Let symt_basic be trans-module and nameless. 2022-05-13 22:11:41 +02:00
stack.c dbghelp: Enable compilation with long types. 2022-02-09 18:37:32 +01:00
storage.c
symbol.c dbghelp: Introduce symt_find_symbol_at(). 2022-05-04 21:27:25 +02:00
type.c dbghelp: Let symt_basic be trans-module and nameless. 2022-05-13 22:11:41 +02:00
version.rc
wdbgexts.h