Lines Matching refs:spl_ce_ArrayIterator
34 PHPAPI zend_class_entry *spl_ce_ArrayIterator; variable
153 intern->ce_get_iterator = spl_ce_ArrayIterator; in spl_array_object_new_ex()
172 ZEND_ASSERT(instanceof_function(class_type, spl_ce_ArrayIterator)); in spl_array_object_new_ex()
187 …if (parent == spl_ce_ArrayIterator || parent == spl_ce_RecursiveArrayIterator || parent == spl_ce_… in spl_array_object_new_ex()
787 const zend_class_entry *base_class_ce = instanceof_function(obj->ce, spl_ce_ArrayIterator) in spl_array_get_debug_info()
788 ? spl_ce_ArrayIterator : spl_ce_ArrayObject; in spl_array_get_debug_info()
1008 zend_class_entry *ce_get_iterator = spl_ce_ArrayIterator; in PHP_METHOD()
1035 zend_class_entry *ce_get_iterator = spl_ce_ArrayIterator; in PHP_METHOD()
1432 if (intern->ce_get_iterator == spl_ce_ArrayIterator) { in PHP_METHOD()
1909 …spl_ce_ArrayIterator = register_class_ArrayIterator(spl_ce_SeekableIterator, zend_ce_arrayaccess, … in PHP_MINIT_FUNCTION()
1910 spl_ce_ArrayIterator->create_object = spl_array_object_new; in PHP_MINIT_FUNCTION()
1911 spl_ce_ArrayIterator->default_object_handlers = &spl_handler_ArrayObject; in PHP_MINIT_FUNCTION()
1912 spl_ce_ArrayIterator->get_iterator = spl_array_get_iterator; in PHP_MINIT_FUNCTION()
1914 …spl_ce_RecursiveArrayIterator = register_class_RecursiveArrayIterator(spl_ce_ArrayIterator, spl_ce… in PHP_MINIT_FUNCTION()