diff options
author | Piotr Trojanek <trojanek@adacore.com> | 2022-06-21 10:17:57 +0200 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2022-07-12 12:24:12 +0000 |
commit | a8d17a88a52d2f773423adb55399d23ed5ea03c8 (patch) | |
tree | fed1c2e45aaac773f78b64dc10bec2c7ce87e4bc /gcc/ada/fe.h | |
parent | a54ad45a63182bf6d1873ed55d641769638e4c8f (diff) | |
download | gcc-a8d17a88a52d2f773423adb55399d23ed5ea03c8.zip gcc-a8d17a88a52d2f773423adb55399d23ed5ea03c8.tar.gz gcc-a8d17a88a52d2f773423adb55399d23ed5ea03c8.tar.bz2 |
[Ada] Warn on unset objects in packages with no bodies
Fix an inconsistency, where GNAT was warning about references to unset
objects inside generic packages with no bodies but not inside ordinary
packages with no bodies.
gcc/ada/
* sem_ch7.adb (Analyze_Package_Declaration): Check references to
unset objects.
gcc/testsuite/
* gnat.dg/specs/discr5.ads: Expect new warnings.
* gnat.dg/specs/empty_variants.ads: Likewise.
* gnat.dg/specs/pack13.ads: Likewise.
Diffstat (limited to 'gcc/ada/fe.h')
0 files changed, 0 insertions, 0 deletions