Lines Matching refs:std

75 	zend_object       std;  member
79 return (spl_array_object*)((char*)(obj) - XtOffsetOf(spl_array_object, std)); in spl_array_from_obj()
88 if (!intern->std.properties) { in spl_array_get_hash_table_ptr()
89 rebuild_object_properties(&intern->std); in spl_array_get_hash_table_ptr()
91 return &intern->std.properties; in spl_array_get_hash_table_ptr()
161 zend_object_std_dtor(&intern->std); in spl_array_object_free_storage()
178 zend_object_std_init(&intern->std, class_type); in spl_array_object_new_ex()
179 object_properties_init(&intern->std, class_type); in spl_array_object_new_ex()
210 intern->std.handlers = &spl_handler_ArrayIterator; in spl_array_object_new_ex()
214 intern->std.handlers = &spl_handler_ArrayObject; in spl_array_object_new_ex()
247 if (intern->std.handlers == &spl_handler_ArrayIterator) { in spl_array_object_new_ex()
265 return &intern->std; in spl_array_object_new_ex()
821 if (!intern->std.properties) { in spl_array_get_properties()
822 rebuild_object_properties(&intern->std); in spl_array_get_properties()
824 return intern->std.properties; in spl_array_get_properties()
837 if (!intern->std.properties) { in spl_array_get_debug_info()
838 rebuild_object_properties(&intern->std); in spl_array_get_debug_info()
843 return intern->std.properties; in spl_array_get_debug_info()
849 ZEND_INIT_SYMTABLE_EX(debug_info, zend_hash_num_elements(intern->std.properties) + 1, 0); in spl_array_get_debug_info()
850 zend_hash_copy(debug_info, intern->std.properties, (copy_ctor_func_t) zval_add_ref); in spl_array_get_debug_info()
948 !(ht1 == intern1->std.properties && ht2 == intern2->std.properties)) { in spl_array_compare_objects()
1142 ZSTR_VAL(Z_OBJCE_P(array)->name), ZSTR_VAL(intern->std.ce->name)); in spl_array_set_array()
1408 zend_call_method_with_0_params(object, intern->std.ce, &intern->fptr_count, "count", &rv); in spl_array_object_count_elements()
1714 if (!intern->std.properties) { in SPL_METHOD()
1715 rebuild_object_properties(&intern->std); in SPL_METHOD()
1718 ZVAL_ARR(&members, intern->std.properties); in SPL_METHOD()
1831 object_properties_load(&intern->std, Z_ARRVAL_P(members)); in SPL_METHOD()
1964 spl_handler_ArrayObject.offset = XtOffsetOf(spl_array_object, std); in PHP_MINIT_FUNCTION()