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, &parameter);
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;