]> gcc.gnu.org Git - gcc.git/commit
[Ada] Fix restriction No_Enumeration_Maps on both Image attributes
authorPiotr Trojanek <trojanek@adacore.com>
Fri, 15 Jan 2021 23:00:35 +0000 (00:00 +0100)
committerPierre-Marie de Rodat <derodat@adacore.com>
Thu, 6 May 2021 07:51:25 +0000 (03:51 -0400)
commitaf9833a10a6b8f98147ced304c39285848cd9f6d
tree30cbbd649877a5b154d2448c902db3eb6747b09d
parente45796fe051db3a9f35a8a7fb4093f3852cadab4
[Ada] Fix restriction No_Enumeration_Maps on both Image attributes

gcc/ada/

* sem_attr.adb (Check_Enum_Image): Reword comment; add
Check_Enumeration_Maps parameter.  Now this routine combines
both referencing enumeration literals and checking restriction
No_Enumeration_Maps, if required.
(Analyze_Attribute): Remove duplicated code and instead call
Check_Enum_Image.
gcc/ada/sem_attr.adb
This page took 0.058958 seconds and 6 git commands to generate.