Home
last modified time | relevance | path

Searched refs:closure (Results 226 – 234 of 234) sorted by relevance

12345678910

/PHP-8.3/ext/reflection/
H A Dphp_reflection.c506 zend_function *closure; in _class_string() local
511 mptr = closure; in _class_string()
513 closure = NULL; in _class_string()
518 _free_function(closure); in _class_string()
2320 zval closure; in ZEND_METHOD() local
2321 ZVAL_OBJ(&closure, ZEND_CLOSURE_OBJECT(ex->func)); in ZEND_METHOD()
2322 reflection_function_factory(ex->func, &closure, return_value); in ZEND_METHOD()
4536 zend_function *closure = zend_get_closure_invoke_method(obj); in ZEND_METHOD() local
4537 if (closure) { in ZEND_METHOD()
4538 if (!_addmethod(closure, ce, Z_ARRVAL_P(return_value), filter)) { in ZEND_METHOD()
[all …]
/PHP-8.3/Zend/tests/type_declarations/union_types/
H A Dtype_checking_strict.phpt36 $msg = str_replace('{closure}(): Argument #1 ($arg)', 'Argument ...', $msg);
/PHP-8.3/Zend/
H A Dzend_API.c4006 fcc->closure = NULL; in zend_is_callable_at_frame()
4080 fcc->closure = Z_OBJ_P(callable); in zend_is_callable_at_frame()
4297 if (fcc->closure) { in zend_get_callable_zval_from_fcc()
4298 ZVAL_OBJ_COPY(callable, fcc->closure); in zend_get_callable_zval_from_fcc()
H A Dzend_compile.c7228 static void zend_compile_closure_binding(znode *closure, zend_op_array *op_array, zend_ast *uses_as… in zend_compile_closure_binding() argument
7264 opline = zend_emit_op(NULL, ZEND_BIND_LEXICAL, closure, NULL); in zend_compile_closure_binding()
7348 closure_info *info, znode *closure, zend_op_array *op_array) in compile_implicit_lexical_binds() argument
7367 opline = zend_emit_op(NULL, ZEND_BIND_LEXICAL, closure, NULL); in compile_implicit_lexical_binds()
H A Dzend_vm_def.h8923 zval *closure, *var; variable
8925 closure = GET_OP1_ZVAL_PTR(BP_VAR_R);
8947 zend_closure_bind_var_ex(closure,
H A Dzend_vm_execute.h21613 zval *closure, *var; in ZEND_BIND_LEXICAL_SPEC_TMP_CV_HANDLER() local
21615 closure = _get_zval_ptr_tmp(opline->op1.var EXECUTE_DATA_CC); in ZEND_BIND_LEXICAL_SPEC_TMP_CV_HANDLER()
21637 zend_closure_bind_var_ex(closure, in ZEND_BIND_LEXICAL_SPEC_TMP_CV_HANDLER()
/PHP-8.3/
H A DNEWS845 . Fixed bug GH-11406 (segfault with unpacking and magic method closure).
881 . Fixed bug GH-11406 (segfault with unpacking and magic method closure).
/PHP-8.3/ext/opcache/jit/
H A Dzend_jit_arm64.dasc8568 | // call->func = &closure->func;
8608 | // GC_ADDREF(closure);
8611 | // object_or_called_scope = closure->called_scope;
8615 | // (closure->func->common.fn_flags & ZEND_ACC_FAKE_CLOSURE);
8619 | // if (Z_TYPE(closure->this_ptr) != IS_UNDEF) {
8625 | // object_or_called_scope = Z_OBJ(closure->this_ptr);
H A Dzend_jit_x86.dasc9195 | // call->func = &closure->func;
9229 | // GC_ADDREF(closure);
9232 | // object_or_called_scope = closure->called_scope;
9236 | // (closure->func->common.fn_flags & ZEND_ACC_FAKE_CLOSURE);
9240 | // if (Z_TYPE(closure->this_ptr) != IS_UNDEF) {
9245 | // object_or_called_scope = Z_OBJ(closure->this_ptr);

Completed in 330 milliseconds

12345678910