Home
last modified time | relevance | path

Searched refs:str_pair_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/libdemangle/common/
H A Dstr.h39 } str_pair_t; typedef
53 str_pair_t *str_pair_init(str_pair_t *, sysdem_ops_t *);
54 void str_pair_fini(str_pair_t *);
55 boolean_t str_pair_merge(str_pair_t *);
56 boolean_t str_pair_copy(const str_pair_t *, str_pair_t *);
57 size_t str_pair_len(const str_pair_t *);
H A Dcxx_util.c75 str_pair_t *sp = &n->nm_items[i]; in name_clear()
103 n->nm_size * sizeof (str_pair_t), newsize * sizeof (str_pair_t)); in name_reserve()
129 str_pair_t sp; in name_add_str()
151 str_pair_t *
159 str_pair_t *
166 name_pop(name_t *n, str_pair_t *sp) in name_pop()
171 str_pair_t *top = name_top(n); in name_pop()
186 str_pair_t *sp = NULL; in name_join()
314 str_pair_t res; in name_fmt()
430 str_pair_t copy = { 0 }; in sub_save()
[all …]
H A Dcxx.h28 str_pair_t *nm_items;
45 str_pair_t *name_at(const name_t *, size_t);
46 str_pair_t *name_top(name_t *);
47 void name_pop(name_t *, str_pair_t *);
H A Dstr.c249 str_pair_t *
250 str_pair_init(str_pair_t *sp, sysdem_ops_t *ops) in str_pair_init()
259 str_pair_fini(str_pair_t *sp) in str_pair_fini()
267 str_pair_merge(str_pair_t *sp) in str_pair_merge()
291 str_pair_copy(const str_pair_t *src, str_pair_t *dest) in str_pair_copy()
308 str_pair_len(const str_pair_t *sp) in str_pair_len()
H A Dcxx.c372 str_pair_t *sp = name_top(&db->cpp_name); in parse_encoding()
1529 paren(str_pair_t *sp) in paren()
1587 str_pair_t *sp = NULL; in parse_type()
1738 str_pair_t save = {0}; in parse_type()
1859 str_pair_t *sp = name_at(&db->cpp_name, amt - 1); in parse_qual_type()
3431 str_pair_t *func = name_top(&db->cpp_name); in parse_pointer_to_member_type()
4064 print_sp(const str_pair_t *sp, FILE *out) in print_sp()
4074 const str_pair_t *sp; in print_name()
4183 const str_pair_t *sp = &n->nm_items[j]; in print_templ()