From a9cc2a22e9def732c5cdb40aa86b427f401786c7 Mon Sep 17 00:00:00 2001 From: Ronan Desplanques Date: Fri, 28 Mar 2025 12:58:36 +0100 Subject: [PATCH] ada: Factorize return statement Code cleanup; behavior is unaffected. gcc/ada/ChangeLog: * sem_ch3.adb (Constrain_Index): Factorize return statement. --- gcc/ada/sem_ch3.adb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gcc/ada/sem_ch3.adb b/gcc/ada/sem_ch3.adb index e56ec5be025..a5df3f89dac 100644 --- a/gcc/ada/sem_ch3.adb +++ b/gcc/ada/sem_ch3.adb @@ -15315,13 +15315,12 @@ package body Sem_Ch3 is S, Entity (S)); end if; - return; - else Error_Msg_N ("invalid index constraint", S); Rewrite (S, New_Occurrence_Of (T, Sloc (S))); - return; end if; + + return; end if; -- Complete construction of the Itype -- 2.47.2