Lines Matching defs:array_type
223 /* A cast to an undetermined-length array_type, such as (TYPE [])OBJECT,
2802 struct type *array_type;
2803 array_type = check_typedef (VALUE_TYPE (array));
2804 COERCE_VARYING_ARRAY (array, array_type);
2805 if (TYPE_CODE (array_type) != TYPE_CODE_ARRAY
2806 && TYPE_CODE (array_type) != TYPE_CODE_STRING
2807 && TYPE_CODE (array_type) != TYPE_CODE_BITSTRING)
2809 range_type = TYPE_INDEX_TYPE (array_type);
2820 if (TYPE_CODE (array_type) == TYPE_CODE_BITSTRING)
2828 int element = value_bit_index (array_type,
2847 struct type *element_type = TYPE_TARGET_TYPE (array_type);
2852 TYPE_CODE (slice_type) = TYPE_CODE (array_type);