diff options
author | Arnaud Charlet <charlet@adacore.com> | 2020-03-25 06:15:26 -0400 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-06-15 04:04:34 -0400 |
commit | 98376aab0368fd9a1a3c7393f302002cc5d30506 (patch) | |
tree | 709e1e8a5d6b671ce13bc19c8a896448f3b3bc9f /libgo | |
parent | 3830018cc6df5335be14cf98d31c15b58ab328b9 (diff) | |
download | gcc-98376aab0368fd9a1a3c7393f302002cc5d30506.zip gcc-98376aab0368fd9a1a3c7393f302002cc5d30506.tar.gz gcc-98376aab0368fd9a1a3c7393f302002cc5d30506.tar.bz2 |
[Ada] Missing errors on aspect checking
2020-06-15 Arnaud Charlet <charlet@adacore.com>
gcc/ada/
* sem_attr.adb (Eval_Attribute): Protect against previous
errors.
* sem_ch13.adb (Analyze_Aspect_Default_Value): Remove redundant
error checking, handling in Analyze_Aspect_Specifications.
(Analyze_Aspect_Specifications): Refine error messages on
Default_[Component_]Value.
(Check_Aspect_Too_Late): New procedure.
(Rep_Item_Too_Late.Is_Derived_Type_With_Constraint): Remove,
dead code.
* aspects.ads (Is_Representation_Aspect): Default_Value is a
representation aspect.
Diffstat (limited to 'libgo')
0 files changed, 0 insertions, 0 deletions