From: Richard Kenner Date: Wed, 18 Jan 2023 22:45:15 +0000 (-0500) Subject: ada: Change Present_Expr field type to Uint X-Git-Tag: basepoints/gcc-15~9258 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b92d0c4564a2d9b942bedad3dd1fb2887239020e;p=thirdparty%2Fgcc.git ada: Change Present_Expr field type to Uint We want the field to be initialized to No_Uint because we want to be able to test in GNAT LLVM whether we've already set it so we can be sure we only set it once. gcc/ada/ * gen_il-gen-gen_nodes.adb (Present_Expr): Type is now Uint. --- diff --git a/gcc/ada/gen_il-gen-gen_nodes.adb b/gcc/ada/gen_il-gen-gen_nodes.adb index 389c9a0f005c..44da1d1d924b 100644 --- a/gcc/ada/gen_il-gen-gen_nodes.adb +++ b/gcc/ada/gen_il-gen-gen_nodes.adb @@ -1604,7 +1604,7 @@ begin -- Gen_IL.Gen.Gen_Nodes Sm (Dcheck_Function, Node_Id), Sm (Enclosing_Variant, Node_Id), Sm (Has_SP_Choice, Flag), - Sm (Present_Expr, Valid_Uint))); + Sm (Present_Expr, Uint))); Cc (N_Variant_Part, Node_Kind, (Sy (Name, Node_Id, Default_Empty),