aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/init.c
diff options
context:
space:
mode:
authorYannick Moy <moy@adacore.com>2022-04-14 08:38:29 +0200
committerPierre-Marie de Rodat <derodat@adacore.com>2022-06-01 08:43:16 +0000
commite1379eeec11098cf8ec006bc0d3ac95beb2ad273 (patch)
tree7ba7aeb604895113dc430484017806d99b538de7 /gcc/ada/init.c
parent94e416d23b8cb2824d395230f23fac300ee6d496 (diff)
downloadgcc-e1379eeec11098cf8ec006bc0d3ac95beb2ad273.zip
gcc-e1379eeec11098cf8ec006bc0d3ac95beb2ad273.tar.gz
gcc-e1379eeec11098cf8ec006bc0d3ac95beb2ad273.tar.bz2
[Ada] Issue a warning on entity hidden in use_clause with -gnatwh
Augment the warnings issued with switch -gnatwh, so that a warning is also issued when an entity from the package of a use_clause ends up hidden due to an existing visible homonym. gcc/ada/ * sem_ch8.adb (Use_One_Package): Possibly warn. * sem_util.adb (Enter_Name): Factor out warning on hidden entity. (Warn_On_Hiding_Entity): Extract warning logic from Enter_Name and generalize it to be applied also on use_clause. * sem_util.ads (Warn_On_Hiding_Entity): Add new procedure.
Diffstat (limited to 'gcc/ada/init.c')
0 files changed, 0 insertions, 0 deletions