sysdem_ops_t
static sysdem_ops_t mdb_dem_demops = {
cpp_demangle(const char *src, size_t srclen, sysdem_ops_t *ops)
sysdem_ops_t *ops = s->str_ops;
sysdem_ops_t *cpp_ops;
db_init(cpp_db_t *db, sysdem_ops_t *ops)
static void db_init(cpp_db_t *, sysdem_ops_t *);
sysdem_ops_t *nm_ops;
void name_init(name_t *, sysdem_ops_t *);
sysdem_ops_t *sub_ops;
void sub_init(sub_t *, sysdem_ops_t *);
sysdem_ops_t *tpl_ops;
void templ_init(templ_t *, sysdem_ops_t *);
sub_init(sub_t *sub, sysdem_ops_t *ops)
name_init(name_t *n, sysdem_ops_t *ops)
templ_init(templ_t *tpl, sysdem_ops_t *ops)
sysdem_ops_t *ops = tpl->tpl_ops;
sysdem_ops_t *ops = sp->strp_l.str_ops;
char *sysdemangle(const char *, sysdem_lang_t, sysdem_ops_t *);
sysdemangle(const char *str, sysdem_lang_t lang, sysdem_ops_t *ops)
void *zalloc(sysdem_ops_t *, size_t);
void *xcalloc(sysdem_ops_t *, size_t, size_t);
void *xrealloc(sysdem_ops_t *, void *, size_t, size_t);
void xfree(sysdem_ops_t *, void *, size_t);
char *xstrdup(sysdem_ops_t *, const char *);
extern sysdem_ops_t *sysdem_ops_default;
char *cpp_demangle(const char *, size_t, sysdem_ops_t *);
char *rust_demangle(const char *, size_t, sysdem_ops_t *);
rust_init_state(rust_state_t *restrict st, const char *s, sysdem_ops_t *ops)
rust_demangle(const char *s, size_t len, sysdem_ops_t *ops)
sysdem_ops_t *rs_ops;
sysdem_ops_t *ops = dest->str_ops;
str_pair_init(str_pair_t *sp, sysdem_ops_t *ops)
str_init(str_t *restrict s, sysdem_ops_t *restrict ops)
sysdem_ops_t *ops = s->str_ops;
sysdem_ops_t *str_ops;
void str_init(str_t *restrict, sysdem_ops_t *);
str_pair_t *str_pair_init(str_pair_t *, sysdem_ops_t *);
static sysdem_ops_t i_sysdem_ops_default = {
sysdem_ops_t *sysdem_ops_default = &i_sysdem_ops_default;
zalloc(sysdem_ops_t *ops, size_t len)
xcalloc(sysdem_ops_t *ops, size_t n, size_t elsize)
xfree(sysdem_ops_t *ops, void *p, size_t len)
xrealloc(sysdem_ops_t *ops, void *p, size_t oldsz, size_t newsz)
xstrdup(sysdem_ops_t *ops, const char *src)