Searched refs:generator (Results 1 - 5 of 5) sorted by relevance
| /PHP_TRUNK/ext/interbase/ |
| H A D | interbase.c | 110 ZEND_ARG_INFO(0, generator) 1412 /* {{{ proto int ibase_gen_id(string generator [, int increment [, resource link_identifier ]]) 1413 Increments the named generator and returns its new value */ 1417 char query[128], *generator; local 1427 if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|lr", &generator, &gen_len, 1433 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid generator name"); 1439 snprintf(query, sizeof(query), "SELECT GEN_ID(%s,%ld) FROM rdb$database", generator, inc); 1458 /* don't return the generator value as a string unless it doesn't fit in a long */
|
| /PHP_TRUNK/Zend/ |
| H A D | zend_generators.c | 32 ZEND_API void zend_generator_close(zend_generator *generator, zend_bool finished_execution TSRMLS_DC) /* {{{ */ argument 34 if (generator->value) { 35 zval_ptr_dtor(&generator->value); 36 generator->value = NULL; 39 if (generator->key) { 40 zval_ptr_dtor(&generator->key); 41 generator->key = NULL; 44 if (generator->execute_data) { 45 zend_execute_data *execute_data = generator->execute_data; 58 /* If the generator i 151 zend_generator_dtor_storage(zend_generator *generator, zend_object_handle handle TSRMLS_DC) argument 201 zend_generator *generator; local 228 zend_generator *generator; local 382 zend_generator *generator; local 398 zend_generator *generator; local 416 zend_generator *generator; local 436 zend_generator *generator; local 456 zend_generator *generator; local 475 zend_generator *generator; local 506 zend_generator *generator; local 567 zend_generator *generator = (zend_generator *) iterator->data; local 577 zend_generator *generator = (zend_generator *) iterator->data; local 591 zend_generator *generator = (zend_generator *) iterator->data; local 605 zend_generator *generator = (zend_generator *) iterator->data; local 615 zend_generator *generator = (zend_generator *) iterator->data; local 633 zend_generator *generator; local [all...] |
| H A D | zend_generators.h | 31 /* The generator object zval has to be stored, because the iterator is 44 /* The separate stack used by generator */ 66 ZEND_API void zend_generator_close(zend_generator *generator, zend_bool finished_execution TSRMLS_DC); 67 ZEND_API void zend_generator_resume(zend_generator *generator TSRMLS_DC);
|
| H A D | zend_vm_def.h | 2946 /* The generator object is stored in return_value_ptr_ptr */ 2947 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); variable 2949 /* Close the generator to free up resources */ 2950 zend_generator_close(generator, 1 TSRMLS_CC); 5244 /* The generator object is stored in return_value_ptr_ptr */ 5245 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); variable 5247 if (generator->flags & ZEND_GENERATOR_FORCED_CLOSE) { 5248 zend_error_noreturn(E_ERROR, "Cannot yield from finally in a force-closed generator"); 5252 if (generator->value) { 5253 zval_ptr_dtor(&generator [all...] |
| H A D | zend_vm_execute.h | 685 /* The generator object is stored in return_value_ptr_ptr */ 686 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 688 /* Close the generator to free up resources */ 689 zend_generator_close(generator, 1 TSRMLS_CC); 4083 /* The generator object is stored in return_value_ptr_ptr */ 4084 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 4086 if (generator->flags & ZEND_GENERATOR_FORCED_CLOSE) { 4087 zend_error_noreturn(E_ERROR, "Cannot yield from finally in a force-closed generator"); 4091 if (generator->value) { 4092 zval_ptr_dtor(&generator 4776 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 5793 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 6512 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 7263 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 9313 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 10009 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 11030 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 11610 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 12303 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 16209 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 18301 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 20773 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 21920 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 24061 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 25567 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 26890 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 28213 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 28638 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 29958 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 33469 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 35426 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 37762 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 38764 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local 40769 zend_generator *generator = (zend_generator *) EG(return_value_ptr_ptr); local [all...] |
Completed in 42 milliseconds