Home
last modified time | relevance | path

Searched refs:closure (Results 251 – 257 of 257) sorted by relevance

1...<<11

/php-src/Zend/
H A Dzend_API.h64 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 Dzend_API.c4085 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 Dzend_compile.c7429 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 Dzend_vm_def.h8943 zval *closure, *var; variable
8945 closure = GET_OP1_ZVAL_PTR(BP_VAR_R);
8967 zend_closure_bind_var_ex(closure,
H A Dzend_vm_execute.h21735 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 Dphp_reflection.c507 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 DNEWS26 . Adjusted closure names to include the parent function's name. (timwolla)

Completed in 256 milliseconds

1...<<11