|
ReactOS 0.4.16-dev-2104-gb84fa49
|
#include <assert.h>#include <stdio.h>#include <stdlib.h>#include "msvcrt.h"#include "winver.h"#include "imagehlp.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | array |
| struct | parsed_symbol |
| struct | datatype_t |
| struct | function_signature |
Macros | |
| #define | UNDNAME_NO_COMPLEX_TYPE (0x8000) |
| #define | BLOCK_SIZE 1024 |
| #define | AVAIL_SIZE (1024 - sizeof(void*)) |
Enumerations | |
| enum | datatype_e { DT_NO_LEADING_WS = 0x01 , DT_NO_LRSEP_WS = 0x02 } |
| enum | datatype_flags { IN_ARGS = 0x01 , WS_AFTER_QUAL_IF = 0x02 } |
| #define BLOCK_SIZE 1024 |
| Enumerator | |
|---|---|
| DT_NO_LEADING_WS | |
| DT_NO_LRSEP_WS | |
| Enumerator | |
|---|---|
| IN_ARGS | |
| WS_AFTER_QUAL_IF | |
| char *CDECL __unDName | ( | char * | buffer, |
| const char * | mangled, | ||
| int | buflen, | ||
| malloc_func_t | memget, | ||
| free_func_t | memfree, | ||
| unsigned short int | flags | ||
| ) |
Definition at line 1783 of file undname.c.
| char *CDECL __unDNameEx | ( | char * | buffer, |
| const char * | mangled, | ||
| int | buflen, | ||
| malloc_func_t | memget, | ||
| free_func_t | memfree, | ||
| void * | unknown, | ||
| unsigned short int | flags | ||
| ) |
Definition at line 1736 of file undname.c.
Referenced by __unDName().
|
static |
Definition at line 434 of file undname.c.
Referenced by get_extended_qualifier().
|
static |
Definition at line 938 of file undname.c.
Referenced by demangle_datatype(), get_args(), get_function_signature(), get_modified_type(), get_qualified_type(), handle_data(), handle_method(), and symbol_demangle().
|
static |
Definition at line 357 of file undname.c.
Referenced by demangle_datatype(), get_function_signature(), get_template_name(), handle_method(), and symbol_demangle().
|
static |
Definition at line 806 of file undname.c.
Referenced by demangle_datatype(), get_function_signature(), and handle_method().
|
static |
Definition at line 699 of file undname.c.
Referenced by get_class_name(), and symbol_demangle().
|
static |
Definition at line 790 of file undname.c.
Referenced by demangle_datatype(), and handle_data().
|
static |
Definition at line 758 of file undname.c.
Referenced by get_class_name(), handle_data(), and handle_method().
|
static |
Definition at line 446 of file undname.c.
Referenced by get_qualified_type(), and get_qualifier().
Definition at line 880 of file undname.c.
Referenced by demangle_datatype().
|
static |
Definition at line 510 of file undname.c.
Referenced by demangle_datatype(), and handle_method().
|
static |
Definition at line 914 of file undname.c.
Referenced by demangle_datatype().
|
static |
Definition at line 632 of file undname.c.
Referenced by get_class(), get_template_name(), and symbol_demangle().
|
static |
Definition at line 306 of file undname.c.
Referenced by demangle_datatype(), get_class(), get_modified_type(), get_qualified_type(), handle_method(), and symbol_demangle().
|
static |
Definition at line 520 of file undname.c.
Referenced by demangle_datatype().
|
static |
Definition at line 472 of file undname.c.
Referenced by demangle_datatype(), get_function_qualifier(), get_qualified_type(), and handle_data().
Definition at line 851 of file undname.c.
Referenced by demangle_datatype().
|
static |
Definition at line 663 of file undname.c.
Referenced by get_class(), and symbol_demangle().
|
static |
Definition at line 1201 of file undname.c.
Referenced by accumulate_inheritable_handles(), execute_command(), and symbol_demangle().
|
static |
Definition at line 1289 of file undname.c.
Referenced by symbol_demangle().
Definition at line 222 of file undname.c.
Referenced by demangle_datatype(), get_class(), and get_literal_string().
Definition at line 163 of file undname.c.
Referenced by __unDNameEx(), get_args(), get_class(), get_template_name(), handle_data(), handle_method(), and symbol_demangle().
|
static |
Definition at line 173 of file undname.c.
Referenced by demangle_datatype(), get_args(), get_class(), get_literal_string(), and symbol_demangle().
Definition at line 241 of file undname.c.
Referenced by append_extended_qualifier(), demangle_datatype(), get_args(), get_class(), get_function_qualifier(), get_modified_type(), get_qualified_type(), get_qualifier(), get_template_name(), handle_data(), handle_method(), and symbol_demangle().
|
static |
Definition at line 1475 of file undname.c.
Referenced by __unDNameEx(), and get_class().
|
static |
Definition at line 104 of file undname.c.
Referenced by get_class_string(), get_number(), str_array_push(), and str_printf().
|
static |
Definition at line 146 of file undname.c.
Referenced by __unDNameEx().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | msvcrt | ) |