tree.c (walk_type_fields): Do not handle TYPE_MIN_VALUE and TYPE_MAX_VALUE for scalar types here but... * tree.c (walk_type_fields): Do not handle TYPE_MIN_VALUE and TYPE_MAX_VALUE for scalar types here but... (walk_tree): ...there instead. Return NULL_TREE if the TYPE_DECL is attached an error mark, and the return value of the callback if it is not NULL_TREE. cp/ * pt.c (for_each_template_parm_r) <INTEGER_TYPE>: New case. Call for_each_template_parm on TYPE_MIN_VALUE and TYPE_MAX_VALUE. testsuite/ * gnat.dg/pointer_variable_bounds.adb: New test. * gnat.dg/pointer_variable_bounds.ads: Likewise. * gnat.dg/pointer_variable_bounds_q.ads: Likewise. From-SVN: r119481
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
specs | Loading commit data... | |
style | Loading commit data... | |
abstract_with_anonymous_result.adb | Loading commit data... | |
access_discr.adb | Loading commit data... | |
access_func.adb | Loading commit data... | |
address_conversion.adb | Loading commit data... | |
align_check.adb | Loading commit data... | |
alignment1.adb | Loading commit data... | |
assert.ads | Loading commit data... | |
biased_uc.adb | Loading commit data... | |
boolean_subtype.adb | Loading commit data... | |
capture_value.adb | Loading commit data... | |
case_null.adb | Loading commit data... | |
case_null.ads | Loading commit data... | |
class_wide.adb | Loading commit data... | |
controlled_record.adb | Loading commit data... | |
controlled_record.ads | Loading commit data... | |
conv_real.adb | Loading commit data... | |
curr_task.adb | Loading commit data... | |
dg.exp | Loading commit data... | |
discr_range_check.adb | Loading commit data... | |
dispatch1.adb | Loading commit data... | |
dispatch1_p.ads | Loading commit data... | |
env_compile_capacity.adb | Loading commit data... | |
env_compile_capacity.ads | Loading commit data... | |
forward_vla.adb | Loading commit data... | |
frame_overflow.adb | Loading commit data... | |
generic_dispatch.adb | Loading commit data... | |
generic_dispatch_p.adb | Loading commit data... | |
generic_dispatch_p.ads | Loading commit data... | |
gnat_malloc.adb | Loading commit data... | |
gnatg.adb | Loading commit data... | |
ice_type.adb | Loading commit data... | |
ice_types.ads | Loading commit data... | |
in_mod_conv.adb | Loading commit data... | |
in_out_parameter.adb | Loading commit data... | |
inline_scope.adb | Loading commit data... | |
inline_scope_p.adb | Loading commit data... | |
inline_scope_p.ads | Loading commit data... | |
inline_tagged.adb | Loading commit data... | |
interface_conv.adb | Loading commit data... | |
kill_value.adb | Loading commit data... | |
late_overriding.adb | Loading commit data... | |
layered_abstraction.adb | Loading commit data... | |
layered_abstraction.ads | Loading commit data... | |
layered_abstraction_p.ads | Loading commit data... | |
layered_instance.adb | Loading commit data... | |
limited_with.adb | Loading commit data... | |
limited_with.ads | Loading commit data... | |
loop_bound.adb | Loading commit data... | |
loop_unchecked_conversion.adb | Loading commit data... | |
loop_unchecked_conversion.ads | Loading commit data... | |
machine_code1.adb | Loading commit data... | |
my_env_versioned_value_set_g.ads | Loading commit data... | |
nested_agg_bitfield_constructor.adb | Loading commit data... | |
nested_controlled_alloc.adb | Loading commit data... | |
nested_return_test.adb | Loading commit data... | |
outer_agg_bitfield_constructor.adb | Loading commit data... | |
overriding_ops.adb | Loading commit data... | |
overriding_ops.ads | Loading commit data... | |
overriding_ops_p.ads | Loading commit data... | |
pack1.ads | Loading commit data... | |
pointer_array.adb | Loading commit data... | |
pointer_conversion.adb | Loading commit data... | |
pointer_protected.adb | Loading commit data... | |
pointer_protected_p.ads | Loading commit data... | |
pointer_variable_bounds.adb | Loading commit data... | |
pointer_variable_bounds.ads | Loading commit data... | |
pointer_variable_bounds_q.ads | Loading commit data... | |
prot1.adb | Loading commit data... | |
scalar_mode_agg_compare.adb | Loading commit data... | |
scalar_mode_agg_compare_loop.adb | Loading commit data... | |
self.adb | Loading commit data... | |
self.ads | Loading commit data... | |
self_aggregate_with_array.adb | Loading commit data... | |
self_aggregate_with_pointer.adb | Loading commit data... | |
self_aggregate_with_zeros.adb | Loading commit data... | |
spipaterr.adb | Loading commit data... | |
string_slice.adb | Loading commit data... | |
task_name.adb | Loading commit data... | |
task_name.ads | Loading commit data... | |
test_bounded.adb | Loading commit data... | |
test_image.adb | Loading commit data... | |
test_image_p.adb | Loading commit data... | |
test_image_p.ads | Loading commit data... | |
test_prio.adb | Loading commit data... | |
test_prio_p.adb | Loading commit data... | |
test_prio_p.ads | Loading commit data... | |
test_self.adb | Loading commit data... | |
test_self_ref.adb | Loading commit data... | |
timing_events.adb | Loading commit data... | |
type_conv.adb | Loading commit data... | |
varsize_temp.adb | Loading commit data... | |
volatile_aggregate.adb | Loading commit data... | |
wide_pi.adb | Loading commit data... | |
wide_test.adb | Loading commit data... |