Home
last modified time | relevance | path

Searched refs:prop_info (Results 1 – 6 of 6) sorted by relevance

/PHP-5.5/Zend/
H A Dzend_objects.c191 zend_property_info *prop_info; in zend_objects_clone_members() local
193 …zend_hash_get_current_data_ex(&old_object->ce->properties_info, (void**)&prop_info, &pos) == SUCCE… in zend_objects_clone_members()
195 if ((prop_info->flags & ZEND_ACC_STATIC) == 0) { in zend_objects_clone_members()
196 …new_object->properties, prop_info->name, prop_info->name_length+1, prop_info->h, (void**)&new_obje… in zend_objects_clone_members()
197 new_object->properties_table[prop_info->offset] = NULL; in zend_objects_clone_members()
H A Dzend_object_handlers.c70 zend_property_info *prop_info; in rebuild_object_properties() local
80 (prop_info->flags & ZEND_ACC_STATIC) == 0 && in rebuild_object_properties()
81 prop_info->offset >= 0 && in rebuild_object_properties()
82 zobj->properties_table[prop_info->offset]) { in rebuild_object_properties()
83prop_info->name, prop_info->name_length+1, prop_info->h, (void**)&zobj->properties_table[prop_info in rebuild_object_properties()
91 if (prop_info->ce == ce && in rebuild_object_properties()
92 (prop_info->flags & ZEND_ACC_STATIC) == 0 && in rebuild_object_properties()
93 (prop_info->flags & ZEND_ACC_PRIVATE) != 0 && in rebuild_object_properties()
94 prop_info->offset >= 0 && in rebuild_object_properties()
95 zobj->properties_table[prop_info->offset]) { in rebuild_object_properties()
[all …]
H A Dzend_builtin_functions.c907 zend_property_info *prop_info; in add_class_vars() local
917 if (((prop_info->flags & ZEND_ACC_SHADOW) && in add_class_vars()
918 prop_info->ce != EG(scope)) || in add_class_vars()
919 ((prop_info->flags & ZEND_ACC_PROTECTED) && in add_class_vars()
920 !zend_check_protected(prop_info->ce, EG(scope))) || in add_class_vars()
921 ((prop_info->flags & ZEND_ACC_PRIVATE) && in add_class_vars()
923 prop_info->ce != EG(scope))) { in add_class_vars()
927 if (prop_info->offset >= 0) { in add_class_vars()
928 if (statics && (prop_info->flags & ZEND_ACC_STATIC) != 0) { in add_class_vars()
929 prop = ce->default_static_members_table[prop_info->offset]; in add_class_vars()
[all …]
H A Dzend_API.c1063 zend_property_info *prop_info; in zval_update_class_constant() local
1067 zend_hash_get_current_data_ex(&ce->properties_info, (void **) &prop_info, &pos) == SUCCESS; in zval_update_class_constant()
1069 if (is_static == ((prop_info->flags & ZEND_ACC_STATIC) != 0) && in zval_update_class_constant()
1070 offset == prop_info->offset) { in zval_update_class_constant()
1073 *scope = prop_info->ce; in zval_update_class_constant()
/PHP-5.5/ext/opcache/
H A Dzend_accelerator_util_funcs.c504 zend_property_info *prop_info; local
574 prop_info = q->pData;
575 *prop_info = *(zend_property_info*)p->pData;
579 prop_info->name = interned_estrndup(prop_info->name, prop_info->name_length);
580 if (prop_info->doc_comment) {
582 prop_info->doc_comment = estrndup(prop_info->doc_comment, prop_info->doc_comment_len);
584 prop_info->doc_comment = NULL;
587 if (prop_info->ce == old_ce) {
588 prop_info->ce = ce;
589 } else if (accel_xlat_get(prop_info->ce, new_ce) == SUCCESS) {
[all …]
/PHP-5.5/ext/reflection/
H A Dphp_reflection.c3352 zend_property_info *prop_info; in add_class_vars() local
3362 if (((prop_info->flags & ZEND_ACC_SHADOW) && in add_class_vars()
3363 prop_info->ce != ce) || in add_class_vars()
3364 ((prop_info->flags & ZEND_ACC_PROTECTED) && in add_class_vars()
3365 !zend_check_protected(prop_info->ce, ce)) || in add_class_vars()
3366 ((prop_info->flags & ZEND_ACC_PRIVATE) && in add_class_vars()
3367 prop_info->ce != ce)) { in add_class_vars()
3371 if (prop_info->offset >= 0) { in add_class_vars()
3372 if (statics && (prop_info->flags & ZEND_ACC_STATIC) != 0) { in add_class_vars()
3373 prop = ce->default_static_members_table[prop_info->offset]; in add_class_vars()
[all …]

Completed in 73 milliseconds