Searched refs:prop_info (Results 1 - 5 of 5) sorted by relevance

/PHP_TRUNK/ext/reflection/
H A Dphp_reflection.c3347 zend_property_info *prop_info; local
3352 ZEND_HASH_FOREACH_KEY_PTR(&ce->properties_info, num_index, key, prop_info) {
3353 if (((prop_info->flags & ZEND_ACC_SHADOW) &&
3354 prop_info->ce != ce) ||
3355 ((prop_info->flags & ZEND_ACC_PROTECTED) &&
3356 !zend_check_protected(prop_info->ce, ce)) ||
3357 ((prop_info->flags & ZEND_ACC_PRIVATE) &&
3358 prop_info->ce != ce)) {
3362 if (prop_info->offset >= 0) {
3363 if (statics && (prop_info
[all...]
/PHP_TRUNK/Zend/
H A Dzend_object_handlers.c74 zend_property_info *prop_info; local
80 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) {
81 if (/*prop_info->ce == ce &&*/
82 (prop_info->flags & ZEND_ACC_STATIC) == 0 &&
83 prop_info->offset >= 0 &&
84 Z_TYPE(zobj->properties_table[prop_info->offset]) != IS_UNDEF) {
87 ZVAL_INDIRECT(&zv, &zobj->properties_table[prop_info->offset]);
88 zend_hash_add_new(zobj->properties, prop_info->name, &zv);
93 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) {
94 if (prop_info
[all...]
H A Dzend_API.c1138 zend_property_info *prop_info; local
1141 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) {
1142 if (is_static == ((prop_info->flags & ZEND_ACC_STATIC) != 0) &&
1143 offset == prop_info->offset) {
1146 *scope = prop_info->ce;
H A Dzend_builtin_functions.c942 zend_property_info *prop_info; local
946 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) {
947 if (((prop_info->flags & ZEND_ACC_SHADOW) &&
948 prop_info->ce != EG(scope)) ||
949 ((prop_info->flags & ZEND_ACC_PROTECTED) &&
950 !zend_check_protected(prop_info->ce, EG(scope))) ||
951 ((prop_info->flags & ZEND_ACC_PRIVATE) &&
953 prop_info->ce != EG(scope))) {
957 if (prop_info->offset >= 0) {
958 if (statics && (prop_info
[all...]
/PHP_TRUNK/ext/opcache/
H A Dzend_accelerator_util_funcs.c455 zend_property_info *prop_info; local
494 prop_info = Z_PTR(q->val);
497 prop_info->name = zend_clone_str(prop_info->name TSRMLS_CC);
498 if (prop_info->doc_comment) {
500 prop_info->doc_comment = zend_string_dup(prop_info->doc_comment, 0);
502 prop_info->doc_comment = NULL;
505 if (prop_info->ce == old_ce) {
506 prop_info
[all...]

Completed in 21 milliseconds