[Ada] No Default_Initial_Condition check when declaring an imported object
2020-06-18 Steve Baird <baird@adacore.com> gcc/ada/ * exp_ch3.adb (Expand_N_Object_Declaration): Do not generate a default initial condition check for the declaration of an imported object.
This commit is contained in:
parent
8cd7aec26f
commit
a6c467131b
@ -7516,6 +7516,7 @@ package body Exp_Ch3 is
|
||||
and then Has_DIC (Typ)
|
||||
and then Present (DIC_Procedure (Typ))
|
||||
and then not Has_Init_Expression (N)
|
||||
and then not Is_Imported (Def_Id)
|
||||
then
|
||||
declare
|
||||
DIC_Call : constant Node_Id := Build_DIC_Call (Loc, Def_Id, Typ);
|
||||
|
Loading…
Reference in New Issue
Block a user