arg_info 2177 Zend/zend_API.c if (ptr->arg_info) { arg_info 2178 Zend/zend_API.c zend_internal_function_info *info = (zend_internal_function_info*)ptr->arg_info; arg_info 2180 Zend/zend_API.c internal_function->arg_info = (zend_internal_arg_info*)ptr->arg_info+1; arg_info 2191 Zend/zend_API.c if (ptr->arg_info[ptr->num_args].is_variadic) { arg_info 2207 Zend/zend_API.c internal_function->arg_info = NULL; arg_info 2254 Zend/zend_API.c if (reg_function->common.arg_info && reg_function->common.num_args) { arg_info 2257 Zend/zend_API.c if (reg_function->common.arg_info[i].class_name || arg_info 2258 Zend/zend_API.c reg_function->common.arg_info[i].type_hint) { arg_info 2781 Zend/zend_API.c func->arg_info = NULL; arg_info 39 Zend/zend_API.h const struct _zend_internal_arg_info *arg_info; arg_info 72 Zend/zend_API.h #define ZEND_FENTRY(zend_name, name, arg_info, flags) { #zend_name, name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags }, arg_info 74 Zend/zend_API.h #define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags) { zend_name, name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags }, arg_info 75 Zend/zend_API.h #define ZEND_RAW_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0) arg_info 77 Zend/zend_API.h #define ZEND_NAMED_FE(zend_name, name, arg_info) ZEND_FENTRY(zend_name, name, arg_info, 0) arg_info 78 Zend/zend_API.h #define ZEND_FE(name, arg_info) ZEND_FENTRY(name, ZEND_FN(name), arg_info, 0) arg_info 79 Zend/zend_API.h #define ZEND_DEP_FE(name, arg_info) ZEND_FENTRY(name, ZEND_FN(name), arg_info, ZEND_ACC_DEPRECATED) arg_info 80 Zend/zend_API.h #define ZEND_FALIAS(name, alias, arg_info) ZEND_FENTRY(name, ZEND_FN(alias), arg_info, 0) arg_info 81 Zend/zend_API.h #define ZEND_DEP_FALIAS(name, alias, arg_info) ZEND_FENTRY(name, ZEND_FN(alias), arg_info, ZEND_ACC_DEPRECATED) arg_info 82 Zend/zend_API.h #define ZEND_NAMED_ME(zend_name, name, arg_info, flags) ZEND_FENTRY(zend_name, name, arg_info, flags) arg_info 83 Zend/zend_API.h #define ZEND_ME(classname, name, arg_info, flags) ZEND_FENTRY(name, ZEND_MN(classname##_##name), arg_info, flags) arg_info 84 Zend/zend_API.h #define ZEND_ABSTRACT_ME(classname, name, arg_info) ZEND_FENTRY(name, NULL, arg_info, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) arg_info 85 Zend/zend_API.h #define ZEND_MALIAS(classname, name, alias, arg_info, flags) \ arg_info 86 Zend/zend_API.h ZEND_FENTRY(name, ZEND_MN(classname##_##alias), arg_info, flags) arg_info 89 Zend/zend_API.h #define ZEND_NS_FENTRY(ns, zend_name, name, arg_info, flags) ZEND_RAW_FENTRY(ZEND_NS_NAME(ns, #zend_name), name, arg_info, flags) arg_info 91 Zend/zend_API.h #define ZEND_NS_RAW_FENTRY(ns, zend_name, name, arg_info, flags) ZEND_RAW_FENTRY(ZEND_NS_NAME(ns, zend_name), name, arg_info, flags) arg_info 92 Zend/zend_API.h #define ZEND_NS_RAW_NAMED_FE(ns, zend_name, name, arg_info) ZEND_NS_RAW_FENTRY(ns, #zend_name, name, arg_info, 0) arg_info 94 Zend/zend_API.h #define ZEND_NS_NAMED_FE(ns, zend_name, name, arg_info) ZEND_NS_FENTRY(ns, zend_name, name, arg_info, 0) arg_info 95 Zend/zend_API.h #define ZEND_NS_FE(ns, name, arg_info) ZEND_NS_FENTRY(ns, name, ZEND_FN(name), arg_info, 0) arg_info 96 Zend/zend_API.h #define ZEND_NS_DEP_FE(ns, name, arg_info) ZEND_NS_FENTRY(ns, name, ZEND_FN(name), arg_info, ZEND_ACC_DEPRECATED) arg_info 97 Zend/zend_API.h #define ZEND_NS_FALIAS(ns, name, alias, arg_info) ZEND_NS_FENTRY(ns, name, ZEND_FN(alias), arg_info, 0) arg_info 98 Zend/zend_API.h #define ZEND_NS_DEP_FALIAS(ns, name, alias, arg_info) ZEND_NS_FENTRY(ns, name, ZEND_FN(alias), arg_info, ZEND_ACC_DEPRECATED) arg_info 419 Zend/zend_closures.c struct _zend_arg_info *arg_info = closure->func.common.arg_info; arg_info 438 Zend/zend_closures.c if (arg_info && arg_info 452 Zend/zend_closures.c if (arg_info->name) { arg_info 454 Zend/zend_closures.c arg_info->pass_by_reference ? "&" : "", arg_info 455 Zend/zend_closures.c ZSTR_VAL(arg_info->name)); arg_info 458 Zend/zend_closures.c arg_info->pass_by_reference ? "&" : "", arg_info 464 Zend/zend_closures.c arg_info++; arg_info 1141 Zend/zend_compile.c if (!CG(active_op_array)->arg_info[-1].class_name) { arg_info 1143 Zend/zend_compile.c zend_get_type_by_const(CG(active_op_array)->arg_info[-1].type_hint)); arg_info 1145 Zend/zend_compile.c if (!(ZSTR_LEN(CG(active_op_array)->arg_info[-1].class_name) == sizeof("Traversable")-1 arg_info 1146 Zend/zend_compile.c && zend_binary_strcasecmp(ZSTR_VAL(CG(active_op_array)->arg_info[-1].class_name), sizeof("Traversable")-1, "Traversable", sizeof("Traversable")-1) == 0) && arg_info 1147 Zend/zend_compile.c !(ZSTR_LEN(CG(active_op_array)->arg_info[-1].class_name) == sizeof("Iterator")-1 arg_info 1148 Zend/zend_compile.c && zend_binary_strcasecmp(ZSTR_VAL(CG(active_op_array)->arg_info[-1].class_name), sizeof("Iterator")-1, "Iterator", sizeof("Iterator")-1) == 0) && arg_info 1149 Zend/zend_compile.c !(ZSTR_LEN(CG(active_op_array)->arg_info[-1].class_name) == sizeof("Generator")-1 arg_info 1150 Zend/zend_compile.c && zend_binary_strcasecmp(ZSTR_VAL(CG(active_op_array)->arg_info[-1].class_name), sizeof("Generator")-1, "Generator", sizeof("Generator")-1) == 0)) { arg_info 1151 Zend/zend_compile.c zend_error_noreturn(E_COMPILE_ERROR, msg, ZSTR_VAL(CG(active_op_array)->arg_info[-1].class_name)); arg_info 2037 Zend/zend_compile.c zend_emit_return_type_check(NULL, CG(active_op_array)->arg_info - 1); arg_info 3601 Zend/zend_compile.c zend_emit_return_type_check(expr_ast ? &expr_node : NULL, CG(active_op_array)->arg_info - 1); arg_info 4370 Zend/zend_compile.c if (func->common.arg_info) { arg_info 4374 Zend/zend_compile.c ZEND_SET_ARG_FLAG(func, i + 1, func->common.arg_info[i].pass_by_reference); arg_info 4377 Zend/zend_compile.c if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_VARIADIC && func->common.arg_info[i].pass_by_reference)) { arg_info 4378 Zend/zend_compile.c uint32_t pass_by_reference = func->common.arg_info[i].pass_by_reference; arg_info 4388 Zend/zend_compile.c static void zend_compile_typename(zend_ast *ast, zend_arg_info *arg_info) /* {{{ */ arg_info 4391 Zend/zend_compile.c arg_info->type_hint = ast->attr; arg_info 4402 Zend/zend_compile.c arg_info->type_hint = type; arg_info 4413 Zend/zend_compile.c arg_info->type_hint = IS_OBJECT; arg_info 4414 Zend/zend_compile.c arg_info->class_name = class_name; arg_info 4460 Zend/zend_compile.c zend_arg_info *arg_info; arg_info 4511 Zend/zend_compile.c arg_info = &arg_infos[i]; arg_info 4512 Zend/zend_compile.c arg_info->name = zend_string_copy(name); arg_info 4513 Zend/zend_compile.c arg_info->pass_by_reference = is_ref; arg_info 4514 Zend/zend_compile.c arg_info->is_variadic = is_variadic; arg_info 4515 Zend/zend_compile.c arg_info->type_hint = 0; arg_info 4516 Zend/zend_compile.c arg_info->allow_null = 1; arg_info 4517 Zend/zend_compile.c arg_info->class_name = NULL; arg_info 4526 Zend/zend_compile.c arg_info->allow_null = has_null_default; arg_info 4528 Zend/zend_compile.c zend_compile_typename(type_ast, arg_info); arg_info 4531 Zend/zend_compile.c if (arg_info->type_hint == IS_ARRAY) { arg_info 4539 Zend/zend_compile.c } else if (arg_info->type_hint == IS_CALLABLE && default_ast) { arg_info 4547 Zend/zend_compile.c if (arg_info->class_name) { arg_info 4550 Zend/zend_compile.c } else switch (arg_info->type_hint) { arg_info 4559 Zend/zend_compile.c if (!ZEND_SAME_FAKE_TYPE(arg_info->type_hint, Z_TYPE(default_node.u.constant))) { arg_info 4562 Zend/zend_compile.c zend_get_type_by_const(arg_info->type_hint), zend_get_type_by_const(arg_info->type_hint)); arg_info 4571 Zend/zend_compile.c if (arg_info->class_name) { arg_info 4577 Zend/zend_compile.c if (arg_info->class_name) { arg_info 4595 Zend/zend_compile.c op_array->arg_info = arg_infos; arg_info 343 Zend/zend_compile.h zend_arg_info *arg_info; arg_info 394 Zend/zend_compile.h zend_internal_arg_info *arg_info; arg_info 416 Zend/zend_compile.h zend_arg_info *arg_info; arg_info 901 Zend/zend_compile.h return UNEXPECTED((zf->common.arg_info[arg_num].pass_by_reference & mask) != 0); arg_info 743 Zend/zend_execute.c cur_arg_info = &zf->internal_function.arg_info[arg_num-1]; arg_info 745 Zend/zend_execute.c cur_arg_info = &zf->internal_function.arg_info[zf->internal_function.num_args]; arg_info 789 Zend/zend_execute.c cur_arg_info = &zf->common.arg_info[arg_num-1]; arg_info 791 Zend/zend_execute.c cur_arg_info = &zf->common.arg_info[zf->common.num_args]; arg_info 863 Zend/zend_execute.c cur_arg_info = &zf->common.arg_info[arg_num-1]; arg_info 865 Zend/zend_execute.c cur_arg_info = &zf->common.arg_info[zf->common.num_args]; arg_info 952 Zend/zend_execute.c zend_arg_info *ret_info = zf->common.arg_info - 1; arg_info 991 Zend/zend_execute.c zend_arg_info *ret_info = zf->common.arg_info - 1; arg_info 1047 Zend/zend_execute.c zend_arg_info *ret_info = zf->common.arg_info - 1; arg_info 258 Zend/zend_inheritance.c if (!proto || (!proto->common.arg_info && proto->common.type != ZEND_USER_FUNCTION)) { arg_info 309 Zend/zend_inheritance.c zend_arg_info *fe_arg_info = &fe->common.arg_info[i]; arg_info 313 Zend/zend_inheritance.c proto_arg_info = &proto->common.arg_info[i]; arg_info 315 Zend/zend_inheritance.c proto_arg_info = &proto->common.arg_info[proto->common.num_args]; arg_info 336 Zend/zend_inheritance.c if (!zend_do_perform_type_hint_check(fe, fe->common.arg_info - 1, proto, proto->common.arg_info - 1)) { arg_info 344 Zend/zend_inheritance.c static ZEND_COLD void zend_append_type_hint(smart_str *str, const zend_function *fptr, zend_arg_info *arg_info, int return_hint) /* {{{ */ arg_info 346 Zend/zend_inheritance.c if (arg_info->class_name) { arg_info 351 Zend/zend_inheritance.c class_name = ((zend_internal_arg_info*)arg_info)->class_name; arg_info 354 Zend/zend_inheritance.c class_name = ZSTR_VAL(arg_info->class_name); arg_info 355 Zend/zend_inheritance.c class_name_len = ZSTR_LEN(arg_info->class_name); arg_info 370 Zend/zend_inheritance.c } else if (arg_info->type_hint) { arg_info 371 Zend/zend_inheritance.c if (arg_info->type_hint == IS_LONG) { arg_info 373 Zend/zend_inheritance.c } else if (arg_info->type_hint == _IS_BOOL) { arg_info 376 Zend/zend_inheritance.c const char *type_name = zend_get_type_by_const(arg_info->type_hint); arg_info 403 Zend/zend_inheritance.c if (fptr->common.arg_info) { arg_info 405 Zend/zend_inheritance.c zend_arg_info *arg_info = fptr->common.arg_info; arg_info 413 Zend/zend_inheritance.c zend_append_type_hint(&str, fptr, arg_info, 0); arg_info 415 Zend/zend_inheritance.c if (arg_info->pass_by_reference) { arg_info 419 Zend/zend_inheritance.c if (arg_info->is_variadic) { arg_info 425 Zend/zend_inheritance.c if (arg_info->name) { arg_info 427 Zend/zend_inheritance.c smart_str_appends(&str, ((zend_internal_arg_info*)arg_info)->name); arg_info 429 Zend/zend_inheritance.c smart_str_appendl(&str, ZSTR_VAL(arg_info->name), ZSTR_LEN(arg_info->name)); arg_info 436 Zend/zend_inheritance.c if (i >= required && !arg_info->is_variadic) { arg_info 491 Zend/zend_inheritance.c arg_info++; arg_info 499 Zend/zend_inheritance.c zend_append_type_hint(&str, fptr, fptr->common.arg_info - 1, 1); arg_info 74 Zend/zend_opcode.c op_array->arg_info = NULL; arg_info 401 Zend/zend_opcode.c if (op_array->arg_info) { arg_info 403 Zend/zend_opcode.c zend_arg_info *arg_info = op_array->arg_info; arg_info 406 Zend/zend_opcode.c arg_info--; arg_info 413 Zend/zend_opcode.c if (arg_info[i].name) { arg_info 414 Zend/zend_opcode.c zend_string_release(arg_info[i].name); arg_info 416 Zend/zend_opcode.c if (arg_info[i].class_name) { arg_info 417 Zend/zend_opcode.c zend_string_release(arg_info[i].class_name); arg_info 420 Zend/zend_opcode.c efree(arg_info); arg_info 3897 Zend/zend_vm_def.h zend_arg_info *ret_info = EX(func)->common.arg_info - 1; arg_info 7756 Zend/zend_vm_execute.h zend_arg_info *ret_info = EX(func)->common.arg_info - 1; arg_info 13582 Zend/zend_vm_execute.h zend_arg_info *ret_info = EX(func)->common.arg_info - 1; arg_info 19316 Zend/zend_vm_execute.h zend_arg_info *ret_info = EX(func)->common.arg_info - 1; arg_info 25090 Zend/zend_vm_execute.h zend_arg_info *ret_info = EX(func)->common.arg_info - 1; arg_info 34609 Zend/zend_vm_execute.h zend_arg_info *ret_info = EX(func)->common.arg_info - 1; arg_info 497 ext/com_dotnet/com_com.c if (f->arg_info) { arg_info 499 ext/com_dotnet/com_com.c if (f->arg_info[nargs - i - 1].pass_by_reference) { arg_info 508 ext/com_dotnet/com_com.c if (f->arg_info[nargs - i - 1].pass_by_reference) { arg_info 552 ext/com_dotnet/com_com.c if (f && f->arg_info) { arg_info 555 ext/com_dotnet/com_com.c if (f->arg_info[nargs - i - 1].pass_by_reference) { arg_info 242 ext/com_dotnet/com_handlers.c if (f->arg_info) { arg_info 243 ext/com_dotnet/com_handlers.c efree(f->arg_info); arg_info 277 ext/com_dotnet/com_handlers.c f.arg_info = NULL; arg_info 303 ext/com_dotnet/com_handlers.c f.arg_info = ecalloc(bindptr.lpfuncdesc->cParams, sizeof(zend_arg_info)); arg_info 306 ext/com_dotnet/com_handlers.c f.arg_info[i].allow_null = 1; arg_info 308 ext/com_dotnet/com_handlers.c f.arg_info[i].pass_by_reference = 1; arg_info 404 ext/com_dotnet/com_handlers.c f.arg_info = NULL; \ arg_info 456 ext/opcache/Optimizer/zend_optimizer.c zend_arg_info *ret_info = op_array->arg_info - 1; arg_info 427 ext/opcache/zend_file_cache.c if (op_array->arg_info) { arg_info 429 ext/opcache/zend_file_cache.c SERIALIZE_PTR(op_array->arg_info); arg_info 430 ext/opcache/zend_file_cache.c p = op_array->arg_info; arg_info 980 ext/opcache/zend_file_cache.c if (op_array->arg_info) { arg_info 982 ext/opcache/zend_file_cache.c UNSERIALIZE_PTR(op_array->arg_info); arg_info 983 ext/opcache/zend_file_cache.c p = op_array->arg_info; arg_info 587 ext/opcache/zend_persist.c if (op_array->arg_info) { arg_info 588 ext/opcache/zend_persist.c zend_arg_info *arg_info = op_array->arg_info; arg_info 592 ext/opcache/zend_persist.c arg_info--; arg_info 596 ext/opcache/zend_persist.c arg_info = zend_shared_alloc_get_xlat_entry(arg_info); arg_info 597 ext/opcache/zend_persist.c ZEND_ASSERT(arg_info != NULL); arg_info 604 ext/opcache/zend_persist.c zend_accel_store(arg_info, sizeof(zend_arg_info) * num_args); arg_info 606 ext/opcache/zend_persist.c if (arg_info[i].name) { arg_info 607 ext/opcache/zend_persist.c zend_accel_store_interned_string(arg_info[i].name); arg_info 609 ext/opcache/zend_persist.c if (arg_info[i].class_name) { arg_info 610 ext/opcache/zend_persist.c zend_accel_store_interned_string(arg_info[i].class_name); arg_info 615 ext/opcache/zend_persist.c arg_info++; arg_info 617 ext/opcache/zend_persist.c op_array->arg_info = arg_info; arg_info 215 ext/opcache/zend_persist_calc.c if (op_array->arg_info) { arg_info 216 ext/opcache/zend_persist_calc.c zend_arg_info *arg_info = op_array->arg_info; arg_info 225 ext/opcache/zend_persist_calc.c arg_info--; arg_info 228 ext/opcache/zend_persist_calc.c ADD_DUP_SIZE(arg_info, sizeof(zend_arg_info) * num_args); arg_info 230 ext/opcache/zend_persist_calc.c if (arg_info[i].name) { arg_info 231 ext/opcache/zend_persist_calc.c ADD_INTERNED_STRING(arg_info[i].name, 1); arg_info 233 ext/opcache/zend_persist_calc.c if (arg_info[i].class_name) { arg_info 234 ext/opcache/zend_persist_calc.c ADD_INTERNED_STRING(arg_info[i].class_name, 1); arg_info 1309 ext/pdo/pdo_dbh.c if (funcs->arg_info) { arg_info 1310 ext/pdo/pdo_dbh.c zend_internal_function_info *info = (zend_internal_function_info*)funcs->arg_info; arg_info 1312 ext/pdo/pdo_dbh.c func.arg_info = (zend_internal_arg_info*)funcs->arg_info + 1; arg_info 1322 ext/pdo/pdo_dbh.c if (funcs->arg_info[funcs->num_args].is_variadic) { arg_info 1328 ext/pdo/pdo_dbh.c func.arg_info = NULL; arg_info 201 ext/reflection/php_reflection.c struct _zend_arg_info *arg_info; arg_info 207 ext/reflection/php_reflection.c struct _zend_arg_info *arg_info; arg_info 650 ext/reflection/php_reflection.c static void _parameter_string(string *str, zend_function *fptr, struct _zend_arg_info *arg_info, uint32_t offset, uint32_t required, char* indent) arg_info 658 ext/reflection/php_reflection.c if (arg_info->class_name) { arg_info 662 ext/reflection/php_reflection.c ((zend_internal_arg_info*)arg_info)->class_name : arg_info 663 ext/reflection/php_reflection.c ZSTR_VAL(arg_info->class_name)); arg_info 664 ext/reflection/php_reflection.c if (arg_info->allow_null) { arg_info 667 ext/reflection/php_reflection.c } else if (arg_info->type_hint) { arg_info 668 ext/reflection/php_reflection.c string_printf(str, "%s ", zend_get_type_by_const(arg_info->type_hint)); arg_info 669 ext/reflection/php_reflection.c if (arg_info->allow_null) { arg_info 673 ext/reflection/php_reflection.c if (arg_info->pass_by_reference) { arg_info 676 ext/reflection/php_reflection.c if (arg_info->is_variadic) { arg_info 679 ext/reflection/php_reflection.c if (arg_info->name) { arg_info 683 ext/reflection/php_reflection.c ((zend_internal_arg_info*)arg_info)->name : arg_info 684 ext/reflection/php_reflection.c ZSTR_VAL(arg_info->name)); arg_info 730 ext/reflection/php_reflection.c struct _zend_arg_info *arg_info = fptr->common.arg_info; arg_info 733 ext/reflection/php_reflection.c if (!arg_info) { arg_info 745 ext/reflection/php_reflection.c _parameter_string(str, fptr, arg_info, i, required, indent); arg_info 747 ext/reflection/php_reflection.c arg_info++; arg_info 884 ext/reflection/php_reflection.c if (fptr->common.arg_info[-1].class_name) { arg_info 888 ext/reflection/php_reflection.c ((zend_internal_arg_info*)(fptr->common.arg_info - 1))->class_name : arg_info 889 ext/reflection/php_reflection.c ZSTR_VAL(fptr->common.arg_info[-1].class_name)); arg_info 890 ext/reflection/php_reflection.c if (fptr->common.arg_info[-1].allow_null) { arg_info 893 ext/reflection/php_reflection.c } else if (fptr->common.arg_info[-1].type_hint) { arg_info 894 ext/reflection/php_reflection.c string_printf(str, "%s ", zend_get_type_by_const(fptr->common.arg_info[-1].type_hint)); arg_info 895 ext/reflection/php_reflection.c if (fptr->common.arg_info[-1].allow_null) { arg_info 1213 ext/reflection/php_reflection.c static void reflection_parameter_factory(zend_function *fptr, zval *closure_object, struct _zend_arg_info *arg_info, uint32_t offset, uint32_t required, zval *object) arg_info 1219 ext/reflection/php_reflection.c if (arg_info->name) { arg_info 1222 ext/reflection/php_reflection.c ZVAL_STRING(&name, ((zend_internal_arg_info*)arg_info)->name); arg_info 1224 ext/reflection/php_reflection.c ZVAL_STR_COPY(&name, arg_info->name); arg_info 1232 ext/reflection/php_reflection.c reference->arg_info = arg_info; arg_info 1248 ext/reflection/php_reflection.c static void reflection_type_factory(zend_function *fptr, zval *closure_object, struct _zend_arg_info *arg_info, zval *object) arg_info 1256 ext/reflection/php_reflection.c reference->arg_info = arg_info; arg_info 2077 ext/reflection/php_reflection.c struct _zend_arg_info *arg_info; arg_info 2082 ext/reflection/php_reflection.c arg_info= fptr->common.arg_info; arg_info 2092 ext/reflection/php_reflection.c reflection_parameter_factory(_copy_function(fptr), Z_ISUNDEF(intern->obj)? NULL : &intern->obj, arg_info, i, fptr->common.required_num_args, ¶meter); arg_info 2095 ext/reflection/php_reflection.c arg_info++; arg_info 2331 ext/reflection/php_reflection.c struct _zend_arg_info *arg_info; arg_info 2428 ext/reflection/php_reflection.c arg_info = fptr->common.arg_info; arg_info 2456 ext/reflection/php_reflection.c if (arg_info[i].name) { arg_info 2457 ext/reflection/php_reflection.c if (strcmp(((zend_internal_arg_info*)arg_info)[i].name, Z_STRVAL_P(parameter)) == 0) { arg_info 2466 ext/reflection/php_reflection.c if (arg_info[i].name) { arg_info 2467 ext/reflection/php_reflection.c if (strcmp(ZSTR_VAL(arg_info[i].name), Z_STRVAL_P(parameter)) == 0) { arg_info 2489 ext/reflection/php_reflection.c if (arg_info[position].name) { arg_info 2492 ext/reflection/php_reflection.c ZVAL_STRING(&name, ((zend_internal_arg_info*)arg_info)[position].name); arg_info 2494 ext/reflection/php_reflection.c ZVAL_STR_COPY(&name, arg_info[position].name); arg_info 2502 ext/reflection/php_reflection.c ref->arg_info = &arg_info[position]; arg_info 2529 ext/reflection/php_reflection.c _parameter_string(&str, param->fptr, param->arg_info, param->offset, param->required, ""); arg_info 2597 ext/reflection/php_reflection.c if (param->arg_info->class_name) { arg_info 2615 ext/reflection/php_reflection.c class_name = ((zend_internal_arg_info*)param->arg_info)->class_name; arg_info 2618 ext/reflection/php_reflection.c class_name = ZSTR_VAL(param->arg_info->class_name); arg_info 2619 ext/reflection/php_reflection.c class_name_len = ZSTR_LEN(param->arg_info->class_name); arg_info 2648 ext/reflection/php_reflection.c ce = zend_lookup_class(param->arg_info->class_name); arg_info 2673 ext/reflection/php_reflection.c RETVAL_BOOL(param->arg_info->type_hint != 0); arg_info 2691 ext/reflection/php_reflection.c ((zend_internal_arg_info*)param->arg_info)->type_hint : arg_info 2692 ext/reflection/php_reflection.c param->arg_info->type_hint) == 0) arg_info 2696 ext/reflection/php_reflection.c reflection_type_factory(_copy_function(param->fptr), Z_ISUNDEF(intern->obj)? NULL : &intern->obj, param->arg_info, return_value); arg_info 2712 ext/reflection/php_reflection.c RETVAL_BOOL(param->arg_info->type_hint == IS_ARRAY); arg_info 2728 ext/reflection/php_reflection.c RETVAL_BOOL(param->arg_info->type_hint == IS_CALLABLE); arg_info 2744 ext/reflection/php_reflection.c RETVAL_BOOL(param->arg_info->allow_null); arg_info 2760 ext/reflection/php_reflection.c RETVAL_BOOL(param->arg_info->pass_by_reference); arg_info 2777 ext/reflection/php_reflection.c RETVAL_BOOL(param->arg_info->pass_by_reference != ZEND_SEND_BY_REF); arg_info 2933 ext/reflection/php_reflection.c RETVAL_BOOL(param->arg_info->is_variadic); arg_info 2949 ext/reflection/php_reflection.c RETVAL_BOOL(param->arg_info->allow_null); arg_info 2965 ext/reflection/php_reflection.c RETVAL_BOOL(param->arg_info->type_hint != IS_OBJECT); arg_info 2981 ext/reflection/php_reflection.c switch (param->arg_info->type_hint) { arg_info 2987 ext/reflection/php_reflection.c RETURN_STRING(((zend_internal_arg_info*)param->arg_info)->class_name); arg_info 2989 ext/reflection/php_reflection.c RETURN_STR_COPY(param->arg_info->class_name); arg_info 3543 ext/reflection/php_reflection.c reflection_type_factory(_copy_function(fptr), Z_ISUNDEF(intern->obj)? NULL : &intern->obj, &fptr->common.arg_info[-1], return_value); arg_info 49 ext/simplexml/simplexml.c #define SXE_ME(func, arg_info, flags) PHP_ME(simplexml_element, func, arg_info, flags) arg_info 50 ext/simplexml/simplexml.c #define SXE_MALIAS(func, alias, arg_info, flags) PHP_MALIAS(simplexml_element, func, alias, arg_info, flags) arg_info 669 ext/soap/soap.c fe.arg_info = NULL; arg_info 71 ext/spl/spl_functions.h #define SPL_ME(class_name, function_name, arg_info, flags) \ arg_info 72 ext/spl/spl_functions.h PHP_ME( spl_ ## class_name, function_name, arg_info, flags) arg_info 74 ext/spl/spl_functions.h #define SPL_ABSTRACT_ME(class_name, function_name, arg_info) \ arg_info 75 ext/spl/spl_functions.h ZEND_ABSTRACT_ME( spl_ ## class_name, function_name, arg_info) arg_info 80 ext/spl/spl_functions.h #define SPL_MA(class_name, function_name, alias_class, alias_function, arg_info, flags) \ arg_info 81 ext/spl/spl_functions.h PHP_MALIAS(spl_ ## alias_class, function_name, alias_function, arg_info, flags) arg_info 72 ext/zip/php_zip.h #define ZIPARCHIVE_ME(name, arg_info, flags) {#name, c_ziparchive_ ##name, arg_info,(uint32_t) (sizeof(arg_info)/sizeof(struct _zend_arg_info)-1), flags }, arg_info 133 sapi/phpdbg/phpdbg_frame.c arginfo = func->common.arg_info;