Lines Matching refs:std
76 zend_object std; member
86 return (spl_heap_object*)((char*)(obj) - XtOffsetOf(spl_heap_object, std)); in spl_heap_from_obj()
109 …zend_call_method_with_2_params(object, heap_object->std.ce, &heap_object->fptr_cmp, "compare", &zr… in spl_ptr_heap_cmp_cb_helper()
356 zend_object_std_dtor(&intern->std); in spl_heap_object_free_storage()
370 zend_object_std_init(&intern->std, class_type); in spl_heap_object_new_ex()
371 object_properties_init(&intern->std, class_type); in spl_heap_object_new_ex()
391 intern->std.handlers = &spl_handler_SplHeap; in spl_heap_object_new_ex()
397 intern->std.handlers = &spl_handler_SplPriorityQueue; in spl_heap_object_new_ex()
434 return &intern->std; in spl_heap_object_new_ex()
464 zend_call_method_with_0_params(object, intern->std.ce, &intern->fptr_count, "count", &rv); in spl_heap_object_count_elements()
489 if (!intern->std.properties) { in spl_heap_object_get_debug_info_helper()
490 rebuild_object_properties(&intern->std); in spl_heap_object_get_debug_info_helper()
494 ZEND_INIT_SYMTABLE_EX(debug_info, zend_hash_num_elements(intern->std.properties) + 1, 0); in spl_heap_object_get_debug_info_helper()
495 zend_hash_copy(debug_info, intern->std.properties, (copy_ctor_func_t) zval_add_ref); in spl_heap_object_get_debug_info_helper()
1207 spl_handler_SplHeap.offset = XtOffsetOf(spl_heap_object, std); in PHP_MINIT_FUNCTION()
1229 spl_handler_SplPriorityQueue.offset = XtOffsetOf(spl_heap_object, std); in PHP_MINIT_FUNCTION()