[Ada] Reuse Is_Named_Number where possible
gcc/ada/ * sem_ch13.adb (Check_Expr_Constants): Simplify with Is_Named_Number. * sem_prag.adb (Process_Convention): Likewise.
This commit is contained in:
parent
28488f5ff5
commit
6d97121d2f
@ -11120,9 +11120,7 @@ package body Sem_Ch13 is
|
||||
|
||||
-- Otherwise look at the identifier and see if it is OK
|
||||
|
||||
if Ekind (Ent) in E_Named_Integer | E_Named_Real
|
||||
or else Is_Type (Ent)
|
||||
then
|
||||
if Is_Named_Number (Ent) or else Is_Type (Ent) then
|
||||
return;
|
||||
|
||||
elsif Ekind (Ent) in E_Constant | E_In_Parameter then
|
||||
|
@ -8119,7 +8119,7 @@ package body Sem_Prag is
|
||||
|
||||
-- Check that we are not applying this to a named constant
|
||||
|
||||
if Ekind (E) in E_Named_Integer | E_Named_Real then
|
||||
if Is_Named_Number (E) then
|
||||
Error_Msg_Name_1 := Pname;
|
||||
Error_Msg_N
|
||||
("cannot apply pragma% to named constant!",
|
||||
|
Loading…
x
Reference in New Issue
Block a user