From: Piotr Trojanek Date: Fri, 10 Jan 2025 21:08:36 +0000 (+0100) Subject: ada: Remove redundant parentheses inside unary operators (cont.) X-Git-Tag: basepoints/gcc-16~2693 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=492aae16856e10cc44606953287192e345ec3294;p=thirdparty%2Fgcc.git ada: Remove redundant parentheses inside unary operators (cont.) GNAT already emits a style warning when redundant parentheses appear inside logical and short-circuit operators. A similar warning will be soon emitted for unary operators as well. This patch removes the redundant parentheses to avoid build errors. gcc/ada/ChangeLog: * libgnat/a-strunb.ads: Remove redundant parentheses inside NOT operators. --- diff --git a/gcc/ada/libgnat/a-strunb.ads b/gcc/ada/libgnat/a-strunb.ads index 5a1427c31a2..60d57954e5c 100644 --- a/gcc/ada/libgnat/a-strunb.ads +++ b/gcc/ada/libgnat/a-strunb.ads @@ -432,8 +432,8 @@ is then J <= Index'Result - 1 else J - 1 in Index'Result .. Length (Source) - Pattern'Length) - then not (Search.Match - (To_String (Source), Pattern, Mapping, J)))), + then not Search.Match + (To_String (Source), Pattern, Mapping, J))), -- Otherwise, 0 is returned @@ -485,8 +485,8 @@ is then J <= Index'Result - 1 else J - 1 in Index'Result .. Length (Source) - Pattern'Length) - then not (Search.Match - (To_String (Source), Pattern, Mapping, J)))), + then not Search.Match + (To_String (Source), Pattern, Mapping, J))), -- Otherwise, 0 is returned @@ -591,8 +591,8 @@ is then J in From .. Index'Result - 1 else J - 1 in Index'Result .. From - Pattern'Length) - then not (Search.Match - (To_String (Source), Pattern, Mapping, J)))), + then not Search.Match + (To_String (Source), Pattern, Mapping, J))), -- Otherwise, 0 is returned @@ -655,8 +655,8 @@ is then J in From .. Index'Result - 1 else J - 1 in Index'Result .. From - Pattern'Length) - then not (Search.Match - (To_String (Source), Pattern, Mapping, J)))), + then not Search.Match + (To_String (Source), Pattern, Mapping, J))), -- Otherwise, 0 is returned