Home
last modified time | relevance | path

Searched refs:range_type (Results 1 – 18 of 18) sorted by relevance

/NextBSD/contrib/gdb/gdb/
HDgdbtypes.h792 #define TYPE_LOW_BOUND(range_type) TYPE_FIELD_BITPOS (range_type, 0) argument
793 #define TYPE_HIGH_BOUND(range_type) TYPE_FIELD_BITPOS (range_type, 1) argument
HDvalops.c233 struct type *range_type = TYPE_INDEX_TYPE (type); in value_cast() local
236 if (get_discrete_bounds (range_type, &low_bound, &high_bound) < 0) in value_cast()
243 range_type = create_range_type ((struct type *) NULL, in value_cast()
244 TYPE_TARGET_TYPE (range_type), in value_cast()
248 element_type, range_type); in value_cast()
2797 struct type *slice_range_type, *slice_type, *range_type; in value_slice() local
2807 range_type = TYPE_INDEX_TYPE (array_type); in value_slice()
2808 if (get_discrete_bounds (range_type, &lowerbound, &upperbound) < 0) in value_slice()
2816 TYPE_TARGET_TYPE (range_type), in value_slice()
HDgdbtypes.c738 struct type *range_type) in create_array_type() argument
744 result_type = alloc_type (TYPE_OBJFILE (range_type)); in create_array_type()
748 if (get_discrete_bounds (range_type, &low_bound, &high_bound) < 0) in create_array_type()
757 TYPE_FIELD_TYPE (result_type, 0) = range_type; in create_array_type()
779 create_string_type (struct type *result_type, struct type *range_type) in create_string_type() argument
783 range_type); in create_string_type()
1456 struct type *range_type; in check_typedef() local
1464 && (TYPE_CODE (range_type = TYPE_FIELD_TYPE (type, 0)) in check_typedef()
1470 ((TYPE_FIELD_BITPOS (range_type, 1) in check_typedef()
1471 - TYPE_FIELD_BITPOS (range_type, 0) in check_typedef()
HDparse.c1162 struct type *range_type; in follow_types() local
1234 range_type = in follow_types()
1240 follow_type, range_type); in follow_types()
HDf-exp.y509 struct type *range_type; variable
527 range_type =
533 follow_type, range_type);
HDvalarith.c194 struct type *range_type = TYPE_INDEX_TYPE (tarray); in value_subscript() local
196 get_discrete_bounds (range_type, &lowerbound, &upperbound); in value_subscript()
222 struct type *range_type = TYPE_INDEX_TYPE (tarray); in value_subscript() local
227 get_discrete_bounds (range_type, &lowerbound, &upperbound); in value_subscript()
HDjv-lang.c772 struct type *range_type; in java_array_type() local
776 range_type = create_range_type (NULL, builtin_type_int, 0, 0); in java_array_type()
778 type = create_array_type (NULL, type, range_type); in java_array_type()
HDf-exp.c1630 struct type *range_type; local
1648 range_type =
1654 follow_type, range_type);
HDvalues.c117 struct type *range_type in allocate_repeat_value() local
123 type, range_type)); in allocate_repeat_value()
HDdwarf2read.c3399 struct type *element_type, *range_type, *index_type; in read_array_type() local
3418 range_type = create_range_type (NULL, index_type, 0, -1); in read_array_type()
3419 die->type = create_array_type (NULL, element_type, range_type); in read_array_type()
3801 struct type *type, *range_type, *index_type, *char_type; in read_tag_string_type() local
3829 range_type = create_range_type (NULL, index_type, 1, length); in read_tag_string_type()
3834 type = create_string_type (0, range_type); in read_tag_string_type()
3839 type = create_string_type (char_type, range_type); in read_tag_string_type()
4036 struct type *range_type; in read_subrange_type() local
4088 range_type = create_range_type (NULL, base_type, low, high); in read_subrange_type()
4092 TYPE_NAME (range_type) = DW_STRING (attr); in read_subrange_type()
[all …]
HDada-lang.c1091 struct type *range_type = alloc_type (objf); in ada_type_of_array() local
1097 create_range_type (range_type, VALUE_TYPE (low), in ada_type_of_array()
1100 elt_type = create_array_type (array_type, elt_type, range_type); in ada_type_of_array()
1307 struct type *range_type = TYPE_INDEX_TYPE (elt_type); in value_subscript_packed() local
1311 if (get_discrete_bounds (range_type, &lowerbound, &upperbound) < 0) in value_subscript_packed()
1817 struct type *range_type; in ada_array_bound_from_type() local
1826 range_type = TYPE_INDEX_TYPE (type); in ada_array_bound_from_type()
1827 index_type = TYPE_TARGET_TYPE (range_type); in ada_array_bound_from_type()
1834 ? TYPE_LOW_BOUND (range_type) in ada_array_bound_from_type()
1835 : TYPE_HIGH_BOUND (range_type)); in ada_array_bound_from_type()
[all …]
HDcoffread.c1710 struct type *base_type, *index_type, *range_type; in decode_type() local
1727 range_type = in decode_type()
1730 create_array_type ((struct type *) NULL, base_type, range_type); in decode_type()
HDstabsread.c3390 struct type *index_type, *element_type, *range_type; in read_array_type() local
3437 range_type = in read_array_type()
3439 type = create_array_type (type, element_type, range_type); in read_array_type()
HDeval.c513 struct type *range_type = TYPE_FIELD_TYPE (type, 0); in evaluate_subexp_standard() local
518 if (get_discrete_bounds (range_type, &low_bound, &high_bound) < 0) in evaluate_subexp_standard()
/NextBSD/contrib/binutils/binutils/
HDdebug.h228 bfd_boolean (*range_type) (void *, bfd_signed_vma, bfd_signed_vma); member
HDdebug.c218 debug_type range_type; member
1479 debug_type range_type, bfd_signed_vma lower, in debug_make_array_type() argument
1486 if (element_type == NULL || range_type == NULL) in debug_make_array_type()
1497 a->range_type = range_type; in debug_make_array_type()
2584 return (*fns->range_type) (fhandle, type->u.krange->lower, in debug_write_type()
2590 type->u.karray->range_type, in debug_write_type()
HDprdbg.c803 char *range_type; in pr_array_type() local
806 range_type = pop_type (info); in pr_array_type()
807 if (range_type == NULL) in pr_array_type()
830 if (strcmp (range_type, "int") != 0) in pr_array_type()
833 || ! append_type (info, range_type)) in pr_array_type()
/NextBSD/contrib/gcc/
HDtree-vrp.c1086 enum value_range_type range_type; in extract_range_from_assert() local
1090 range_type = limit_vr->type; in extract_range_from_assert()
1096 range_type = VR_RANGE; in extract_range_from_assert()
1101 set_value_range (vr_p, range_type, min, max, vr_p->equiv); in extract_range_from_assert()