/php-src/Zend/ |
H A D | zend_hash.c | 552 iter++; in zend_hash_iterator_add() 678 iter++; in _zend_hash_iterators_remove() 697 if (iter->pos >= start && iter->pos < res) { in zend_hash_iterators_lower_pos() 701 iter++; in zend_hash_iterators_lower_pos() 712 if (iter->ht == ht && iter->pos == from) { in _zend_hash_iterators_update() 715 iter++; in _zend_hash_iterators_update() 728 iter++; in zend_hash_iterators_advance() 1343 iter++; in zend_hash_rehash() 1434 iter->pos = MIN(iter->pos, max); in zend_hash_iterators_clamp_max() 1436 iter++; in zend_hash_iterators_clamp_max() [all …]
|
H A D | zend_generators.c | 653 zend_object_iterator *iter = (zend_object_iterator *) Z_OBJ(generator->values); in zend_generator_get_next_delegated_value() local 655 if (iter->index++ > 0) { in zend_generator_get_next_delegated_value() 656 iter->funcs->move_forward(iter); in zend_generator_get_next_delegated_value() 662 if (iter->funcs->valid(iter) == FAILURE) { in zend_generator_get_next_delegated_value() 667 value = iter->funcs->get_current_data(iter); in zend_generator_get_next_delegated_value() 676 if (iter->funcs->get_current_key) { in zend_generator_get_next_delegated_value() 677 iter->funcs->get_current_key(iter, &generator->key); in zend_generator_get_next_delegated_value() 683 ZVAL_LONG(&generator->key, iter->index); in zend_generator_get_next_delegated_value()
|
H A D | zend_vm_def.h | 5195 zend_object_iterator *iter; variable 5203 if (UNEXPECTED(!iter)) { 5215 funcs->rewind(iter); 5307 zend_iterator_dtor(iter); 6207 if (UNEXPECTED(!iter)) { 6219 funcs->rewind(iter); 6273 zend_iterator_dtor(iter); 6898 zend_object_iterator *iter; in ZEND_VM_HELPER() local 7215 if (++iter->index > 0) { 8419 iter->index = 0; [all …]
|
/php-src/Zend/tests/type_declarations/ |
H A D | typed_properties_016.phpt | 11 public iterable $iter = []; 28 ["iter"]=>
|
/php-src/ext/com_dotnet/ |
H A D | com_saproxy.c | 49 zend_object_iterator iter; member 448 static void saproxy_iter_dtor(zend_object_iterator *iter) in saproxy_iter_dtor() argument 450 php_com_saproxy_iter *I = (php_com_saproxy_iter*)Z_PTR(iter->data); in saproxy_iter_dtor() 458 static zend_result saproxy_iter_valid(zend_object_iterator *iter) in saproxy_iter_valid() argument 460 php_com_saproxy_iter *I = (php_com_saproxy_iter*)Z_PTR(iter->data); in saproxy_iter_valid() 465 static zval* saproxy_iter_get_data(zend_object_iterator *iter) in saproxy_iter_get_data() argument 467 php_com_saproxy_iter *I = (php_com_saproxy_iter*)Z_PTR(iter->data); in saproxy_iter_get_data() 506 static void saproxy_iter_move_forwards(zend_object_iterator *iter) in saproxy_iter_move_forwards() argument 538 I->iter.funcs = &saproxy_iter_funcs; in php_com_saproxy_iter_get() 539 Z_PTR(I->iter.data) = I; in php_com_saproxy_iter_get() [all …]
|
/php-src/ext/spl/tests/ |
H A D | bug75717.phpt | 8 $iter = new RecursiveIteratorIterator( 10 foreach($iter as $leaf){ $flat[] = $leaf; }
|
/php-src/ext/standard/tests/general_functions/ |
H A D | bug44295-win.phpt | 17 $iter = new DirectoryIterator($dir); 18 print get_class($iter) . "\n";
|
H A D | bug44295.phpt | 17 $iter = new DirectoryIterator($dir); 18 print get_class($iter) . "\n";
|
/php-src/ext/dom/ |
H A D | parentnode.c | 167 xmlNodePtr iter = node->children; in dom_fragment_common_hierarchy_check_part() local 169 while (iter != NULL) { in dom_fragment_common_hierarchy_check_part() 170 if (iter->type == XML_ELEMENT_NODE) { in dom_fragment_common_hierarchy_check_part() 176 } else if (iter->type == XML_TEXT_NODE || iter->type == XML_CDATA_SECTION_NODE) { in dom_fragment_common_hierarchy_check_part() 180 iter = iter->next; in dom_fragment_common_hierarchy_check_part() 223 xmlNodePtr iter = parent->children; in php_dom_fragment_insertion_hierarchy_check_replace() local 224 while (iter != NULL) { in php_dom_fragment_insertion_hierarchy_check_replace() 225 if (iter->type == XML_ELEMENT_NODE && iter != child) { in php_dom_fragment_insertion_hierarchy_check_replace() 229 iter = iter->next; in php_dom_fragment_insertion_hierarchy_check_replace()
|
/php-src/ext/spl/ |
H A D | spl_heap.c | 886 static void spl_heap_it_dtor(zend_object_iterator *iter) /* {{{ */ in spl_heap_it_dtor() argument 888 zend_user_it_invalidate_current(iter); in spl_heap_it_dtor() 889 zval_ptr_dtor(&iter->data); in spl_heap_it_dtor() 893 static void spl_heap_it_rewind(zend_object_iterator *iter) /* {{{ */ in spl_heap_it_rewind() argument 907 spl_heap_object *object = Z_SPLHEAP_P(&iter->data); in spl_heap_it_get_current_data() 924 zend_user_iterator *user_it = (zend_user_iterator *) iter; in spl_pqueue_it_get_current_data() 925 spl_heap_object *object = Z_SPLHEAP_P(&iter->data); in spl_pqueue_it_get_current_data() 946 spl_heap_object *object = Z_SPLHEAP_P(&iter->data); in spl_heap_it_get_current_key() 954 spl_heap_object *object = Z_SPLHEAP_P(&iter->data); in spl_heap_it_move_forward() 961 spl_ptr_heap_delete_top(object->heap, NULL, &iter->data); in spl_heap_it_move_forward() [all …]
|
H A D | spl_fixedarray.c | 885 static void spl_fixedarray_it_dtor(zend_object_iterator *iter) in spl_fixedarray_it_dtor() argument 887 zval_ptr_dtor(&iter->data); in spl_fixedarray_it_dtor() 890 static void spl_fixedarray_it_rewind(zend_object_iterator *iter) in spl_fixedarray_it_rewind() argument 892 ((spl_fixedarray_it*)iter)->current = 0; in spl_fixedarray_it_rewind() 895 static zend_result spl_fixedarray_it_valid(zend_object_iterator *iter) in spl_fixedarray_it_valid() argument 897 spl_fixedarray_it *iterator = (spl_fixedarray_it*)iter; in spl_fixedarray_it_valid() 898 spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); in spl_fixedarray_it_valid() 910 spl_fixedarray_it *iterator = (spl_fixedarray_it*)iter; in spl_fixedarray_it_get_current_data() 911 spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); in spl_fixedarray_it_get_current_data() 924 ZVAL_LONG(key, ((spl_fixedarray_it*)iter)->current); in spl_fixedarray_it_get_current_key() [all …]
|
H A D | spl_dllist.c | 808 static void spl_dllist_it_dtor(zend_object_iterator *iter) /* {{{ */ in spl_dllist_it_dtor() argument 810 spl_dllist_it *iterator = (spl_dllist_it *)iter; in spl_dllist_it_dtor() 868 static void spl_dllist_it_rewind(zend_object_iterator *iter) /* {{{ */ in spl_dllist_it_rewind() argument 870 spl_dllist_it *iterator = (spl_dllist_it *)iter; in spl_dllist_it_rewind() 871 spl_dllist_object *object = Z_SPLDLLIST_P(&iter->data); in spl_dllist_it_rewind() 878 static zend_result spl_dllist_it_valid(zend_object_iterator *iter) /* {{{ */ in spl_dllist_it_valid() argument 880 spl_dllist_it *iterator = (spl_dllist_it *)iter; in spl_dllist_it_valid() 889 spl_dllist_it *iterator = (spl_dllist_it *)iter; in spl_dllist_it_get_current_data() 902 spl_dllist_it *iterator = (spl_dllist_it *)iter; in spl_dllist_it_get_current_key() 910 spl_dllist_it *iterator = (spl_dllist_it *)iter; in spl_dllist_it_move_forward() [all …]
|
H A D | spl_iterators.c | 237 return spl_recursive_it_valid_ex(Z_SPLRECURSIVE_IT_P(&iter->data), &iter->data); in spl_recursive_it_valid() 481 spl_recursive_it_rewind_ex(Z_SPLRECURSIVE_IT_P(&iter->data), &iter->data); in spl_recursive_it_rewind() 3054 iter->index = 0; in spl_iterator_apply() 3056 iter->funcs->rewind(iter); in spl_iterator_apply() 3062 while (iter->funcs->valid(iter) == SUCCESS) { in spl_iterator_apply() 3069 iter->index++; in spl_iterator_apply() 3070 iter->funcs->move_forward(iter); in spl_iterator_apply() 3077 if (iter) { in spl_iterator_apply() 3088 data = iter->funcs->get_current_data(iter); in spl_iterator_to_array_apply() 3097 iter->funcs->get_current_key(iter, &key); in spl_iterator_to_array_apply() [all …]
|
H A D | spl_directory.c | 1629 static void spl_filesystem_dir_it_dtor(zend_object_iterator *iter); 1634 static void spl_filesystem_dir_it_rewind(zend_object_iterator *iter); 1672 static void spl_filesystem_dir_it_dtor(zend_object_iterator *iter) in spl_filesystem_dir_it_dtor() argument 1674 spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter; in spl_filesystem_dir_it_dtor() 1691 spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter; in spl_filesystem_dir_it_current_data() 1721 static void spl_filesystem_dir_it_rewind(zend_object_iterator *iter) in spl_filesystem_dir_it_rewind() argument 1734 static void spl_filesystem_tree_it_dtor(zend_object_iterator *iter) in spl_filesystem_tree_it_dtor() argument 1736 spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter; in spl_filesystem_tree_it_dtor() 1745 spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter; in spl_filesystem_tree_it_current_data() 1789 spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter; in spl_filesystem_tree_it_move_forward() [all …]
|
H A D | spl_array.c | 1541 static void spl_array_it_dtor(zend_object_iterator *iter) /* {{{ */ in spl_array_it_dtor() argument 1543 zval_ptr_dtor(&iter->data); in spl_array_it_dtor() 1547 static zend_result spl_array_it_valid(zend_object_iterator *iter) /* {{{ */ in spl_array_it_valid() argument 1549 spl_array_object *object = Z_SPLARRAY_P(&iter->data); in spl_array_it_valid() 1557 spl_array_iterator *array_iter = (spl_array_iterator*)iter; in spl_array_it_get_current_data() 1558 spl_array_object *object = Z_SPLARRAY_P(&iter->data); in spl_array_it_get_current_data() 1592 spl_array_object *object = Z_SPLARRAY_P(&iter->data); in spl_array_it_get_current_key() 1600 spl_array_object *object = Z_SPLARRAY_P(&iter->data); in spl_array_it_move_forward() 1619 static void spl_array_it_rewind(zend_object_iterator *iter) /* {{{ */ in spl_array_it_rewind() argument 1621 spl_array_object *object = Z_SPLARRAY_P(&iter->data); in spl_array_it_rewind() [all …]
|
H A D | spl_iterators.h | 115 typedef int (*spl_iterator_apply_func_t)(zend_object_iterator *iter, void *puser);
|
/php-src/ext/standard/tests/strings/ |
H A D | crypt_sha512.phpt | 54 foreach ($tests as $iter => $t) { 56 if ($res != $t[2]) echo "Iteration $iter failed.
|
H A D | crypt_sha256.phpt | 54 foreach ($tests as $iter => $t) { 56 if ($res != $t[2]) echo "Iteration $iter failed.
|
/php-src/tests/classes/ |
H A D | iterators_001.phpt | 60 for ($iter = $t->getIterator(); $iter->valid(); $iter->next()) { 61 echo $iter->current() . "\n";
|
/php-src/ext/simplexml/ |
H A D | php_simplexml.h | 64 } iter; member
|
/php-src/ext/phar/tests/ |
H A D | bug54289.phpt | 59 $iter = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator( 62 foreach ($iter as $value) {
|
H A D | phar_buildfromiterator10.phpt | 16 $iter = new RecursiveIteratorIterator($dir); 17 …$a = $phar->buildFromIterator(new RegexIterator($iter, '/_\d{3}\.phpt$/'), __DIR__ . DIRECTORY_SEP…
|
/php-src/ext/pdo/ |
H A D | pdo_stmt.c | 2141 zend_object_iterator iter; member 2146 static void pdo_stmt_iter_dtor(zend_object_iterator *iter) in pdo_stmt_iter_dtor() argument 2148 struct php_pdo_iterator *I = (struct php_pdo_iterator*)iter; in pdo_stmt_iter_dtor() 2150 zval_ptr_dtor(&I->iter.data); in pdo_stmt_iter_dtor() 2159 struct php_pdo_iterator *I = (struct php_pdo_iterator*)iter; in pdo_stmt_iter_valid() 2166 struct php_pdo_iterator *I = (struct php_pdo_iterator*)iter; in pdo_stmt_iter_get_data() 2178 struct php_pdo_iterator *I = (struct php_pdo_iterator*)iter; in pdo_stmt_iter_get_key() 2234 zend_iterator_init(&I->iter); in pdo_stmt_iter_get() 2235 I->iter.funcs = &pdo_stmt_iter_funcs; in pdo_stmt_iter_get() 2237 ZVAL_OBJ(&I->iter.data, Z_OBJ_P(object)); in pdo_stmt_iter_get() [all …]
|
/php-src/build/ |
H A D | php_cxx_compile_stdcxx.m4 | 678 struct iter 692 iter& operator++() 704 bool operator== (const iter& i, const sentinel& s) 709 bool operator!= (const iter& i, const sentinel& s) 716 iter begin() const
|
/php-src/ext/phar/ |
H A D | phar_object.c | 1403 value = iter->funcs->get_current_data(iter); in phar_build() 1428 iter->funcs->get_current_key(iter, &key); in phar_build() 1553 if (iter->funcs->get_current_key) { in phar_build() 1555 iter->funcs->get_current_key(iter, &key); in phar_build() 1727 zval_ptr_dtor(&iter); in PHP_METHOD() 1736 Z_OBJ(iter), NULL, &arg, &arg2); in PHP_METHOD() 1739 zval_ptr_dtor(&iter); in PHP_METHOD() 1744 zval_ptr_dtor(&iter); in PHP_METHOD() 1751 Z_OBJ(iteriter), NULL, &iter); in PHP_METHOD() 1754 zval_ptr_dtor(&iter); in PHP_METHOD() [all …]
|