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()
785 const zend_class_entry *base_class_ce = instanceof_function(obj->ce, spl_ce_ArrayIterator) in spl_array_get_debug_info()
786 ? spl_ce_ArrayIterator : spl_ce_ArrayObject; in spl_array_get_debug_info()
994 zend_class_entry *ce_get_iterator = spl_ce_ArrayIterator; in PHP_METHOD()
1021 zend_class_entry *ce_get_iterator = spl_ce_ArrayIterator; in PHP_METHOD()
1418 if (intern->ce_get_iterator == spl_ce_ArrayIterator) { in PHP_METHOD()
1895 …spl_ce_ArrayIterator = register_class_ArrayIterator(spl_ce_SeekableIterator, zend_ce_arrayaccess, … in PHP_MINIT_FUNCTION()
1896 spl_ce_ArrayIterator->create_object = spl_array_object_new; in PHP_MINIT_FUNCTION()
1897 spl_ce_ArrayIterator->default_object_handlers = &spl_handler_ArrayObject; in PHP_MINIT_FUNCTION()
1898 spl_ce_ArrayIterator->get_iterator = spl_array_get_iterator; in PHP_MINIT_FUNCTION()
1900 …spl_ce_RecursiveArrayIterator = register_class_RecursiveArrayIterator(spl_ce_ArrayIterator, spl_ce… in PHP_MINIT_FUNCTION()