aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_aggr.adb
AgeCommit message (Expand)AuthorFilesLines
12 hoursada: Fix wrong finalization of anonymous array aggregateEric Botcazou1-6/+16
2024-01-22Update copyright years.Marc Poulhiès1-1/+1
2024-01-09ada: Minor change replacing "not Present" tests with "No" testsGary Dismukes1-2/+2
2024-01-09ada: Excess elements created for indexed aggregates with iterator_specificationsGary Dismukes1-74/+77
2023-12-19ada: Fix crash on concurrent type aggregateRonan Desplanques1-3/+12
2023-12-19ada: Further cleanup in finalization machineryEric Botcazou1-1/+1
2023-11-30ada: Fix spelling of functions with(out) "side effects"Yannick Moy1-1/+1
2023-11-28ada: Type error on container aggregate with loop_parameter_specificationGary Dismukes1-2/+8
2023-11-21ada: Further cleanup in finalization machineryEric Botcazou1-8/+2
2023-11-21ada: Deep delta aggregatesSteve Baird1-8/+100
2023-11-07ada: Rename Is_Limited_View to reflect actual queryYannick Moy1-4/+6
2023-10-19ada: Simplify "not Present" with "No"Piotr Trojanek1-1/+1
2023-10-10ada: Fix bad finalization of limited aggregate in conditional expressionEric Botcazou1-3/+10
2023-09-15ada: Explicitly analyze and expand null array aggregatesPiotr Trojanek1-1/+4
2023-09-15ada: Fix internal error on aggregate nested in container aggregateEric Botcazou1-7/+9
2023-09-05ada: Crash on function returning empty Ada 2022 aggregateJavier Miranda1-1/+22
2023-07-28ada: Fix memory explosion on aggregate of nested packed array typeEric Botcazou1-1/+3
2023-07-18ada: Fix expanding container aggregates with Iterator specificationViljar Indus1-2/+5
2023-07-18ada: Fix internal error on aggregates of self-referencing typesEric Botcazou1-5/+8
2023-06-27ada: Fix expanding container aggregatesViljar Indus1-0/+1
2023-06-20ada: Fix internal error on aggregate within container aggregateEric Botcazou1-7/+9
2023-06-13ada: Streamline expansion of controlled actions for aggregatesEric Botcazou1-708/+32
2023-06-13ada: Small housekeeping work in expansion of extension aggregatesEric Botcazou1-21/+15
2023-06-13ada: Fix wrong expansion of limited extension aggregateEric Botcazou1-2/+0
2023-06-13ada: Factor out tag assignments from type in expanderEric Botcazou1-41/+6
2023-06-13ada: Fix expansion of aggregates with controlled componentsEric Botcazou1-3/+99
2023-06-13ada: Factor common processing in expansion of aggregatesEric Botcazou1-640/+360
2023-05-30ada: Small cleanups and fixes in expansion of aggregatesEric Botcazou1-62/+28
2023-05-30ada: Fix wrong expansion of array aggregate with noncontiguous choicesEric Botcazou1-20/+18
2023-05-29ada: Cleanup detection of type support subprogram entitiesPiotr Trojanek1-2/+1
2023-05-29ada: Fix memory leak in multi-dimensional array aggregate of VectorEric Botcazou1-1/+1
2023-05-29ada: Fix crash on vector initializationMarc Poulhiès1-2/+5
2023-05-26ada: Fix double free on finalization of Vector in array aggregateEric Botcazou1-18/+9
2023-05-26ada: Use context variables in expansion of aggregatesPiotr Trojanek1-10/+7
2023-05-26ada: Simplify expansion of positional aggregatesPiotr Trojanek1-9/+3
2023-05-26ada: Clean style in expansion of array aggregatesPiotr Trojanek1-7/+5
2023-05-25ada: Crash on empty aggregate using the Ada 2022 notationJavier Miranda1-1/+3
2023-05-22ada: Fix crash caused by incorrect expansion of iterated componentMarc Poulhiès1-1/+10
2023-05-22ada: Rename Is_Past_Self_Hiding_Point flag to be Is_Not_Self_HiddenBob Duff1-1/+1
2023-05-22ada: Add Is_Past_Self_Hiding_Point flagBob Duff1-0/+1
2023-05-22ada: Remove redundant protection against empty listsPiotr Trojanek1-5/+3
2023-05-22ada: prevent infinite recursion in Collect_Types_In_HierarchyBob Duff1-0/+1
2023-05-16ada: Fix missing warning on aggregate with iterated componentEric Botcazou1-1/+0
2023-05-16ada: Adjust semantics and implementation of storage modelsEric Botcazou1-26/+25
2023-01-09ada: Update copyright noticeArnaud Charlet1-1/+1
2023-01-03ada: Adapt frontend optimization for aggregate assignmentMarc Poulhiès1-14/+92
2022-12-06ada: Elide the copy in extended returns for nonlimited by-reference typesEric Botcazou1-1/+1
2022-11-21ada: Move warnings switchesBob Duff1-0/+1
2022-11-04ada: Fix couple of issues with arrays indexed by enumeration typeEric Botcazou1-2/+2
2022-09-05[Ada] Move check for null array aggregates to expansionPiotr Trojanek1-1/+18