[Ada] Warn on subtype declaration of null range
authorBob Duff <duff@adacore.com>
Fri, 10 Dec 2021 11:01:22 +0000 (06:01 -0500)
committerPierre-Marie de Rodat <derodat@adacore.com>
Thu, 6 Jan 2022 17:11:42 +0000 (17:11 +0000)
commit2a60c08e98acaae212840b2d3329b5bd13778581
tree2b00cc1deb87a7f7e19d77777f72e98726150e5e
parent1871f2cb3cef93485a11057b1bb9aff2c68dd512
[Ada] Warn on subtype declaration of null range

gcc/ada/

* sem_res.adb (Resolve_Range): Warn on null range, unless we are
inside a generic unit or an instance thereof.
* sem_ch3.adb (Analyze_Subtype_Indication): Minor: avoid double
negative.
gcc/ada/sem_ch3.adb
gcc/ada/sem_res.adb