From e870d6d73b4f0d24cc1a9d976954b0df836dbd06 Mon Sep 17 00:00:00 2001 From: Eric Botcazou Date: Wed, 10 May 2023 00:05:55 +0200 Subject: ada: Fix inverted implementation of RM 8.4(10) clause for operators The comment is correct but the code implements the opposite outcome. gcc/ada/ * sem_type.adb (Disambiguate): Fix pasto in the implementation of the RM 8.4(10) clause for operators. --- gcc/ada/sem_type.adb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc') diff --git a/gcc/ada/sem_type.adb b/gcc/ada/sem_type.adb index d4006e4..8519b97 100644 --- a/gcc/ada/sem_type.adb +++ b/gcc/ada/sem_type.adb @@ -2229,7 +2229,7 @@ package body Sem_Type is Is_Immediately_Visible (Base_Type (Etype (Right_Opnd (N)))) and then Is_Potentially_Use_Visible (User_Subp) then - if It2.Nam = Predef_Subp then + if It1.Nam = Predef_Subp then return It1; else return It2; -- cgit v1.1