Searched refs:str_s (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/libdemangle/common/ |
H A D | str.c | 69 s->str_s = (char *)cstr; in str_set() 84 if (dest->str_s == NULL) in str_copy() 87 (void) memcpy(dest->str_s, src->str_s, src->str_len); in str_copy() 124 s->str_s = temp; in str_reserve() 138 .str_s = (char *)cstr, in str_append() 162 (void) memcpy(dest->str_s + dest->str_len, src->str_s, src->str_len); in str_append_str() 187 .str_s = (char *)cstr, in str_insert() 220 (void) memmove(dest->str_s + idx + src->str_len, dest->str_s + idx, in str_insert_str() 227 (void) memcpy(dest->str_s + idx, src->str_s, src->str_len); in str_insert_str() 244 (void) memmove(s->str_s + pos, s->str_s + pos + len, s->str_len - len); in str_erase() [all …]
|
H A D | str.h | 29 typedef struct str_s { struct 30 char *str_s; member
|
H A D | cxx.c | 207 (void) memcpy(res, s->str_s, s->str_len); in cpp_demangle() 1535 r->str_s[0] == ' ' && r->str_s[1] == '[') { in paren() 1733 t = parse_source_name(name->str_s + 9, in parse_type() 1734 name->str_s + name->str_len, db); in parse_type() 1735 if (t != name->str_s + 9) { in parse_type() 1885 if (s->str_s[pos - 1] == '&') in parse_qual_type() 2544 const char *start = s->str_s; in basename() 2545 const char *end = s->str_s + s->str_len; in basename() 2760 CK(num.str_s != NULL); in parse_floating_literal() 3397 if (r->str_len > 1 && r->str_s[0] == ' ' && r->str_s[1] == '[') in parse_array_type() [all …]
|