Lines Matching defs:bound
8026 attributes which will give an upper bound on the address range. We
10696 /* Given a tree node describing an array bound (either lower or upper) output
10697 a representation for that bound. */
10700 add_bound_info (dw_die_ref subrange_die, enum dwarf_attribute bound_attr, tree bound)
10702 switch (TREE_CODE (bound))
10709 if (! host_integerp (bound, 0)
10711 && (((is_c_family () || is_java ()) && integer_zerop (bound))
10712 || (is_fortran () && integer_onep (bound)))))
10716 add_AT_unsigned (subrange_die, bound_attr, tree_low_cst (bound, 0));
10723 add_bound_info (subrange_die, bound_attr, TREE_OPERAND (bound, 0));
10733 dw_die_ref decl_die = lookup_decl_die (bound);
10735 /* ??? Can this happen, or should the variable have been bound
10748 evaluate the value of the array bound. */
10753 loc = loc_descriptor_from_tree (bound);
10762 decl_die = new_die (DW_TAG_variable, ctx, bound);
10764 add_type_attribute (decl_die, TREE_TYPE (bound), 1, 0, ctx);
10833 but it does have a lower bound. This happens with Fortran
10837 bound solo, and hope the debugger can cope. */
11355 /* The SGI compilers handle arrays of unknown bound by setting