Lines Matching refs:property_info

3416 	zend_property_info property_info, *property_info_ptr;  in zend_declare_property_ex()  local
3426 property_info.offset = property_info_ptr->offset; in zend_declare_property_ex()
3427 zval_ptr_dtor(&ce->default_static_members_table[property_info.offset]); in zend_declare_property_ex()
3430 property_info.offset = ce->default_static_members_count++; in zend_declare_property_ex()
3433 ce->default_static_members_table[property_info.offset] = property; in zend_declare_property_ex()
3440 property_info.offset = property_info_ptr->offset; in zend_declare_property_ex()
3441 zval_ptr_dtor(&ce->default_properties_table[property_info.offset]); in zend_declare_property_ex()
3444 property_info.offset = ce->default_properties_count++; in zend_declare_property_ex()
3447 ce->default_properties_table[property_info.offset] = property; in zend_declare_property_ex()
3467 property_info.name = priv_name; in zend_declare_property_ex()
3468 property_info.name_length = priv_name_length; in zend_declare_property_ex()
3476 property_info.name = prot_name; in zend_declare_property_ex()
3477 property_info.name_length = prot_name_length; in zend_declare_property_ex()
3482 property_info.name = (char*)name; in zend_declare_property_ex()
3484property_info.name = ce->type & ZEND_INTERNAL_CLASS ? zend_strndup(name, name_length) : estrndup(n… in zend_declare_property_ex()
3486 property_info.name_length = name_length; in zend_declare_property_ex()
3490 …interned_name = zend_new_interned_string(property_info.name, property_info.name_length+1, 0 TSRMLS… in zend_declare_property_ex()
3491 if (interned_name != property_info.name) { in zend_declare_property_ex()
3493 efree((char*)property_info.name); in zend_declare_property_ex()
3495 free((char*)property_info.name); in zend_declare_property_ex()
3497 property_info.name = interned_name; in zend_declare_property_ex()
3500 property_info.flags = access_type; in zend_declare_property_ex()
3501property_info.h = (access_type & ZEND_ACC_PUBLIC) ? h : zend_get_hash_value(property_info.name, pr… in zend_declare_property_ex()
3503 property_info.doc_comment = doc_comment; in zend_declare_property_ex()
3504 property_info.doc_comment_len = doc_comment_len; in zend_declare_property_ex()
3506 property_info.ce = ce; in zend_declare_property_ex()
3508 …zend_hash_quick_update(&ce->properties_info, name, name_length+1, h, &property_info, sizeof(zend_p… in zend_declare_property_ex()