Home
last modified time | relevance | path

Searched refs:property_info (Results 1 – 7 of 7) sorted by relevance

/PHP-7.1/Zend/
H A Dzend_object_handlers.c324 zend_property_info *property_info = NULL; in zend_get_property_offset() local
346 flags = property_info->flags; in zend_get_property_offset()
349 property_info = NULL; in zend_get_property_offset()
402 return property_info->offset; in zend_get_property_offset()
409 zend_property_info *property_info = NULL; in zend_get_property_info() local
427 flags = property_info->flags; in zend_get_property_info()
430 property_info = NULL; in zend_get_property_info()
473 return property_info; in zend_get_property_info()
479 zend_property_info *property_info; in zend_check_property_access() local
493 if (property_info == NULL) { in zend_check_property_access()
[all …]
H A Dzend_inheritance.c806 zend_property_info *property_info; in zend_do_inheritance() local
924 ZEND_HASH_FOREACH_PTR(&ce->properties_info, property_info) { in zend_do_inheritance()
925 if (property_info->ce == ce) { in zend_do_inheritance()
926 if (property_info->flags & ZEND_ACC_STATIC) { in zend_do_inheritance()
940 do_inherit_property(property_info, key, ce); in zend_do_inheritance()
1546 zend_property_info *property_info; in zend_do_traits_property_binding() local
1566 flags = property_info->flags; in zend_do_traits_property_binding()
1568 prop_name = zend_string_copy(property_info->name); in zend_do_traits_property_binding()
1574 zend_unmangle_property_name_ex(property_info->name, in zend_do_traits_property_binding()
1612 ZSTR_VAL(property_info->ce->name), in zend_do_traits_property_binding()
[all …]
H A Dzend_API.c1193 zend_property_info *property_info; in object_properties_init_ex() local
1197 if (property_info != ZEND_WRONG_PROPERTY_INFO && in object_properties_init_ex()
1198 property_info && in object_properties_init_ex()
1214 zend_property_info *property_info; in object_properties_load() local
1233 property_info = ZEND_WRONG_PROPERTY_INFO; in object_properties_load()
1239 property_info && in object_properties_load()
3671 property_info->name = zend_string_copy(name); in zend_declare_property_ex()
3679 property_info->name = zend_new_interned_string(property_info->name); in zend_declare_property_ex()
3680 property_info->flags = access_type; in zend_declare_property_ex()
3681 property_info->doc_comment = doc_comment; in zend_declare_property_ex()
[all …]
H A Dzend_builtin_functions.c1433 zend_property_info *property_info; in ZEND_FUNCTION() local
1456 if ((property_info = zend_hash_find_ptr(&ce->properties_info, property)) != NULL in ZEND_FUNCTION()
1457 && (property_info->flags & ZEND_ACC_SHADOW) == 0) { in ZEND_FUNCTION()
H A Dzend_compile.c93 zend_property_info *property_info = Z_PTR_P(zv); in zend_destroy_property_info_internal() local
95 zend_string_release(property_info->name); in zend_destroy_property_info_internal()
96 free(property_info); in zend_destroy_property_info_internal()
/PHP-7.1/ext/reflection/
H A Dphp_reflection.c4392 zend_property_info *property_info; in ZEND_METHOD() local
4404 if (property_info->flags & ZEND_ACC_SHADOW) { in ZEND_METHOD()
4428 zend_property_info *property_info; in ZEND_METHOD() local
4535 zend_property_info property_info; in _adddynproperty() local
4537 property_info.doc_comment = NULL; in _adddynproperty()
4539 property_info.name = hash_key->key; in _adddynproperty()
4540 property_info.ce = ce; in _adddynproperty()
4541 property_info.offset = -1; in _adddynproperty()
5427 zend_property_info *property_info = NULL; in ZEND_METHOD() local
5476 property_info = tmp_info; in ZEND_METHOD()
[all …]
/PHP-7.1/ext/soap/
H A Dphp_encoding.c1199 zend_property_info *property_info; in get_zval_property() local
1201 property_info = zend_get_property_info(Z_OBJCE_P(object), Z_STR(member), 1); in get_zval_property()
1203 if (property_info != ZEND_WRONG_PROPERTY_INFO && property_info && in get_zval_property()
1204 zend_hash_exists(Z_OBJPROP_P(object), property_info->name)) { in get_zval_property()

Completed in 96 milliseconds