Home
last modified time | relevance | path

Searched refs:arg_info (Results 26 – 39 of 39) sorted by path

12

/php-src/ext/com_dotnet/
H A Dcom_handlers.c243 if (f->arg_info) { in function_dtor()
244 efree(f->arg_info); in function_dtor()
309 f.arg_info = NULL; in com_method_get()
335 f.arg_info = ecalloc(bindptr.lpfuncdesc->cParams, sizeof(zend_arg_info)); in com_method_get()
339 f.arg_info[i].type = (zend_type) ZEND_TYPE_INIT_NONE(_ZEND_ARG_INFO_FLAGS(by_ref, 0, 0)); in com_method_get()
/php-src/ext/ffi/
H A Dffi.c2175 func->common.arg_info = NULL; in zend_ffi_cdata_get_closure()
2928 func->common.arg_info = NULL; in zend_ffi_get_func()
/php-src/ext/opcache/
H A DZendAccelerator.c651 if (Z_FUNC(p->val)->common.arg_info && in accel_copy_permanent_strings()
655 zend_arg_info *arg_info = Z_FUNC(p->val)->common.arg_info - 1; in accel_copy_permanent_strings() local
661 accel_copy_permanent_list_types(new_interned_string, arg_info[i].type); in accel_copy_permanent_strings()
H A Dzend_file_cache.c478 SERIALIZE_PTR(op_array->arg_info);
581 if (op_array->arg_info) {
583 SERIALIZE_PTR(op_array->arg_info);
584 p = op_array->arg_info;
1339 UNSERIALIZE_PTR(op_array->arg_info);
1434 if (op_array->arg_info) {
1436 UNSERIALIZE_PTR(op_array->arg_info);
1437 p = op_array->arg_info;
H A Dzend_persist.c436 zend_arg_info *arg_info = op_array->arg_info; in zend_persist_op_array_ex() local
438 arg_info--; in zend_persist_op_array_ex()
440 arg_info = zend_shared_alloc_get_xlat_entry(arg_info); in zend_persist_op_array_ex()
443 arg_info++; in zend_persist_op_array_ex()
445 op_array->arg_info = arg_info; in zend_persist_op_array_ex()
610 if (op_array->arg_info) { in zend_persist_op_array_ex()
611 zend_arg_info *arg_info = op_array->arg_info; in zend_persist_op_array_ex() local
616 arg_info--; in zend_persist_op_array_ex()
624 if (arg_info[i].name) { in zend_persist_op_array_ex()
630 arg_info++; in zend_persist_op_array_ex()
[all …]
H A Dzend_persist_calc.c261 if (op_array->arg_info) { in zend_persist_op_array_calc_ex()
262 zend_arg_info *arg_info = op_array->arg_info; in zend_persist_op_array_calc_ex() local
270 arg_info--; in zend_persist_op_array_calc_ex()
275 if (arg_info[i].name) { in zend_persist_op_array_calc_ex()
276 ADD_INTERNED_STRING(arg_info[i].name); in zend_persist_op_array_calc_ex()
278 zend_persist_type_calc(&arg_info[i].type); in zend_persist_op_array_calc_ex()
/php-src/ext/opcache/jit/
H A Dzend_jit.c444 zend_arg_info *arg_info = func->op_array.arg_info + num_args; in skip_valid_arguments() local
446 if (ZEND_TYPE_IS_SET(arg_info->type)) { in skip_valid_arguments()
447 if (ZEND_TYPE_IS_ONLY_MASK(arg_info->type)) { in skip_valid_arguments()
448 zend_op *opline = call_info->arg_info[num_args].opline; in skip_valid_arguments()
450 uint32_t type_mask = ZEND_TYPE_PURE_MASK(arg_info->type); in skip_valid_arguments()
H A Dzend_jit_helpers.c1825 static bool ZEND_FASTCALL zend_jit_verify_arg_slow(zval *arg, zend_arg_info *arg_info) in zend_jit_verify_arg_slow() argument
1831 &arg_info->type, arg, /* ref */ NULL, cache_slot, /* is_return_type */ false); in zend_jit_verify_arg_slow()
1833 zend_verify_arg_error(EX(func), arg_info, opline->op1.num, arg); in zend_jit_verify_arg_slow()
1839 …fy_return_slow(zval *arg, const zend_op_array *op_array, zend_arg_info *arg_info, void **cache_slo… in zend_jit_verify_return_slow() argument
1842 &arg_info->type, arg, /* ref */ NULL, cache_slot, /* is_return_type */ true))) { in zend_jit_verify_return_slow()
H A Dzend_jit_ir.c10274 ref, ir_CONST_ADDR(arg_info));
10294 arg_info = &op_array->arg_info[arg_num-1];
10296 arg_info = &op_array->arg_info[op_array->num_args];
10298 if (arg_info && !ZEND_TYPE_IS_SET(arg_info->type)) {
10299 arg_info = NULL;
10328 if (arg_info) {
10386 zend_arg_info *arg_info; local
10389 arg_info = &op_array->arg_info[arg_num-1];
10391 arg_info = &op_array->arg_info[op_array->num_args];
10409 zend_arg_info *arg_info = &op_array->arg_info[-1]; local
[all …]
H A Dzend_jit_trace.c462 zend_arg_info *arg_info; in zend_jit_trace_send_type() local
465 arg_info = &op_array->arg_info[arg_num-1]; in zend_jit_trace_send_type()
467 if (ZEND_TYPE_IS_SET(arg_info->type)) { in zend_jit_trace_send_type()
482 const zend_internal_arg_info *arg_info = &func->internal_function.arg_info[arg_num]; in zend_jit_needs_arg_dtor() local
485 && ZEND_TYPE_IS_SET(arg_info->type) in zend_jit_needs_arg_dtor()
1609 zend_arg_info *arg_info = &op_array->arg_info[i]; in zend_jit_trace_build_tssa() local
1613 if (ZEND_ARG_SEND_MODE(arg_info)) { in zend_jit_trace_build_tssa()
2075 zend_arg_info *arg_info; in zend_jit_trace_build_tssa() local
2078 arg_info = &frame->call->func->op_array.arg_info[opline->op2.num - 1]; in zend_jit_trace_build_tssa()
2414 if (op_array->arg_info) { in zend_jit_trace_build_tssa()
[all …]
/php-src/ext/pdo/
H A Dpdo_dbh.c1338 if (funcs->arg_info) { in pdo_hash_methods()
1339 zend_internal_function_info *info = (zend_internal_function_info*)funcs->arg_info; in pdo_hash_methods()
1341 func.arg_info = (zend_internal_arg_info*)funcs->arg_info + 1; in pdo_hash_methods()
1351 if (ZEND_ARG_IS_VARIADIC(&funcs->arg_info[funcs->num_args])) { in pdo_hash_methods()
1357 func.arg_info = NULL; in pdo_hash_methods()
/php-src/ext/reflection/
H A Dphp_reflection.c722 ? ((zend_internal_arg_info*)arg_info)->name : ZSTR_VAL(arg_info->name)); in _parameter_string()
752 struct _zend_arg_info *arg_info = fptr->common.arg_info; in _function_parameter_string() local
755 if (!arg_info) { in _function_parameter_string()
769 arg_info++; in _function_parameter_string()
1347 reference->arg_info = arg_info; in reflection_parameter_factory()
2168 arg_info= fptr->common.arg_info; in ZEND_METHOD()
2185 arg_info, in ZEND_METHOD()
2192 arg_info++; in ZEND_METHOD()
2527 arg_info = fptr->common.arg_info; in ZEND_METHOD()
2538 if (arg_info[i].name) { in ZEND_METHOD()
[all …]
/php-src/ext/zend_test/
H A Dtest.c1027 zend_string *ty = zend_type_to_string(execute_data->func->internal_function.arg_info->type); in ZEND_METHOD()
1101 .arg_info = arginfo_zend_test_internal_dnf_arguments,
/php-src/sapi/phpdbg/
H A Dphpdbg_frame.c29 const zend_arg_info *arginfo = func->common.arg_info; in ZEND_EXTERN_MODULE_GLOBALS()
202 arginfo = func->common.arg_info; in phpdbg_dump_prototype()

Completed in 193 milliseconds

12