Home
last modified time | relevance | path

Searched refs:iter (Results 1 – 25 of 53) sorted by relevance

123

/PHP-7.0/ext/intl/resourcebundle/
H A Dresourcebundle_iterator.c56 ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter; in resourcebundle_iterator_invalidate()
70 static void resourcebundle_iterator_dtor( zend_object_iterator *iter ) in resourcebundle_iterator_dtor() argument
72 ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter; in resourcebundle_iterator_dtor()
75 resourcebundle_iterator_invalidate( iter ); in resourcebundle_iterator_dtor()
84 ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter; in resourcebundle_iterator_has_more()
92 ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter; in resourcebundle_iterator_current()
103 ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter; in resourcebundle_iterator_key()
118 static void resourcebundle_iterator_step( zend_object_iterator *iter ) in resourcebundle_iterator_step() argument
120 ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter; in resourcebundle_iterator_step()
123 resourcebundle_iterator_invalidate( iter ); in resourcebundle_iterator_step()
[all …]
/PHP-7.0/Zend/
H A Dzend_iterators.h33 void (*dtor)(zend_object_iterator *iter);
36 int (*valid)(zend_object_iterator *iter);
39 zval *(*get_current_data)(zend_object_iterator *iter);
45 void (*get_current_key)(zend_object_iterator *iter, zval *key);
48 void (*move_forward)(zend_object_iterator *iter);
51 void (*rewind)(zend_object_iterator *iter);
54 void (*invalidate_current)(zend_object_iterator *iter);
79 ZEND_API void zend_iterator_init(zend_object_iterator *iter);
80 ZEND_API void zend_iterator_dtor(zend_object_iterator *iter);
H A Dzend_iterators.c68 zend_object_iterator *iter = (zend_object_iterator*)object; in iter_wrapper_free() local
69 iter->funcs->dtor(iter); in iter_wrapper_free()
76 ZEND_API void zend_iterator_init(zend_object_iterator *iter) in zend_iterator_init() argument
78 zend_object_std_init(&iter->std, &zend_iterator_class_entry); in zend_iterator_init()
79 iter->std.handlers = &iterator_object_handlers; in zend_iterator_init()
82 ZEND_API void zend_iterator_dtor(zend_object_iterator *iter) in zend_iterator_dtor() argument
84 if (--GC_REFCOUNT(&iter->std) > 0) { in zend_iterator_dtor()
88 zend_objects_store_del(&iter->std); in zend_iterator_dtor()
H A Dzend_interfaces.c145 if (!Z_ISUNDEF(iter->value)) { in zend_user_it_invalidate_current()
146 zval_ptr_dtor(&iter->value); in zend_user_it_invalidate_current()
147 ZVAL_UNDEF(&iter->value); in zend_user_it_invalidate_current()
156 zval *object = &iter->it.data; in zend_user_it_dtor()
187 zval *object = &iter->it.data; in zend_user_it_get_current_data()
189 if (Z_ISUNDEF(iter->value)) { in zend_user_it_get_current_data()
190 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_current, "current", … in zend_user_it_get_current_data()
192 return &iter->value; in zend_user_it_get_current_data()
210 zval *object = &iter->it.data; in zend_user_it_get_current_key()
231 zval *object = &iter->it.data; in zend_user_it_move_forward()
[all …]
H A Dzend_hash.c341 iter->ht = ht; in zend_hash_iterator_add()
349 iter++; in zend_hash_iterator_add()
359 iter->ht = ht; in zend_hash_iterator_add()
360 iter->pos = pos; in zend_hash_iterator_add()
382 iter->ht = ht; in zend_hash_iterator_pos()
406 iter->ht = ht; in zend_hash_iterator_pos_ex()
441 iter++; in _zend_hash_iterators_remove()
460 if (iter->pos >= start && iter->pos < res) { in zend_hash_iterators_lower_pos()
464 iter++; in zend_hash_iterators_lower_pos()
475 if (iter->ht == ht && iter->pos == from) { in _zend_hash_iterators_update()
[all …]
/PHP-7.0/ext/interbase/tests/
H A D007.phpt14 iter integer,
41 for($iter = 0; $iter < 3; $iter++) {
72 $sel = ibase_query("select * from test7 where iter = $iter");
124 }/* for($iter) */
132 for($iter = 1; $iter <= 3; $iter++) {
135 "select iter from test7 where v_char[$iter] LIKE ?", $v_char[$iter]."%")) ||
142 "select iter from test7 where v_date[$iter] = ?", $v_date[$iter])) ||
148 "select iter from test7 where v_decimal[$iter] = ?", $v_decimal[$iter])) ||
154 "select iter from test7 where v_integer[$iter] = ?", $v_integer[$iter])) ||
160 "select iter from test7 where v_numeric[$iter] = ?", $v_numeric[$iter])) ||
[all …]
H A D006.phpt14 iter integer,
39 for($iter = 0; $iter < 3; $iter++) {
52 (iter,v_char,v_date,v_decimal,v_double,v_float,
55 $iter, $v_char, $v_date, $v_decimal, $v_double, $v_float,
57 $sel = ibase_query("select * from test6 where iter = ?", $iter);
106 }/* for($iter)*/
109 for($iter = 0; $iter < 3; $iter++) {
126 (iter, v_char,v_date,v_decimal,
133 "select iter from test6 where v_char = ?", $v_char)) ||
139 "select iter from test6 where v_date = ?", $v_date)) ||
[all …]
H A D003.phpt13 iter integer not null,
31 @ibase_query("insert into test3 (iter) values (?)", null);
36 for($iter = 0; $iter < 10; $iter++){
45 $v_numeric15_0 = $iter ? rand_number(15,0) : 0;
53 …"insert into test3 (iter, v_char,v_date,v_decimal4_2, v_decimal4_0, v_decimal7_2, v_decimal7_0,v_n…
54 …values ($iter, '$v_char','$v_date',$v_decimal4_2, $v_decimal4_0, $v_decimal7_2, $v_decimal7_0,$v_n…
55 $sel = ibase_query("select * from test3 where iter = $iter");
126 } /* for($iter) */
/PHP-7.0/ext/mysqli/
H A Dmysqli_result_iterator.c67 static void php_mysqli_result_iterator_dtor(zend_object_iterator *iter) in php_mysqli_result_iterator_dtor() argument
69 php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*)iter; in php_mysqli_result_iterator_dtor()
78 static int php_mysqli_result_iterator_valid(zend_object_iterator *iter) in php_mysqli_result_iterator_valid() argument
80 php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter; in php_mysqli_result_iterator_valid()
89 php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter; in php_mysqli_result_iterator_current_data()
96 static void php_mysqli_result_iterator_move_forward(zend_object_iterator *iter) in php_mysqli_result_iterator_move_forward() argument
99 php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter; in php_mysqli_result_iterator_move_forward()
114 static void php_mysqli_result_iterator_rewind(zend_object_iterator *iter) argument
116 php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter;
135 php_mysqli_result_iterator_move_forward(iter);
[all …]
/PHP-7.0/ext/dom/
H A Ddom_iterators.c86 nodeIterator *iter; in php_dom_libxml_hash_iter() local
91 iter->cur = 0; in php_dom_libxml_hash_iter()
92 iter->index = index; in php_dom_libxml_hash_iter()
93 iter->node = NULL; in php_dom_libxml_hash_iter()
95 nodep = iter->node; in php_dom_libxml_hash_iter()
96 efree(iter); in php_dom_libxml_hash_iter()
106 notationIterator *iter; in php_dom_libxml_notation_iter() local
112 iter->cur = 0; in php_dom_libxml_notation_iter()
113 iter->index = index; in php_dom_libxml_notation_iter()
114 iter->notation = NULL; in php_dom_libxml_notation_iter()
[all …]
/PHP-7.0/ext/simplexml/
H A Dsxe.c44 php_sxe_iterator iter; in PHP_METHOD() local
50 iter.sxe = Z_SXEOBJ_P(getThis()); in PHP_METHOD()
80 if (Z_ISUNDEF(sxe->iter.data)) { in PHP_METHOD()
84 data = &sxe->iter.data; in PHP_METHOD()
102 if (Z_ISUNDEF(sxe->iter.data)) { in PHP_METHOD()
120 php_sxe_iterator iter; in PHP_METHOD() local
126 iter.sxe = Z_SXEOBJ_P(getThis()); in PHP_METHOD()
143 if (Z_ISUNDEF(sxe->iter.data) || sxe->iter.type == SXE_ITER_ATTRLIST) { in PHP_METHOD()
146 child = Z_SXEOBJ_P(&sxe->iter.data); in PHP_METHOD()
170 if (Z_ISUNDEF(sxe->iter.data) || sxe->iter.type == SXE_ITER_ATTRLIST) { in PHP_METHOD()
[all …]
H A Dsimplexml.c148 sxe->iter.type == SXE_ITER_ELEMENT && !xmlStrcmp(node->name, sxe->iter.name))) { in sxe_get_element_by_offset()
299 …(!test || !xmlStrcmp(attr->name, sxe->iter.name)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.ns… in sxe_prop_dim_read()
1057 test = sxe->iter.name && sxe->iter.type == SXE_ITER_ATTRLIST; in sxe_prop_is_empty()
1168 test = sxe->iter.name && sxe->iter.type == SXE_ITER_ATTRLIST; in sxe_get_prop_hash()
2077 clone->iter.isprefix = sxe->iter.isprefix; in sxe_object_clone()
2079 clone->iter.name = (xmlChar*)estrdup((char*)sxe->iter.name); in sxe_object_clone()
2082 clone->iter.nsprefix = (xmlChar*)estrdup((char*)sxe->iter.nsprefix); in sxe_object_clone()
2084 clone->iter.type = sxe->iter.type; in sxe_object_clone()
2110 if (sxe->iter.name) { in sxe_object_dtor()
2367 if (sxe->iter.name) { in php_sxe_iterator_fetch()
[all …]
/PHP-7.0/ext/intl/breakiterator/
H A Dbreakiterator_iterators.cpp42 bio = Z_INTL_BREAKITERATOR_P(&iter->data); in _breakiter_prolog()
54 zval_ptr_dtor(&iter->data); in _breakiterator_destroy_it()
59 BreakIterator *biter = _breakiter_prolog(iter); in _breakiterator_move_forward()
62 iter->funcs->invalidate_current(iter); in _breakiterator_move_forward()
134 zval_ptr_dtor(&iter->data); in _breakiterator_parts_destroy_it()
140 ZVAL_LONG(key, iter->index); in _breakiterator_parts_get_current_key()
148 iter->funcs->invalidate_current(iter); in _breakiterator_parts_move_forward()
163 iter->index = cur; in _breakiterator_parts_move_forward()
165 iter->index = next; in _breakiterator_parts_move_forward()
192 iter->funcs->invalidate_current(iter); in _breakiterator_parts_rewind()
[all …]
/PHP-7.0/ext/intl/common/
H A Dcommon_enum.cpp36 void zoi_with_current_dtor(zend_object_iterator *iter) in zoi_with_current_dtor() argument
38 zoi_with_current *zoiwc = (zoi_with_current*)iter; in zoi_with_current_dtor()
55 iter->funcs->invalidate_current(iter); in zoi_with_current_dtor()
56 zoiwc->destroy_it(iter); in zoi_with_current_dtor()
67 return &((zoi_with_current*)iter)->current; in zoi_with_current_get_current_data()
72 zoi_with_current *zoi_iter = (zoi_with_current*)iter; in zoi_with_current_invalidate_current()
81 zoi_with_current *zoi_iter = (zoi_with_current*)iter; in string_enum_current_move_forward()
84 iter->funcs->invalidate_current(iter); in string_enum_current_move_forward()
108 iter->funcs->invalidate_current(iter); in string_enum_rewind()
121 iter->funcs->move_forward(iter); in string_enum_rewind()
[all …]
H A Dcommon_enum.h72 U_CFUNC void zoi_with_current_dtor(zend_object_iterator *iter);
73 U_CFUNC int zoi_with_current_valid(zend_object_iterator *iter);
74 U_CFUNC zval *zoi_with_current_get_current_data(zend_object_iterator *iter);
75 U_CFUNC void zoi_with_current_invalidate_current(zend_object_iterator *iter);
/PHP-7.0/ext/spl/internal/
H A Dmultipleiterator.inc75 foreach($this->iterators as $iter)
89 $this->iterators->detach($iter);
92 /** @param $iter Iterator to check
109 foreach($this->iterators as $iter)
111 $iter->rewind();
132 if ($expect != $iter->valid())
147 $iter->next();
166 if ($iter->valid())
179 $retval[] = $iter->current();
208 if ($iter->valid())
[all …]
/PHP-7.0/Zend/tests/generators/
H A Dyield_by_reference.phpt6 function &iter(array &$array) {
13 $iter = iter($array);
14 foreach ($iter as &$value) {
20 foreach (iter($array) as &$value) {
/PHP-7.0/ext/com_dotnet/
H A Dcom_iterator.c33 zend_object_iterator iter; member
44 static void com_iter_dtor(zend_object_iterator *iter) in com_iter_dtor() argument
46 struct php_com_iterator *I = (struct php_com_iterator*)Z_PTR(iter->data); in com_iter_dtor()
56 static int com_iter_valid(zend_object_iterator *iter) in com_iter_valid() argument
67 static zval* com_iter_get_data(zend_object_iterator *iter) in com_iter_get_data() argument
74 static void com_iter_get_key(zend_object_iterator *iter, zval *key) in com_iter_get_key() argument
85 static int com_iter_move_forwards(zend_object_iterator *iter) in com_iter_move_forwards() argument
163 zend_iterator_init(&I->iter); in php_com_iter_get()
164 I->iter.funcs = &com_iter_funcs; in php_com_iter_get()
165 Z_PTR(I->iter.data) = I; in php_com_iter_get()
[all …]
H A Dcom_saproxy.c54 zend_object_iterator iter; member
459 static void saproxy_iter_dtor(zend_object_iterator *iter) in saproxy_iter_dtor() argument
461 php_com_saproxy_iter *I = (php_com_saproxy_iter*)Z_PTR(iter->data); in saproxy_iter_dtor()
469 static int saproxy_iter_valid(zend_object_iterator *iter) in saproxy_iter_valid() argument
471 php_com_saproxy_iter *I = (php_com_saproxy_iter*)Z_PTR(iter->data); in saproxy_iter_valid()
476 static zval* saproxy_iter_get_data(zend_object_iterator *iter) in saproxy_iter_get_data() argument
478 php_com_saproxy_iter *I = (php_com_saproxy_iter*)Z_PTR(iter->data); in saproxy_iter_get_data()
517 static int saproxy_iter_move_forwards(zend_object_iterator *iter) in saproxy_iter_move_forwards() argument
549 I->iter.funcs = &saproxy_iter_funcs; in php_com_saproxy_iter_get()
550 Z_PTR(I->iter.data) = I; in php_com_saproxy_iter_get()
[all …]
/PHP-7.0/ext/xmlrpc/libxmlrpc/
H A Dxml_to_xmlrpc.c88 while (iter) { in xml_element_to_XMLRPC_REQUEST_worker()
100 xml_element* iter = (xml_element*)Q_Head(&el->children); in xml_element_to_XMLRPC_REQUEST_worker() local
103 while (iter) { in xml_element_to_XMLRPC_REQUEST_worker()
107 iter = (xml_element*)Q_Next(&el->children); in xml_element_to_XMLRPC_REQUEST_worker()
111 xml_element* iter = (xml_element*)Q_Head(&el->children); in xml_element_to_XMLRPC_REQUEST_worker() local
114 while ( iter ) { in xml_element_to_XMLRPC_REQUEST_worker()
118 iter = (xml_element*)Q_Next(&el->children); in xml_element_to_XMLRPC_REQUEST_worker()
147 xml_element* iter; in xml_element_to_XMLRPC_REQUEST_worker() local
165 iter = (xml_element*)Q_Head(&el->children); in xml_element_to_XMLRPC_REQUEST_worker()
166 while ( iter ) { in xml_element_to_XMLRPC_REQUEST_worker()
[all …]
H A Dxml_to_dandarpc.c113 xml_element* iter = (xml_element*)Q_Head(&el->children); in xml_element_to_DANDARPC_REQUEST_worker() local
124 while( iter ) { in xml_element_to_DANDARPC_REQUEST_worker()
126 xml_element_to_DANDARPC_REQUEST_worker(request, xNext, iter); in xml_element_to_DANDARPC_REQUEST_worker()
128 iter = (xml_element*)Q_Next(&el->children); in xml_element_to_DANDARPC_REQUEST_worker()
132 xml_element* iter = (xml_element*)Q_Head(&el->children); in xml_element_to_DANDARPC_REQUEST_worker() local
133 while( iter ) { in xml_element_to_DANDARPC_REQUEST_worker()
134 xml_element_to_DANDARPC_REQUEST_worker(request, xCurrent, iter); in xml_element_to_DANDARPC_REQUEST_worker()
135 iter = (xml_element*)Q_Next(&el->children); in xml_element_to_DANDARPC_REQUEST_worker()
H A Dqueue.c521 void *Q_Iter_Del(queue *q, q_iter iter) in Q_Iter_Del() argument
529 if(iter == NULL) in Q_Iter_Del()
532 if(iter == (q_iter)q->head) in Q_Iter_Del()
535 if(iter == (q_iter)q->tail) in Q_Iter_Del()
538 n = ((node*)iter)->next; in Q_Iter_Del()
539 p = ((node*)iter)->prev; in Q_Iter_Del()
540 d = ((node*)iter)->data; in Q_Iter_Del()
542 free(iter); in Q_Iter_Del()
547 if (q->cursor == (node*)iter) { in Q_Iter_Del()
/PHP-7.0/ext/pcre/tests/
H A Dbug27103.phpt11 function iter($ar)
18 iter(preg_split('//u', $teststr, -1, PREG_SPLIT_NO_EMPTY));
20 iter($matches[0]);
/PHP-7.0/Zend/tests/
H A Dbug69221_2.phpt10 $iter = new IteratorIterator($gen());
11 $ngen = $iter->getInnerIterator();
/PHP-7.0/ext/standard/tests/general_functions/
H A Dbug44295-win.phpt17 $iter = new DirectoryIterator($dir);
18 print get_class($iter) . "\n";

Completed in 89 milliseconds

123