Symbol: sub_t
usr/src/lib/libdemangle/common/cxx.c
33
sub_t cpp_subs;
usr/src/lib/libdemangle/common/cxx.c
4125
print_sub(const sub_t *sub, FILE *out)
usr/src/lib/libdemangle/common/cxx.c
4167
const sub_t *s = templ_top((templ_t *)tpl);
usr/src/lib/libdemangle/common/cxx.h
56
void sub_clear(sub_t *);
usr/src/lib/libdemangle/common/cxx.h
57
void sub_init(sub_t *, sysdem_ops_t *);
usr/src/lib/libdemangle/common/cxx.h
58
void sub_fini(sub_t *);
usr/src/lib/libdemangle/common/cxx.h
59
void sub_pop(sub_t *);
usr/src/lib/libdemangle/common/cxx.h
60
boolean_t sub_save(sub_t *, const name_t *, size_t);
usr/src/lib/libdemangle/common/cxx.h
61
boolean_t sub_substitute(const sub_t *, size_t, name_t *);
usr/src/lib/libdemangle/common/cxx.h
62
boolean_t sub_empty(const sub_t *);
usr/src/lib/libdemangle/common/cxx.h
63
size_t sub_len(const sub_t *);
usr/src/lib/libdemangle/common/cxx.h
66
sub_t *tpl_items;
usr/src/lib/libdemangle/common/cxx.h
81
sub_t *templ_top(templ_t *);
usr/src/lib/libdemangle/common/cxx_util.c
347
sub_init(sub_t *sub, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx_util.c
354
sub_fini(sub_t *sub)
usr/src/lib/libdemangle/common/cxx_util.c
366
sub_clear(sub_t *sub)
usr/src/lib/libdemangle/common/cxx_util.c
378
sub_empty(const sub_t *sub)
usr/src/lib/libdemangle/common/cxx_util.c
384
sub_len(const sub_t *sub)
usr/src/lib/libdemangle/common/cxx_util.c
390
sub_reserve(sub_t *sub, size_t amt)
usr/src/lib/libdemangle/common/cxx_util.c
410
sub_save(sub_t *sub, const name_t *n, size_t depth)
usr/src/lib/libdemangle/common/cxx_util.c
446
sub_substitute(const sub_t *sub, size_t idx, name_t *n)
usr/src/lib/libdemangle/common/cxx_util.c
473
sub_pop(sub_t *sub)
usr/src/lib/libdemangle/common/cxx_util.c
494
tpl->tpl_size * sizeof (sub_t), newsize * sizeof (sub_t));
usr/src/lib/libdemangle/common/cxx_util.c
520
xfree(tpl->tpl_ops, tpl->tpl_items, tpl->tpl_size * sizeof (sub_t));
usr/src/lib/libdemangle/common/cxx_util.c
532
sub_t *sub = &tpl->tpl_items[tpl->tpl_len++];
usr/src/lib/libdemangle/common/cxx_util.c
542
sub_t *sub = &tpl->tpl_items[--tpl->tpl_len];
usr/src/lib/libdemangle/common/cxx_util.c
546
sub_t *
usr/src/lib/libdemangle/common/cxx_util.c
563
const sub_t *sub = templ_top((templ_t *)tpl);
usr/src/lib/libdemangle/common/cxx_util.c
571
const sub_t *sub = templ_top((templ_t *)tpl);
usr/src/lib/libdemangle/common/cxx_util.c
581
sub_t *s = templ_top(tpl);