Searched refs:property_info (Results 1 - 6 of 6) sorted by relevance
| /PHP_5_3/ext/reflection/ |
| H A D | php_reflection.c | 3543 zend_property_info *property_info; local 3555 if (zend_hash_find(&ce->properties_info, name, name_len+1, (void **) &property_info) == SUCCESS) { 3556 if (property_info->flags & ZEND_ACC_SHADOW) { 3581 zend_property_info *property_info; local 3591 if (zend_hash_find(&ce->properties_info, name, name_len + 1, (void**) &property_info) == SUCCESS) { 3592 if ((property_info->flags & ZEND_ACC_SHADOW) == 0) { 3593 reflection_property_factory(ce, property_info, return_value TSRMLS_CC); 3635 if (zend_hash_find(&ce->properties_info, name, name_len + 1, (void**) &property_info) == SUCCESS && (property_info->flags & ZEND_ACC_SHADOW) == 0) { 3636 reflection_property_factory(ce, property_info, return_valu 4368 zend_property_info *property_info = NULL; local [all...] |
| /PHP_5_3/ext/soap/ |
| H A D | php_encoding.c | 1265 zend_property_info *property_info; local 1267 property_info = zend_get_property_info(Z_OBJCE_P(object), &member, 1 TSRMLS_CC); 1269 if (property_info && zend_hash_quick_exists(Z_OBJPROP_P(object), property_info->name, property_info->name_length+1, property_info->h)) {
|
| /PHP_5_3/Zend/ |
| H A D | zend_API.c | 3103 zend_property_info property_info; local 3133 property_info.name = priv_name; 3134 property_info.name_length = priv_name_length; 3143 property_info.name = prot_name; 3144 property_info.name_length = prot_name_length; 3157 property_info.name = ce->type & ZEND_INTERNAL_CLASS ? zend_strndup(name, name_length) : estrndup(name, name_length); 3158 property_info.name_length = name_length; 3161 property_info.flags = access_type; 3162 property_info.h = zend_get_hash_value(property_info [all...] |
| H A D | zend_compile.c | 43 static void zend_duplicate_property_info(zend_property_info *property_info) /* {{{ */ argument 45 property_info->name = estrndup(property_info->name, property_info->name_length); 46 if (property_info->doc_comment) { 47 property_info->doc_comment = estrndup(property_info->doc_comment, property_info->doc_comment_len); 53 static void zend_duplicate_property_info_internal(zend_property_info *property_info) /* {{{ */ argument 55 property_info 60 zend_destroy_property_info(zend_property_info *property_info) argument 70 zend_destroy_property_info_internal(zend_property_info *property_info) argument [all...] |
| H A D | zend_object_handlers.c | 161 static int zend_verify_property_access(zend_property_info *property_info, zend_class_entry *ce TSRMLS_DC) /* {{{ */ argument 163 switch (property_info->flags & ZEND_ACC_PPP_MASK) { 167 return zend_check_protected(property_info->ce, EG(scope)); 169 if ((ce==EG(scope) || property_info->ce == EG(scope)) && EG(scope)) { 196 zend_property_info *property_info = NULL; local 212 if (zend_hash_quick_find(&ce->properties_info, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, h, (void **) &property_info)==SUCCESS) { 213 if(property_info->flags & ZEND_ACC_SHADOW) { 215 property_info = NULL; 217 if (zend_verify_property_access(property_info, ce TSRMLS_CC)) { 218 if (property_info 266 zend_property_info *property_info; local 289 zend_get_property_guard(zend_object *zobj, zend_property_info *property_info, zval *member, zend_guard **pguard) argument 330 zend_property_info *property_info; local 422 zend_property_info *property_info; local 596 zend_property_info *property_info; local 642 zend_property_info *property_info; local 1058 zend_property_info *property_info; local 1163 zend_property_info *property_info; local [all...] |
| H A D | zend_builtin_functions.c | 889 zend_property_info *property_info; local 899 property_info = zend_get_property_info(ce, &zprop_name, 1 TSRMLS_CC); 901 if (!property_info || property_info == &EG(std_property_info)) { 1123 zend_property_info *property_info; local 1148 if (zend_hash_quick_find(&ce->properties_info, property, property_len+1, h, (void **) &property_info) == SUCCESS 1149 && (property_info->flags & ZEND_ACC_SHADOW) == 0) {
|
Completed in 30 milliseconds