Searched refs:iterators (Results 1 – 24 of 24) sorted by relevance
/PHP-8.2/ext/spl/tests/ |
H A D | dualiterator.inc | 13 * @brief Synchronous iteration over two iterators 34 /** construct iterator from two iterators 76 /** rewind both inner iterators 84 /** @return whether both inner iterators are valid 125 /** move both inner iterators forward 133 /** @return whether both inner iterators are valid and have identical 144 /** @return whether both inner iterators are valid and have equal current 155 /** Compare two iterators 160 * @return whether both iterators are equal/identical
|
H A D | recursivedualiterator.inc | 13 * @brief Synchronous iteration over two recursive iterators 41 * iterators current children. 53 /** @return bool whether both inner iterators are valid, have same hasChildren() 62 /** @return bool whether both inner iterators are valid, have same hasChildren()
|
H A D | bug70053.phpt | 6 echo "-- Two empty iterators attached with infos that are different but same array key --\n"; 16 -- Two empty iterators attached with infos that are different but same array key --
|
H A D | recursivecomparedualiterator.inc | 20 * level we need to check whether both child iterators are at their end. 52 /** @return whether both inner iterators are valid and have identical 60 /** @return whether both inner iterators are valid and have equal current
|
H A D | arrayObject_getFlags_basic2.phpt | 2 SPL: ArrayObject::getFlags() - ensure flags are passed on to nested array objects and iterators.
|
H A D | recursiveiteratoriterator_getsubiterator_variation.phpt | 2 SPL: RecursiveIteratorIterator::getSubIterator() returns different iterators depending on the curre…
|
H A D | dllist_002.phpt | 2 SPL: DoublyLinkedList: iterators
|
H A D | bug65387.phpt | 2 Bug #67387: Circular references in SPL iterators are not garbage collected
|
H A D | multiple_iterator_001.phpt | 12 echo "-- Default flags, no iterators --\n"; 116 -- Default flags, no iterators --
|
/PHP-8.2/ext/spl/ |
H A D | spl_iterators.c | 204 if (object->iterators) { in spl_recursive_it_dtor() 213 object->iterators = erealloc(object->iterators, sizeof(spl_sub_iterator)); in spl_recursive_it_dtor() 225 if(!object->iterators) { in spl_recursive_it_valid_ex() 468 object->iterators = erealloc(object->iterators, sizeof(spl_sub_iterator)); in spl_recursive_it_rewind_ex() 775 if(!object->iterators) { in PHP_METHOD() 961 if (object->iterators) { in spl_RecursiveIteratorIterator_free_storage() 990 if (object->iterators) { in spl_RecursiveIteratorIterator_get_gc() 1132 if(!object->iterators) { in PHP_METHOD() 1163 if(!object->iterators) { in PHP_METHOD() 1185 if(!object->iterators) { in PHP_METHOD() [all …]
|
/PHP-8.2/Zend/tests/ |
H A D | bug71470.phpt | 2 Bug #71470: Leaked 1 hashtable iterators
|
H A D | bug79792.phpt | 2 Bug #79792: HT iterators not removed if empty array is destroyed
|
/PHP-8.2/ext/zend_test/ |
H A D | config.w32 | 6 …EXTENSION("zend_test", "test.c observer.c fiber.c iterators.c", PHP_ZEND_TEST_SHARED, "/DZEND_ENAB…
|
H A D | config.m4 | 7 …PHP_NEW_EXTENSION(zend_test, test.c observer.c fiber.c iterators.c, $ext_shared,, -DZEND_ENABLE_ST…
|
/PHP-8.2/tests/classes/ |
H A D | iterators_005.phpt | 2 ZE2 iterators cannot implement Traversable alone
|
H A D | iterators_004.phpt | 2 ZE2 iterators must be implemented
|
H A D | iterators_007.phpt | 2 ZE2 iterators and exceptions
|
H A D | iterators_006.phpt | 2 ZE2 iterators and array wrapping
|
H A D | iterators_002.phpt | 2 ZE2 iterators and break
|
H A D | iterators_003.phpt | 2 ZE2 iterators and break
|
H A D | iterators_001.phpt | 2 ZE2 iterators and foreach
|
/PHP-8.2/ext/date/tests/ |
H A D | DatePeriod_no_advance_on_valid.phpt | 2 Date Period iterators do not advance on valid()
|
/PHP-8.2/ext/mysqli/tests/ |
H A D | mysqli_query_iterators.phpt | 2 mysqli iterators
|
/PHP-8.2/Zend/Optimizer/ |
H A D | zend_inference.c | 388 …x, zend_worklist_stack *stack, zend_worklist_stack *vstack, zend_scc_iterator *iterators) /* {{{ */ in zend_ssa_check_scc_var() argument 392 iterators[var].state = 0; in zend_ssa_check_scc_var() 393 iterators[var].last = -1; in zend_ssa_check_scc_var() 403 if (iterators[var].last >= 0) { in zend_ssa_check_scc_var() 405 var2 = iterators[var].last; in zend_ssa_check_scc_var() 411 var2 = zend_scc_next(op_array, ssa, var, iterators + var); in zend_ssa_check_scc_var() 412 iterators[var].last = var2; in zend_ssa_check_scc_var() 447 zend_scc_iterator *iterators; in zend_ssa_find_sccs() local 453 iterators = do_alloca(sizeof(zend_scc_iterator) * ssa->vars_count, iterators_use_heap); in zend_ssa_find_sccs() 461 zend_ssa_check_scc_var(op_array, ssa, j, &index, &stack, &vstack, iterators); in zend_ssa_find_sccs() [all …]
|
Completed in 39 milliseconds