/PHP-5.5/ext/spl/ |
H A D | spl_functions.h | 46 #define REGISTER_SPL_PROPERTY(class_name, prop_name, prop_flags) \ argument 47 spl_register_property(spl_ce_ ## class_name, prop_name, sizeof(prop_name)-1, prop_flags TSRMLS_CC); 56 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int… 69 char * spl_gen_private_prop_name(zend_class_entry *ce, char *prop_name, int prop_len, int *name_len…
|
H A D | spl_functions.c | 73 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int… in spl_register_property() argument 75 zend_declare_property_null(class_entry, prop_name, prop_name_len, prop_flags TSRMLS_CC); in spl_register_property() 136 char * spl_gen_private_prop_name(zend_class_entry *ce, char *prop_name, int prop_len, int *name_len… in spl_gen_private_prop_name() argument 140 zend_mangle_property_name(&rv, name_len, ce->name, ce->name_length, prop_name, prop_len, 0); in spl_gen_private_prop_name()
|
/PHP-5.5/ext/standard/ |
H A D | var.c | 59 const char *prop_name, *class_name; in php_object_property_dump() local 66 … = zend_unmangle_property_name(hash_key->arKey, hash_key->nKeyLength - 1, &class_name, &prop_name); in php_object_property_dump() 71 php_printf("\"%s\":protected", prop_name); in php_object_property_dump() 73 php_printf("\"%s\":\"%s\":private", prop_name, class_name); in php_object_property_dump() 216 const char *prop_name, *class_name; in zval_object_property_dump() local 223 zend_unmangle_property_name(hash_key->arKey, hash_key->nKeyLength - 1, &class_name, &prop_name); in zval_object_property_dump() 228 php_printf("\"%s\":protected", prop_name); in zval_object_property_dump() 230 php_printf("\"%s\":\"%s\":private", prop_name, class_name); in zval_object_property_dump() 233 php_printf("\"%s\"", prop_name); in zval_object_property_dump()
|
/PHP-5.5/ext/reflection/ |
H A D | php_reflection.c | 568 char *prop_name; in _class_string() local 579 efree(prop_name); in _class_string() 1322 const char *class_name, *prop_name; in reflection_property_factory() local 1345 ZVAL_STRING(name, prop_name, 1); in reflection_property_factory() 4774 const char *class_name, *prop_name; in ZEND_METHOD() local 4999 const char *class_name, *prop_name; in ZEND_METHOD() local 5005 member_p = zend_read_property(ref->ce, object, prop_name, strlen(prop_name), 1 TSRMLS_CC); in ZEND_METHOD() 5074 const char *class_name, *prop_name; in ZEND_METHOD() local 5080 zend_update_property(ref->ce, object, prop_name, strlen(prop_name), value TSRMLS_CC); in ZEND_METHOD() 5093 const char *prop_name, *class_name; in ZEND_METHOD() local [all …]
|
/PHP-5.5/Zend/ |
H A D | zend_object_handlers.c | 364 const char *class_name, *prop_name; in zend_check_property_access() local 368 …zend_unmangle_property_name_ex(prop_info_name, prop_info_name_len, &class_name, &prop_name, &prop_… in zend_check_property_access() 369 ZVAL_STRINGL(&member, prop_name, prop_name_len, 0); in zend_check_property_access() 398 const char *class_name = NULL, *prop_name = NULL; in zend_get_property_guard() local 399 …d_unmangle_property_name(property_info->name, property_info->name_length, &class_name, &prop_name); in zend_get_property_guard() 402 info.name = prop_name; in zend_get_property_guard() 403 info.name_length = strlen(prop_name); in zend_get_property_guard()
|
H A D | zend_compile.h | 678 #define zend_unmangle_property_name(mangled_property, mangled_property_len, class_name, prop_name) \ argument 679 …end_unmangle_property_name_ex(mangled_property, mangled_property_len, class_name, prop_name, NULL) 680 …roperty, int mangled_property_len, const char **class_name, const char **prop_name, int *prop_len);
|
H A D | zend_compile.c | 4274 const char* prop_name; in zend_do_traits_property_binding() local 4298 prop_name = property_info->name; in zend_do_traits_property_binding() 4337 prop_name, in zend_do_traits_property_binding() 4344 prop_name, in zend_do_traits_property_binding() 5236 char *prop_name; in zend_mangle_property_name() local 5241 prop_name[0] = '\0'; in zend_mangle_property_name() 5242 memcpy(prop_name + 1, src1, src1_length+1); in zend_mangle_property_name() 5245 *dest = prop_name; in zend_mangle_property_name() 5265 *prop_name = mangled_property; in zend_unmangle_property_name_ex() 5273 *prop_name = mangled_property; in zend_unmangle_property_name_ex() [all …]
|
H A D | zend.c | 156 const char *prop_name, *class_name; in print_hash() local 158 …int mangled = zend_unmangle_property_name_ex(string_key, str_len - 1, &class_name, &prop_name, &pr… in print_hash() 160 ZEND_WRITE_EX(prop_name, prop_len); in print_hash()
|
H A D | zend_builtin_functions.c | 989 const char *prop_name, *class_name; in ZEND_FUNCTION() local 1017 zend_unmangle_property_name_ex(key, key_len - 1, &class_name, &prop_name, (int*) &prop_len); in ZEND_FUNCTION() 1020 add_assoc_zval_ex(return_value, prop_name, prop_len + 1, *value); in ZEND_FUNCTION()
|
H A D | zend_vm_def.h | 4285 const char *class_name, *prop_name; variable 4288 str_key, str_key_len - 1, &class_name, &prop_name, &prop_name_len 4290 ZVAL_STRINGL(key, prop_name, prop_name_len, 1);
|
H A D | zend_vm_execute.h | 13598 const char *class_name, *prop_name; in ZEND_FE_FETCH_SPEC_VAR_HANDLER() local 13601 str_key, str_key_len - 1, &class_name, &prop_name, &prop_name_len in ZEND_FE_FETCH_SPEC_VAR_HANDLER() 13603 ZVAL_STRINGL(key, prop_name, prop_name_len, 1); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
|
/PHP-5.5/ext/wddx/ |
H A D | wddx.c | 535 const char *class_name, *prop_name; in php_wddx_serialize_object() local 537 zend_unmangle_property_name(key, key_len-1, &class_name, &prop_name); in php_wddx_serialize_object() 538 php_wddx_serialize_var(packet, *ent, prop_name, strlen(prop_name)+1 TSRMLS_CC); in php_wddx_serialize_object()
|
/PHP-5.5/ext/soap/ |
H A D | php_encoding.c | 2073 const char *prop_name; in to_xml_object() local 2078 zend_unmangle_property_name(str_key, str_key_len-1, &class_name, &prop_name); in to_xml_object() 2080 prop_name = str_key; in to_xml_object() 2082 if (prop_name) { in to_xml_object() 2083 xmlNodeSetName(property, BAD_CAST(prop_name)); in to_xml_object()
|