Searched refs:prop_len (Results 1 - 6 of 6) sorted by relevance

/PHP_TRUNK/Zend/
H A Dzend.c158 int prop_len; local
159 int mangled = zend_unmangle_property_name_ex(string_key, str_len - 1, &class_name, &prop_name, &prop_len);
161 ZEND_WRITE_EX(prop_name, prop_len);
H A Dzend_builtin_functions.c993 uint key_len, prop_len; local
1020 zend_unmangle_property_name_ex(key, key_len - 1, &class_name, &prop_name, (int*) &prop_len);
1025 char *tmp = estrndup(prop_name, prop_len);
1026 add_assoc_zval_ex(return_value, tmp, prop_len + 1, *value);
1029 add_assoc_zval_ex(return_value, prop_name, prop_len + 1, *value);
H A Dzend_compile.h698 ZEND_API int zend_unmangle_property_name_ex(const char *mangled_property, int mangled_property_len, const char **class_name, const char **prop_name, int *prop_len);
H A Dzend_compile.c5355 ZEND_API int zend_unmangle_property_name_ex(const char *mangled_property, int len, const char **class_name, const char **prop_name, int *prop_len) /* {{{ */ argument
5363 if (prop_len) {
5364 *prop_len = len;
5371 if (prop_len) {
5372 *prop_len = len;
5381 if (prop_len) {
5382 *prop_len = len + 1;
5388 if (prop_len) {
5389 *prop_len = len - class_name_len;
/PHP_TRUNK/ext/spl/
H A Dspl_functions.c136 char * spl_gen_private_prop_name(zend_class_entry *ce, char *prop_name, int prop_len, int *name_len TSRMLS_DC) /* {{{ */ argument
140 zend_mangle_property_name(&rv, name_len, ce->name, ce->name_length, prop_name, prop_len, 0);
H A Dspl_functions.h69 char * spl_gen_private_prop_name(zend_class_entry *ce, char *prop_name, int prop_len, int *name_len TSRMLS_DC);

Completed in 26 milliseconds