Rizin
unix-like reverse engineering framework and cli tools
|
#include <cp-demangle.h>
Public Attributes | |
const char * | s |
const char * | send |
int | options |
const char * | n |
struct demangle_component * | comps |
int | next_comp |
int | num_comps |
struct demangle_component ** | subs |
int | next_sub |
int | num_subs |
struct demangle_component * | last_name |
int | expansion |
int | is_expression |
int | is_conversion |
Definition at line 92 of file cp-demangle.h.
struct demangle_component* d_info::comps |
Definition at line 102 of file cp-demangle.h.
Referenced by d_make_empty().
int d_info::expansion |
Definition at line 118 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), cplus_demangle_type(), d_backtrack(), d_checkpoint(), d_ctor_dtor_name(), d_cv_qualifiers(), d_expr_primary(), d_expression_1(), d_identifier(), d_name(), d_parmlist(), d_ref_qualifier(), d_special_name(), d_substitution(), and d_unqualified_name().
int d_info::is_conversion |
Definition at line 123 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), cplus_demangle_type(), and d_operator_name().
int d_info::is_expression |
Definition at line 120 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), d_expression(), and d_operator_name().
struct demangle_component* d_info::last_name |
Definition at line 114 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), d_abi_tags(), d_ctor_dtor_name(), d_source_name(), d_substitution(), and d_template_args_1().
const char* d_info::n |
Definition at line 100 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), d_backtrack(), and d_checkpoint().
int d_info::next_comp |
Definition at line 104 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), d_backtrack(), d_checkpoint(), and d_make_empty().
int d_info::next_sub |
Definition at line 110 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), d_add_substitution(), d_backtrack(), d_checkpoint(), and d_substitution().
int d_info::num_comps |
Definition at line 106 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), and d_make_empty().
int d_info::num_subs |
Definition at line 112 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), and d_add_substitution().
int d_info::options |
Definition at line 98 of file cp-demangle.h.
Referenced by cmd_descs_generate.CmdDesc::__str__(), cplus_demangle_init_info(), cplus_demangle_mangled_name(), d_encoding(), d_identifier(), and d_substitution().
const char* d_info::s |
Definition at line 94 of file cp-demangle.h.
Referenced by cplus_demangle_init_info().
const char* d_info::send |
Definition at line 96 of file cp-demangle.h.
Referenced by cplus_demangle_init_info(), and d_identifier().
struct demangle_component** d_info::subs |
Definition at line 108 of file cp-demangle.h.
Referenced by d_add_substitution(), and d_substitution().