Searched refs:str_pair_t (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/lib/libdemangle/common/ |
H A D | str.h | 39 } 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 D | cxx_util.c | 75 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() 259 str_pair_t *sp = name_at(n, val); in name_fmt_s() 314 str_pair_t res; in name_fmt() [all …]
|
H A D | cxx.h | 28 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 D | str.c | 249 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 D | cxx.c | 372 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()
|