aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Trojanek <trojanek@adacore.com>2021-01-24 16:02:49 +0100
committerPierre-Marie de Rodat <derodat@adacore.com>2021-05-06 03:51:44 -0400
commit60b803a7f19a5b4df6694f9a579050996b8dfba4 (patch)
tree9485abdcd4f39a387723b55b3b5d04333fecbc0e
parent05b7561e370699e43513a8ba54e48a817c92281a (diff)
downloadgcc-60b803a7f19a5b4df6694f9a579050996b8dfba4.zip
gcc-60b803a7f19a5b4df6694f9a579050996b8dfba4.tar.gz
gcc-60b803a7f19a5b4df6694f9a579050996b8dfba4.tar.bz2
[Ada] Avoid repeated analysis of constraint ranges
gcc/ada/ * sem_ch3.adb (Constraint_Index): Remove redundant problematic analysis.
-rw-r--r--gcc/ada/sem_ch3.adb2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/ada/sem_ch3.adb b/gcc/ada/sem_ch3.adb
index d4cd8d7..e6309e6 100644
--- a/gcc/ada/sem_ch3.adb
+++ b/gcc/ada/sem_ch3.adb
@@ -14171,8 +14171,6 @@ package body Sem_Ch3 is
then
-- A Range attribute will be transformed into N_Range by Resolve
- Analyze (S);
- Set_Etype (S, T);
R := S;
Process_Range_Expr_In_Decl (R, T);