Searched refs:closure (Results 251 – 257 of 257) sorted by relevance
1...<<11
/php-src/Zend/ |
H A D | zend_API.h | 64 zend_object *closure; /* Closure reference, only if the callable *is* the object */ member 754 && a->closure == b->closure in zend_fcc_equals() 761 && a->closure == b->closure in zend_fcc_equals() 779 if (fcc->closure) { in zend_fcc_addref() 780 GC_ADDREF(fcc->closure); in zend_fcc_addref() 798 if (fcc->closure) { in zend_fcc_dtor() 799 OBJ_RELEASE(fcc->closure); in zend_fcc_dtor() 813 if (fcc->closure) { in zend_get_gc_buffer_add_fcc() 814 zend_get_gc_buffer_add_obj(gc_buffer, fcc->closure); in zend_get_gc_buffer_add_fcc()
|
H A D | zend_API.c | 4085 fcc->closure = NULL; in zend_is_callable_at_frame() 4159 fcc->closure = Z_OBJ_P(callable); in zend_is_callable_at_frame() 4376 if (fcc->closure) { in zend_get_callable_zval_from_fcc() 4377 ZVAL_OBJ_COPY(callable, fcc->closure); in zend_get_callable_zval_from_fcc()
|
H A D | zend_compile.c | 7429 static void zend_compile_closure_binding(znode *closure, zend_op_array *op_array, zend_ast *uses_as… in zend_compile_closure_binding() argument 7465 opline = zend_emit_op(NULL, ZEND_BIND_LEXICAL, closure, NULL); in zend_compile_closure_binding() 7549 closure_info *info, znode *closure, zend_op_array *op_array) in compile_implicit_lexical_binds() argument 7568 opline = zend_emit_op(NULL, ZEND_BIND_LEXICAL, closure, NULL); in compile_implicit_lexical_binds()
|
H A D | zend_vm_def.h | 8943 zval *closure, *var; variable 8945 closure = GET_OP1_ZVAL_PTR(BP_VAR_R); 8967 zend_closure_bind_var_ex(closure,
|
H A D | zend_vm_execute.h | 21735 zval *closure, *var; in ZEND_BIND_LEXICAL_SPEC_TMP_CV_HANDLER() local 21737 closure = _get_zval_ptr_tmp(opline->op1.var EXECUTE_DATA_CC); in ZEND_BIND_LEXICAL_SPEC_TMP_CV_HANDLER() 21759 zend_closure_bind_var_ex(closure, in ZEND_BIND_LEXICAL_SPEC_TMP_CV_HANDLER()
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 507 zend_function *closure; in _class_string() local 512 mptr = closure; in _class_string() 514 closure = NULL; in _class_string() 519 _free_function(closure); in _class_string() 2357 zval closure; in ZEND_METHOD() local 2358 ZVAL_OBJ(&closure, ZEND_CLOSURE_OBJECT(func)); in ZEND_METHOD() 2359 reflection_function_factory(func, &closure, return_value); in ZEND_METHOD() 4610 zend_function *closure = zend_get_closure_invoke_method(obj); in ZEND_METHOD() local 4611 if (closure) { in ZEND_METHOD() 4612 if (!_addmethod(closure, ce, Z_ARRVAL_P(return_value), filter)) { in ZEND_METHOD() [all …]
|
/php-src/ |
H A D | NEWS | 26 . Adjusted closure names to include the parent function's name. (timwolla)
|
Completed in 256 milliseconds
1...<<11