aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_aggr.adb
AgeCommit message (Expand)AuthorFilesLines
2021-09-22[Ada] Fix obsolete comments/name referring to girder discriminantsYannick Moy1-3/+3
2021-09-20[Ada] Present and No functions for type UintBob Duff1-1/+1
2021-09-20[Ada] Refine types of local constants that store Etype resultsPiotr Trojanek1-1/+1
2021-07-06[Ada] Transient scope cleanupBob Duff1-7/+5
2021-07-05[Ada] Clean up Get_Index_BoundsBob Duff1-185/+196
2021-06-29[Ada] Crash on limited array object with address clauseEd Schonberg1-0/+9
2021-06-29[Ada] tech debt: Parent (Empty) is not allowedBob Duff1-2/+2
2021-06-18[Ada] New debug switch to disable large static aggregatesBob Duff1-2/+4
2021-06-18[Ada] Update comments related to TBDArnaud Charlet1-1/+1
2021-06-17[Ada] Casing on composite valuesSteve Baird1-0/+6
2021-06-15[Ada] Rename Ada 202* to Ada 2022Arnaud Charlet1-1/+1
2021-05-07[Ada] Minor reformattingsBob Duff1-46/+46
2021-05-07[Ada] Variable-sized node types -- cleanupBob Duff1-3/+3
2021-05-07[Ada] Variable-sized node typesBob Duff1-2/+6
2021-05-06[Ada] Missing semantic error on ineffective Others_ClauseEd Schonberg1-0/+15
2021-05-04[Ada] Ongoing work for AI12-0212: container aggregatesEd Schonberg1-56/+180
2021-05-03[Ada] Minor style fixes in Max_Aggregate_SizePiotr Trojanek1-4/+14
2021-05-03[Ada] Replace low-level membership test with a high-level Is_Record_TypePiotr Trojanek1-1/+1
2021-05-03[Ada] Update copyright noticeArnaud Charlet1-1/+1
2021-05-03[Ada] Replace calls to RTE with Is_RTE where possiblePiotr Trojanek1-14/+9
2021-05-03[Ada] Crash on aggregate in function call in object declarationEd Schonberg1-2/+6
2021-04-29[Ada] Bad handling of array sliding in aggregateArnaud Charlet1-58/+65
2020-12-14[Ada] Additional fixes for Default_Initial_ConditionGary Dismukes1-15/+16
2020-11-30[Ada] Implement inheritance for Default_Initial_Condition and address other gapsGary Dismukes1-0/+43
2020-10-26[Ada] Handle Iterated_Component_Association with Others_ChoiceEd Schonberg1-6/+18
2020-10-23[Ada] Implement new legality rules introduced in C.6(12) by AI12-0363Eric Botcazou1-3/+5
2020-10-22[Ada] Ada_2020 AI12-0250: Iterator filters in Iterated_Element_AssocationsEd Schonberg1-0/+10
2020-10-22[Ada] Ada_2020: ongoing work for aggregates for bounded containersEd Schonberg1-92/+167
2020-10-21[Ada] Fix analysis of iterated component expression with null rangePiotr Trojanek1-1/+25
2020-10-21[Ada] Refactor repeated calls to Etype in aggregate expansionPiotr Trojanek1-9/+9
2020-10-20[Ada] Ada_2020: Further code cleanup for container aggregatesEd Schonberg1-32/+37
2020-10-19[Ada] Ada_2020: Implement Key_Expression for named container aggregatesEd Schonberg1-12/+70
2020-10-16[Ada] Assorted style cleanupsPiotr Trojanek1-2/+2
2020-10-15[Ada] Ada_2020: Add aspect Aggregate to standard container unitsEd Schonberg1-1/+3
2020-07-27[Ada] Use membership tests in front-endArnaud Charlet1-35/+35
2020-07-16[Ada] Ongoing work for AI12-0212 : container aggregatesEd Schonberg1-5/+248
2020-07-16[Ada] Adjust heuristics about size of static aggregatesBob Duff1-19/+77
2020-07-15[Ada] Cleanup in Convert_To_Positional after previous workEric Botcazou1-15/+3
2020-07-15[Ada] Ongoing work for AI12-0212: container aggregatesArnaud Charlet1-7/+14
2020-07-15[Ada] Minor reformatting of comments and some code, plus a typo correctionGary Dismukes1-13/+13
2020-07-15[Ada] Ongoing work for unnamed and named container aggregatesEd Schonberg1-11/+114
2020-07-10[Ada] Further improve the expansion of array aggregatesEric Botcazou1-73/+125
2020-07-10[Ada] Reformatting and typo correctionsGary Dismukes1-40/+41
2020-07-10[Ada] Use small limit for aggregates inside subprogramsArnaud Charlet1-0/+6
2020-07-10[Ada] Part of implementation of AI12-0212: container aggregatesEd Schonberg1-0/+73
2020-07-07[Ada] Fix expansion of delta aggregates with slicesPiotr Trojanek1-1/+1
2020-07-06[Ada] Improve run-time performance for large initialized allocatorsEric Botcazou1-222/+273
2020-06-19[Ada] Fix check for bounds in aggregate expansion of allocatorEric Botcazou1-5/+16
2020-06-12[Ada] Improve code generated for assignment of dynamic record aggregatesEric Botcazou1-80/+231
2020-06-11[Ada] Remove a dubious optimization for Object Specific Data dispatchingPiotr Trojanek1-0/+3