Lines Matching defs:arg_type
88 struct type *arg_type = check_typedef (VALUE_TYPE (arg));
90 = param_type ? check_typedef (param_type) : arg_type;
95 if (TYPE_CODE (arg_type) != TYPE_CODE_REF
96 && TYPE_CODE (arg_type) != TYPE_CODE_PTR)
559 struct type *arg_type = check_typedef (VALUE_TYPE (args[i]));
560 if ((TYPE_CODE (arg_type) == TYPE_CODE_STRUCT
561 || TYPE_CODE (arg_type) == TYPE_CODE_UNION
562 || TYPE_CODE (arg_type) == TYPE_CODE_ARRAY
563 || TYPE_CODE (arg_type) == TYPE_CODE_STRING
564 || TYPE_CODE (arg_type) == TYPE_CODE_BITSTRING
565 || TYPE_CODE (arg_type) == TYPE_CODE_SET
566 || (TYPE_CODE (arg_type) == TYPE_CODE_FLT
567 && TYPE_LENGTH (arg_type) > 8)
569 && DEPRECATED_REG_STRUCT_HAS_ADDR (using_gcc, arg_type))
572 int len; /* = TYPE_LENGTH (arg_type); */
574 arg_type = check_typedef (VALUE_ENCLOSING_TYPE (args[i]));
575 len = TYPE_LENGTH (arg_type);
599 args[i] = value_from_pointer (lookup_pointer_type (arg_type),