Lines Matching refs:arg_info
67 op_array->arg_info = NULL; in init_op_array()
118 !function->common.scope && function->common.arg_info) { in zend_function_dtor()
122 zend_arg_info *arg_info = function->common.arg_info - 1; in zend_function_dtor() local
128 if (ZEND_TYPE_IS_CLASS(arg_info[i].type)) { in zend_function_dtor()
129 zend_string_release_ex(ZEND_TYPE_NAME(arg_info[i].type), 1); in zend_function_dtor()
132 free(arg_info); in zend_function_dtor()
400 if (op_array->arg_info) { in destroy_op_array()
402 zend_arg_info *arg_info = op_array->arg_info; in destroy_op_array() local
405 arg_info--; in destroy_op_array()
412 if (arg_info[i].name) { in destroy_op_array()
413 zend_string_release_ex(arg_info[i].name, 0); in destroy_op_array()
415 if (ZEND_TYPE_IS_CLASS(arg_info[i].type)) { in destroy_op_array()
416 zend_string_release_ex(ZEND_TYPE_NAME(arg_info[i].type), 0); in destroy_op_array()
419 efree(arg_info); in destroy_op_array()