Lines Matching refs:dest
80 #define smart_string_appends_ex(dest, src, what) \ argument
81 smart_string_appendl_ex((dest), (src), strlen(src), (what))
82 #define smart_string_appends(dest, src) \ argument
83 smart_string_appendl((dest), (src), strlen(src))
85 #define smart_string_appendc(dest, c) \ argument
86 smart_string_appendc_ex((dest), (c), 0)
89 #define smart_string_appendl(dest, src, len) \ argument
90 smart_string_appendl_ex((dest), (src), (len), 0)
91 #define smart_string_append(dest, src) \ argument
92 smart_string_append_ex((dest), (src), 0)
93 #define smart_string_append_long(dest, val) \ argument
94 smart_string_append_long_ex((dest), (val), 0)
95 #define smart_string_append_unsigned(dest, val) \ argument
96 smart_string_append_unsigned_ex((dest), (val), 0)
98 #define smart_string_appendc_ex(dest, ch, what) do { \ argument
100 smart_string_alloc4((dest), 1, (what), __nl); \
101 (dest)->len = __nl; \
102 ((unsigned char *) (dest)->c)[(dest)->len - 1] = (ch); \
114 #define smart_string_appendl_ex(dest, src, nlen, what) do { \ argument
116 smart_string *__dest = (smart_string *) (dest); \
123 #define smart_string_append_generic_ex(dest, num, type, vartype, func) do { \ argument
126 smart_string_appendl_ex((dest), __t, __b + sizeof(__b) - 1 - __t, (type)); \
129 #define smart_string_append_unsigned_ex(dest, num, type) \ argument
130 smart_string_append_generic_ex((dest), (num), (type), zend_ulong, _ulong)
132 #define smart_string_append_long_ex(dest, num, type) \ argument
133 smart_string_append_generic_ex((dest), (num), (type), zend_ulong, _long)
135 #define smart_string_append_ex(dest, src, what) \ argument
136 smart_string_appendl_ex((dest), ((smart_string *)(src))->c, \
140 #define smart_string_setl(dest, src, nlen) do { \ argument
141 (dest)->len = (nlen); \
142 (dest)->a = (nlen) + 1; \
143 (dest)->c = (char *) (src); \
146 #define smart_string_sets(dest, src) \ argument
147 smart_string_setl((dest), (src), strlen(src));