Lines Matching refs:dest
81 static zend_always_inline void smart_string_appendc_ex(smart_string *dest, char ch, zend_bool persi… in smart_string_appendc_ex() argument
82 dest->len = smart_string_alloc(dest, 1, persistent); in smart_string_appendc_ex()
83 dest->c[dest->len - 1] = ch; in smart_string_appendc_ex()
86 static zend_always_inline void smart_string_appendl_ex(smart_string *dest, const char *str, size_t … in smart_string_appendl_ex() argument
87 size_t new_len = smart_string_alloc(dest, len, persistent); in smart_string_appendl_ex()
88 memcpy(dest->c + dest->len, str, len); in smart_string_appendl_ex()
89 dest->len = new_len; in smart_string_appendl_ex()
93 static zend_always_inline void smart_string_append_long_ex(smart_string *dest, zend_long num, zend_… in smart_string_append_long_ex() argument
96 smart_string_appendl_ex(dest, result, buf + sizeof(buf) - 1 - result, persistent); in smart_string_append_long_ex()
99 static zend_always_inline void smart_string_append_unsigned_ex(smart_string *dest, zend_ulong num, … in smart_string_append_unsigned_ex() argument
102 smart_string_appendl_ex(dest, result, buf + sizeof(buf) - 1 - result, persistent); in smart_string_append_unsigned_ex()
105 static zend_always_inline void smart_string_setl(smart_string *dest, char *src, size_t len) { in smart_string_setl() argument
106 dest->len = len; in smart_string_setl()
107 dest->a = len + 1; in smart_string_setl()
108 dest->c = src; in smart_string_setl()