Home
last modified time | relevance | path

Searched refs:str (Results 26 – 50 of 763) sorted by path

12345678910>>...31

/PHP-5.5/Zend/
H A Dzend_API.h381 ZEND_API int add_assoc_string_ex(zval *arg, const char *key, uint key_len, char *str, int duplicate…
382 ZEND_API int add_assoc_stringl_ex(zval *arg, const char *key, uint key_len, char *str, uint length,…
405 ZEND_API int add_index_string(zval *arg, ulong idx, const char *str, int duplicate);
406 ZEND_API int add_index_stringl(zval *arg, ulong idx, const char *str, uint length, int duplicate);
414 ZEND_API int add_next_index_string(zval *arg, const char *str, int duplicate);
415 ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
418 ZEND_API int add_get_assoc_string_ex(zval *arg, const char *key, uint key_len, const char *str, voi…
426 ZEND_API int add_get_index_string(zval *arg, ulong idx, const char *str, void **dest, int duplicate…
427 ZEND_API int add_get_index_stringl(zval *arg, ulong idx, const char *str, uint length, void **dest,…
436 ZEND_API int add_property_string_ex(zval *arg, const char *key, uint key_len, const char *str, int …
[all …]
H A Dzend_builtin_functions.c107 ZEND_ARG_INFO(0, str)
H A Dzend_compile.c159 result->value.str.val = (char *) safe_emalloc(result->value.str.len, 1, 1); in build_runtime_defined_function_key()
160 result->value.str.val[0] = '\0'; in build_runtime_defined_function_key()
546 ZVAL_STRINGL(&_c, str, len, copy); \
2428 length = sizeof("::")-1 + result->u.constant.value.str.len + name->u.constant.value.str.len; in zend_do_build_full_name()
2429 result->u.constant.value.str.val = erealloc(result->u.constant.value.str.val, length+1); in zend_do_build_full_name()
2430 memcpy(&result->u.constant.value.str.val[result->u.constant.value.str.len], "::", sizeof("::")-1); in zend_do_build_full_name()
2431 …u.constant.value.str.val[result->u.constant.value.str.len + sizeof("::")-1], name->u.constant.valu… in zend_do_build_full_name()
2435 length = sizeof("\\")-1 + result->u.constant.value.str.len + name->u.constant.value.str.len; in zend_do_build_full_name()
2436 result->u.constant.value.str.val = erealloc(result->u.constant.value.str.val, length+1); in zend_do_build_full_name()
2437 memcpy(&result->u.constant.value.str.val[result->u.constant.value.str.len], "\\", sizeof("\\")-1); in zend_do_build_full_name()
[all …]
H A Dzend_constants.c212 c.value.value.str.val = strval; in zend_register_stringl_constant()
213 c.value.value.str.len = strlen; in zend_register_stringl_constant()
H A Dzend_constants.h43 #define REGISTER_STRING_CONSTANT(name, str, flags) zend_register_string_constant((name), sizeof(na… argument
44 …define REGISTER_STRINGL_CONSTANT(name, str, len, flags) zend_register_stringl_constant((name), si… argument
48 …TRING_CONSTANT(ns, name, str, flags) zend_register_string_constant(ZEND_NS_NAME(ns, name), sizeof… argument
49 …GL_CONSTANT(ns, name, str, len, flags) zend_register_stringl_constant(ZEND_NS_NAME(ns, name), siz… argument
53 …efine REGISTER_MAIN_STRING_CONSTANT(name, str, flags) zend_register_string_constant((name), sizeo… argument
54 …e REGISTER_MAIN_STRINGL_CONSTANT(name, str, len, flags) zend_register_stringl_constant((name), si… argument
H A Dzend_exceptions.c366 *str = (char*)erealloc(*str, *len + 1 + 1); \
367 (*str)[(*len)++] = chr
372 *str = (char*)erealloc(*str, *len + l + 1); \
392 *str = (char*)erealloc(*str, *len + 1 + vallen); \
399 char **str; in _build_trace_args() local
545 char *s_tmp, **str; in _build_trace_string() local
623 str = &res; in ZEND_METHOD()
666 char *str, *prev_str; in ZEND_METHOD() local
673 str = estrndup("", 0); in ZEND_METHOD()
679 prev_str = str; in ZEND_METHOD()
[all …]
H A Dzend_execute.c758 if (Z_TYPE_P(T->str_offset.str) == IS_STRING) { in zend_assign_to_string_offset()
766 if (IS_INTERNED(Z_STRVAL_P(T->str_offset.str))) { in zend_assign_to_string_offset()
769 memcpy(tmp, Z_STRVAL_P(T->str_offset.str), Z_STRLEN_P(T->str_offset.str)+1); in zend_assign_to_string_offset()
770 Z_STRVAL_P(T->str_offset.str) = tmp; in zend_assign_to_string_offset()
772 …Z_STRVAL_P(T->str_offset.str) = (char *) erealloc(Z_STRVAL_P(T->str_offset.str), T->str_offset.off… in zend_assign_to_string_offset()
774 memset(Z_STRVAL_P(T->str_offset.str) + Z_STRLEN_P(T->str_offset.str), in zend_assign_to_string_offset()
782 memcpy(tmp, Z_STRVAL_P(T->str_offset.str), Z_STRLEN_P(T->str_offset.str) + 1); in zend_assign_to_string_offset()
783 Z_STRVAL_P(T->str_offset.str) = tmp; in zend_assign_to_string_offset()
1009 offset_key = dim->value.str.val; in zend_fetch_dimension_address_inner()
1010 offset_key_length = dim->value.str.len; in zend_fetch_dimension_address_inner()
[all …]
H A Dzend_execute.h39 zval *str; member
66 ZEND_API int zend_eval_string(char *str, zval *retval_ptr, char *string_name TSRMLS_DC);
67 ZEND_API int zend_eval_stringl(char *str, int str_len, zval *retval_ptr, char *string_name TSRMLS_D…
68 ZEND_API int zend_eval_string_ex(char *str, zval *retval_ptr, char *string_name, int handle_excepti…
69 ZEND_API int zend_eval_stringl_ex(char *str, int str_len, zval *retval_ptr, char *string_name, int …
H A Dzend_execute_API.c487 …if (!zend_get_constant_ex(p->value.str.val, p->value.str.len, &const_value, scope, Z_REAL_TYPE_P(p… in zval_update_constant_ex()
1139 ZEND_API int zend_eval_stringl(char *str, int str_len, zval *retval_ptr, char *string_name TSRMLS_D… in zend_eval_stringl() argument
1151 memcpy(Z_STRVAL(pv) + sizeof("return ") - 1, str, str_len); in zend_eval_stringl()
1156 Z_STRVAL(pv) = str; in zend_eval_stringl()
1219 ZEND_API int zend_eval_string(char *str, zval *retval_ptr, char *string_name TSRMLS_DC) /* {{{ */ in zend_eval_string() argument
1221 return zend_eval_stringl(str, strlen(str), retval_ptr, string_name TSRMLS_CC); in zend_eval_string()
1225 ZEND_API int zend_eval_stringl_ex(char *str, int str_len, zval *retval_ptr, char *string_name, int … in zend_eval_stringl_ex() argument
1229 result = zend_eval_stringl(str, str_len, retval_ptr, string_name TSRMLS_CC); in zend_eval_stringl_ex()
1238 ZEND_API int zend_eval_string_ex(char *str, zval *retval_ptr, char *string_name, int handle_excepti… in zend_eval_string_ex() argument
1240 …return zend_eval_stringl_ex(str, strlen(str), retval_ptr, string_name, handle_exceptions TSRMLS_CC… in zend_eval_string_ex()
H A Dzend_highlight.c153 efree(token.value.str.val); in zend_highlight()
214 efree(token.value.str.val); in zend_strip()
H A Dzend_highlight.h45 ZEND_API int highlight_string(zval *str, zend_syntax_highlighter_ini *syntax_highlighter_ini, char …
H A Dzend_indent.c142 efree(token.value.str.val); in zend_indent()
H A Dzend_ini.h198 ZEND_API int zend_parse_ini_string(char *str, zend_bool unbuffered_errors, int scanner_mode, zend_i…
H A Dzend_ini_parser.y227 ZEND_API int zend_parse_ini_string(char *str, zend_bool unbuffered_errors, int scanner_mode, zend_i… in zend_parse_ini_string() argument
236 if (zend_ini_prepare_string_for_scanning(str, scanner_mode TSRMLS_CC) == FAILURE) { in zend_parse_ini_string()
H A Dzend_ini_scanner.c136 #define zend_ini_copy_value(retval, str, len) { \ argument
137 Z_STRVAL_P(retval) = zend_strndup(str, len); \
142 #define RETURN_TOKEN(type, str, len) { \ argument
143 zend_ini_copy_value(ini_lval, str, len); \
163 static void yy_scan_buffer(char *str, unsigned int len TSRMLS_DC) in yy_scan_buffer() argument
165 YYCURSOR = (YYCTYPE*)str; in yy_scan_buffer()
250 int zend_ini_prepare_string_for_scanning(char *str, int scanner_mode TSRMLS_DC) in zend_ini_prepare_string_for_scanning() argument
252 int len = strlen(str); in zend_ini_prepare_string_for_scanning()
258 yy_scan_buffer(str, len TSRMLS_CC); in zend_ini_prepare_string_for_scanning()
266 static void zend_ini_escape_string(zval *lval, char *str, int len, char quote_type TSRMLS_DC) in zend_ini_escape_string() argument
[all …]
H A Dzend_ini_scanner.h33 int zend_ini_prepare_string_for_scanning(char *str, int scanner_mode TSRMLS_DC);
H A Dzend_ini_scanner.l134 #define zend_ini_copy_value(retval, str, len) { \ argument
135 Z_STRVAL_P(retval) = zend_strndup(str, len); \
140 #define RETURN_TOKEN(type, str, len) { \ argument
141 zend_ini_copy_value(ini_lval, str, len); \
161 static void yy_scan_buffer(char *str, unsigned int len TSRMLS_DC) in yy_scan_buffer() argument
163 YYCURSOR = (YYCTYPE*)str; in yy_scan_buffer()
248 int zend_ini_prepare_string_for_scanning(char *str, int scanner_mode TSRMLS_DC) in zend_ini_prepare_string_for_scanning() argument
250 int len = strlen(str); in zend_ini_prepare_string_for_scanning()
256 yy_scan_buffer(str, len TSRMLS_CC); in zend_ini_prepare_string_for_scanning()
264 static void zend_ini_escape_string(zval *lval, char *str, int len, char quote_type TSRMLS_DC) in zend_ini_escape_string() argument
[all …]
H A Dzend_language_parser.y1233 const unsigned char *end, *str, *tok1 = NULL, *tok2 = NULL; variable
1245 str = LANG_SCNG(yy_text);
1246 end = memchr(str, '\n', LANG_SCNG(yy_leng));
1260 len = (end - str) > 30 ? 30 : (end - str);
1263 snprintf(buffer, sizeof(buffer), "'%.*s' %.*s", len, str, toklen, tok1);
1265 snprintf(buffer, sizeof(buffer), "'%.*s'", len, str);
H A Dzend_language_scanner.c661 if (IS_INTERNED(str->value.str.val)) { in zend_prepare_string_for_scanning()
662 char *tmp = safe_emalloc(1, str->value.str.len, ZEND_MMAP_AHEAD); in zend_prepare_string_for_scanning()
663 memcpy(tmp, str->value.str.val, str->value.str.len + ZEND_MMAP_AHEAD); in zend_prepare_string_for_scanning()
664 str->value.str.val = tmp; in zend_prepare_string_for_scanning()
666 str->value.str.val = safe_erealloc(str->value.str.val, 1, str->value.str.len, ZEND_MMAP_AHEAD); in zend_prepare_string_for_scanning()
669 memset(str->value.str.val + str->value.str.len, 0, ZEND_MMAP_AHEAD); in zend_prepare_string_for_scanning()
674 buf = str->value.str.val; in zend_prepare_string_for_scanning()
675 size = str->value.str.len; in zend_prepare_string_for_scanning()
819 zval tmp = *str; in highlight_string()
821 str = &tmp; in highlight_string()
[all …]
H A Dzend_language_scanner.h63 ZEND_API int zend_prepare_string_for_scanning(zval *str, char *filename TSRMLS_DC);
H A Dzend_language_scanner.l659 if (IS_INTERNED(str->value.str.val)) { in zend_prepare_string_for_scanning()
660 char *tmp = safe_emalloc(1, str->value.str.len, ZEND_MMAP_AHEAD); in zend_prepare_string_for_scanning()
661 memcpy(tmp, str->value.str.val, str->value.str.len + ZEND_MMAP_AHEAD); in zend_prepare_string_for_scanning()
662 str->value.str.val = tmp; in zend_prepare_string_for_scanning()
664 str->value.str.val = safe_erealloc(str->value.str.val, 1, str->value.str.len, ZEND_MMAP_AHEAD); in zend_prepare_string_for_scanning()
667 memset(str->value.str.val + str->value.str.len, 0, ZEND_MMAP_AHEAD); in zend_prepare_string_for_scanning()
672 buf = str->value.str.val; in zend_prepare_string_for_scanning()
673 size = str->value.str.len; in zend_prepare_string_for_scanning()
817 zval tmp = *str; in highlight_string()
819 str = &tmp; in highlight_string()
[all …]
H A Dzend_multibyte.h27 typedef size_t (*zend_encoding_filter)(unsigned char **str, size_t *str_length, const unsigned char…
H A Dzend_operators.c87 str_len = strlen(str); in zend_atoi()
91 switch (str[str_len-1]) { in zend_atoi()
115 str_len = strlen(str); in zend_atol()
119 switch (str[str_len-1]) { in zend_atol()
1790 Z_STRLEN_P(str) = 1; in increment_string()
1796 memcpy(s, Z_STRVAL_P(str), Z_STRLEN_P(str) + 1); in increment_string()
1797 Z_STRVAL_P(str) = s; in increment_string()
1841 memcpy(t+1, Z_STRVAL_P(str), Z_STRLEN_P(str)); in increment_string()
1842 Z_STRLEN_P(str)++; in increment_string()
1856 Z_STRVAL_P(str) = t; in increment_string()
[all …]
H A Dzend_operators.h148 …while (*str == ' ' || *str == '\t' || *str == '\n' || *str == '\r' || *str == '\v' || *str == '\f'…
149 str++;
152 ptr = str;
161 if (length > 2 && *str == '0' && (str[1] == 'x' || str[1] == 'X')) {
199 *oflow_info = *str == '-' ? -1 : 1;
206 local_dval = zend_hex_strtod(str, &ptr);
220 local_dval = zend_strtod(str, &ptr);
229 if (ptr != str + length) {
244 *dval = zend_strtod(str, NULL);
247 *oflow_info = *str == '-' ? -1 : 1;
[all …]
H A Dzend_string.c32 ZEND_API const char *(*zend_new_interned_string)(const char *str, int len, int free_src TSRMLS_DC);
36 static const char *zend_new_interned_string_int(const char *str, int len, int free_src TSRMLS_DC);

Completed in 128 milliseconds

12345678910>>...31