aboutsummaryrefslogtreecommitdiff
path: root/libcpp/files.c
diff options
context:
space:
mode:
authorGhjuvan Lacambre <lacambre@adacore.com>2020-05-11 13:51:13 +0200
committerPierre-Marie de Rodat <derodat@adacore.com>2020-07-07 05:26:55 -0400
commitd4175ef48ba562f6fb8098b6fa000f3d77e11e1b (patch)
treec2d4d1476bf72c6c8897fcb3884925e1dcde0eb3 /libcpp/files.c
parent58e07eaae447b73763ae390a13a613a6b70679ce (diff)
downloadgcc-d4175ef48ba562f6fb8098b6fa000f3d77e11e1b.zip
gcc-d4175ef48ba562f6fb8098b6fa000f3d77e11e1b.tar.gz
gcc-d4175ef48ba562f6fb8098b6fa000f3d77e11e1b.tar.bz2
[Ada] Ensure No_Specification_Of_Aspect forbids pragmas and repr. clauses
gcc/ada/ * sem_ch13.adb (Analyze_Attribute_Definition_Clause): Add call to Check_Restriction_No_Specification_Of_Aspect. * sem_prag.adb (Analyze_Pragma): Likewise. * restrict.ads (Check_Restriction_No_Specification_Of_Aspect): Mention possible new node kinds in documentation. * restrict.adb (Check_Restriction_No_Specification_Of_Aspect): Retrieve aspect id from different fields if given node is an N_Pragma or an N_Attribute_Definition_Clause.
Diffstat (limited to 'libcpp/files.c')
0 files changed, 0 insertions, 0 deletions