aboutsummaryrefslogtreecommitdiff
path: root/gcc/predict.c
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2017-01-06 11:03:36 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2017-01-06 12:03:36 +0100
commit6eca51ce090586d67fe01897c848bb224142549f (patch)
treeb340effce88373fff5af0e2b3edde9115f90af08 /gcc/predict.c
parent6413509bd47c3d3c2c9160d5d13a5d4f40903456 (diff)
downloadgcc-6eca51ce090586d67fe01897c848bb224142549f.zip
gcc-6eca51ce090586d67fe01897c848bb224142549f.tar.gz
gcc-6eca51ce090586d67fe01897c848bb224142549f.tar.bz2
exp_ch5.adb (Get_Default_Iterator): For a derived type...
2017-01-06 Ed Schonberg <schonberg@adacore.com> * exp_ch5.adb (Get_Default_Iterator): For a derived type, the alias of the inherited op is the parent iterator, no need to examine dispatch table positions which might not be established yet if type is not frozen. * sem_disp.adb (Check_Controlling_Formals): The formal of a predicate function may be a subtype of a tagged type. * sem_ch3.adb (Complete_Private_Subtype): Adjust inheritance of representation items for the completion of a type extension where a predicate applies to the partial view. * checks.ads, checks.adb (Apply_Predicate_Check): Add optional parameter that designates function whose actual receives a predicate check, to improve warning message when the check will lead to infinite recursion. * sem_res.adb (Resolve_Actuals): Pass additional parameter to Apply_Predicate_Check. From-SVN: r244132
Diffstat (limited to 'gcc/predict.c')
0 files changed, 0 insertions, 0 deletions