Searched refs:gen (Results 1 – 25 of 118) sorted by relevance
12345
/PHP-7.4/Zend/tests/generators/ |
H A D | get_return.phpt | 11 $gen = gen1(); 20 $gen = gen2(); 21 var_dump($gen->current()); 22 $gen->next(); 33 $gen = gen3(); 35 $gen->next(); 45 $gen = gen4(); 47 $gen->next(); 55 $gen = gen5(); 57 $gen->next(); [all …]
|
H A D | basic_yield_from_proxying.phpt | 10 function gen() { 11 yield "gen" => 0; 17 foreach (gen() as $k => $v) { 22 for ($gen = gen(); $gen->valid(); $gen->next()) { 23 var_dump($gen->key(), $gen->current()); 27 string(3) "gen" 35 string(3) "gen"
|
H A D | yield_from_backtrace.phpt | 10 function gen() { 19 foreach (gen() as $v) { 24 for ($gen = gen(); $gen->valid(); $gen->next()) { 25 var_dump($gen->current()); 31 #0 gen() called at [%s:%d] 34 #1 gen() called at [%s:%d] 36 #0 gen() called at [%s:%d] 40 #0 gen() 44 #1 gen() 47 #0 gen()
|
H A D | yield_during_method_call.phpt | 12 function gen() { 17 $gen = gen(); 18 $gen->send('foo'); 21 $gen = gen(); 22 $gen->rewind(); 23 unset($gen);
|
H A D | get_return_types.phpt | 11 $gen = gen1(); 12 var_dump($gen->getReturn()); 19 $gen = gen2(); 20 var_dump($gen->getReturn()); 27 $gen = gen3([1, 2, 3]); 28 var_dump($gen->getReturn()); 35 $gen = gen4((object) ['prop' => 321]); 36 var_dump($gen->getReturn()); 43 $gen = gen5("42"); 44 var_dump($gen->getReturn());
|
H A D | generator_rewind.phpt | 6 function gen() { 13 $gen = gen(); 14 $gen->rewind(); 15 $gen->rewind(); 16 $gen->next(); 19 $gen->rewind(); 30 $gen = gen2(); 31 foreach ($gen as $v) { } 33 foreach ($gen as $v) { } 44 $gen = gen3(); [all …]
|
H A D | gc_with_iterator_in_foreach.phpt | 6 function gen($iter, &$gen) { 13 $gen = gen($iter, $gen); 14 $gen->next(); 15 unset($gen);
|
H A D | yield_from_multi_tree_exception.phpt | 15 function gen($gen, $level) { 16 yield from $gen; 34 foreach ($all as $gen) { 35 var_dump($gen->current()); 36 $gen->next(); 37 if (!$gen->valid()) { 43 unset($all[array_search($gen, $all)]); 68 #1 %s(%d): gen(Object(Generator), 1) 69 #2 %s(%d): gen(Object(Generator), 2) 70 #3 [internal function]: gen(Object(Generator), 3) [all …]
|
H A D | multiple_yield_from_on_same_generator.phpt | 6 function gen($a = 0) { 9 var_dump(yield from gen($a + 1)); 15 function bar($gen) { 16 var_dump(yield from $gen); 19 /* Twice a Generator from bar() using yield from on $gen */ 20 $gen = gen(); 21 $gens[] = bar($gen); 22 $gens[] = bar($gen);
|
H A D | throw_already_closed.phpt | 6 function gen() { 10 $gen = gen(); 11 $gen->next(); 12 $gen->next(); 13 var_dump($gen->valid()); 14 $gen->throw(new Exception('test'));
|
H A D | bug74954.phpt | 11 function gen($gen) { 13 var_dump(yield from $gen); 17 $gen = from(); 18 $gens[] = gen($gen); 19 $gens[] = gen($gen); 37 #1 [internal function]: gen(Object(Generator)) 43 #0 [internal function]: gen(Object(Generator))
|
H A D | basic_yield_from_exception_handling.phpt | 12 function gen() { 14 yield "gen" => 0; 15 } catch (Exception $e) { print "catch in gen()\n$e\n"; } 18 } catch (Exception $e) { print "catch in gen()\n$e\n"; } 24 for ($gen = gen(); $gen->valid(); $gen->throw(new Exception((string) $i++))) { 25 var_dump($gen->current()); 29 var_dump($gen->valid()); 34 catch in gen() 44 catch in gen()
|
H A D | generator_send.phpt | 6 function gen() { 11 $gen = gen(); 12 var_dump($gen->current()); 13 $gen->send("send bar"); 14 var_dump($gen->current()); 15 $gen->send("send foo");
|
H A D | mutli_yield_from_with_exception.phpt | 10 function gen($gen) { 12 var_dump(yield from $gen); 16 $gen = from(); 17 $gens[] = gen($gen); 18 $gens[] = gen($gen); 39 #1 [internal function]: gen(Object(Generator)) 46 #0 [internal function]: gen(Object(Generator))
|
H A D | yield_array_key.phpt | 6 function gen() { 10 $gen = gen(); 11 var_dump($gen->key()); 12 var_dump($gen->current());
|
H A D | generator_throwing_exception.phpt | 6 function gen() { 12 $gen = gen(); 14 var_dump($gen->current()); 17 $gen->next(); 22 var_dump($gen->current());
|
H A D | send_after_close.phpt | 6 function gen() { var_dump(yield); } 8 $gen = gen(); 9 $gen->send('foo'); 10 $gen->send('bar');
|
H A D | yield_unary_precedence.phpt | 5 function gen() { 11 for ($gen = gen(); $gen->valid(); $gen->send(1)) { 13 var_dump($gen->current());
|
/PHP-7.4/Zend/tests/ |
H A D | bug76946.phpt | 6 function gen() { 7 $gen = yield; 8 foreach ([1, $gen] as $v) { 14 $gen = yield; 15 $gen + yield; 18 $gen = gen(); 19 $gen->send($gen);
|
H A D | bug69989_3.phpt | 11 $obj->gen = gen1($obj); 19 $gen = gen2(); 20 $gen->send($gen); 29 $gen = gen3(); 30 $gen->send($gen); 36 $gen = gen4(); 37 $gen2 = gen4($gen); 39 $gen->send($gen2);
|
H A D | bug69989_2.phpt | 8 $gen = yield; 12 $gen = gen1(); 13 $gen->send($gen); 17 public $gen; 24 $test->gen = $test->gen2(); 36 $gen = gen4(); 37 $gen->send($gen);
|
H A D | bug78752.phpt | 6 function gen(&$gen) { 14 $gen = gen($gen); 15 var_dump($gen->current()); 20 $gen->next();
|
H A D | bug69989_1.phpt | 6 function gen() { 9 $gen = gen(); 10 $gen->send($gen);
|
/PHP-7.4/Zend/tests/generators/errors/ |
H A D | resume_running_generator_error.phpt | 6 function gen() { 7 $gen = yield; 9 $gen->next(); 13 $gen->next(); 16 $gen = gen(); 17 $gen->send($gen); 18 $gen->next(); 27 #1 [internal function]: gen()
|
/PHP-7.4/Zend/tests/generators/finally/ |
H A D | run_on_dtor.phpt | 6 function gen() { 14 $gen = gen(); 15 $gen->rewind(); 17 set_error_handler(function() use($gen) {});
|
Completed in 64 milliseconds
12345