aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_res.adb
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/sem_res.adb')
-rw-r--r--gcc/ada/sem_res.adb6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ada/sem_res.adb b/gcc/ada/sem_res.adb
index 034ca58..92c8bfa 100644
--- a/gcc/ada/sem_res.adb
+++ b/gcc/ada/sem_res.adb
@@ -7176,7 +7176,11 @@ package body Sem_Res is
New_Occurrence_Of (PPC_Wrapper (Nam), Loc),
Parameter_Associations => New_Actuals);
Rewrite (N, New_Call);
- Analyze_And_Resolve (N);
+
+ -- Preanalyze and resolve new call. Current procedure is called
+ -- from Resolve_Call, after which expansion will take place.
+
+ Preanalyze_And_Resolve (N);
return;
end;
end if;