aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_ch5.adb
AgeCommit message (Expand)AuthorFilesLines
2024-08-23ada: Fix style in lines starting with assignment operatorPiotr Trojanek1-5/+5
2024-08-01ada: Implement full relaxed finalization semantics for controlled objectsEric Botcazou1-19/+20
2024-06-14ada: Add prototype for mutably tagged typesJustin Squirek1-10/+70
2024-06-13ada: List subprogram body entities in scopesYannick Moy1-1/+7
2024-06-10ada: Iterator filter ignored on formal loopJustin Squirek1-8/+37
2024-01-22Update copyright years.Marc Poulhiès1-1/+1
2023-11-30ada: Fix spelling of functions with(out) "side effects"Yannick Moy1-2/+2
2023-11-21ada: Compiler error reporting illegal prefix on legal loop iterator with "in"Gary Dismukes1-21/+21
2023-09-26ada: Clarify RM references that justify a constraint checkYannick Moy1-3/+4
2023-07-04ada: Do not unnecessarily use component-wise loop for slice assignmentEric Botcazou1-6/+2
2023-06-15ada: Fix internal error on loop iterator filter with -gnatVaEric Botcazou1-0/+1
2023-06-15ada: Remove dead code in Expand_Iterator_Loop_Over_ContainerEric Botcazou1-13/+4
2023-06-13ada: Streamline expansion of controlled actions for aggregatesEric Botcazou1-13/+42
2023-05-29ada: Fix wrong finalization for case expression in expression functionEric Botcazou1-2/+6
2023-05-26ada: Fix typos "statment" and "condtion"Bob Duff1-1/+1
2023-05-22ada: Remove extra parenthesesArnaud Charlet1-1/+1
2023-05-22ada: Remove redundant protection against empty listsPiotr Trojanek1-1/+0
2023-05-16ada: Adjust semantics and implementation of storage modelsEric Botcazou1-5/+53
2023-05-15ada: Clean up vanishing entity fieldsBob Duff1-0/+12
2023-01-09ada: Update copyright noticeArnaud Charlet1-1/+1
2022-12-06ada: Accessibility code reorganization and bug fixesJustin Squirek1-0/+1
2022-11-21ada: Move warnings switchesBob Duff1-0/+1
2022-11-04ada: Allow enabling a restricted set of language extensions.Steve Baird1-1/+3
2022-10-06ada: Clean up slice-of-component optimizationBob Duff1-2/+4
2022-10-06ada: Disable slice-of-component optimization in some casesBob Duff1-0/+10
2022-09-29ada: Improve efficiency of slice-of-component assignmentBob Duff1-24/+71
2022-09-05[Ada] Cleanup expansion of attribute PriorityPiotr Trojanek1-25/+13
2022-09-05[Ada] Fix expansion of attribute PriorityPiotr Trojanek1-3/+6
2022-07-12[Ada] Avoid namespace pollution for Next and PreviousBob Duff1-19/+22
2022-06-02[Ada] Remove redundant checks for missing listsPiotr Trojanek1-54/+51
2022-06-01[Ada] Fix search for "for ... of" loop subprogramsBob Duff1-0/+14
2022-05-17[Ada] Streamline implementation of Has_Compatible_RepresentationEric Botcazou1-2/+2
2022-05-11[Ada] Excess finalization on assignment with target name symbolGary Dismukes1-3/+9
2022-05-10[Ada] Cleanup detection of No_Elist with No and PresentPiotr Trojanek1-1/+1
2022-05-09[Ada] Fix internal error on declaration of derived discriminated record typeEric Botcazou1-22/+34
2022-05-09[Ada] Remove doubly-negated tests for empty listsPiotr Trojanek1-2/+1
2022-01-11[Ada] Avoid redundant checks for empty listsPiotr Trojanek1-3/+1
2022-01-11[Ada] Update copyright notice and bump Gnatvsn.Current_YearArnaud Charlet1-1/+1
2022-01-07[Ada] Remove extra space before THEN keywordsPiotr Trojanek1-1/+1
2022-01-07[Ada] Remove explicit expansion of block with general case statementPiotr Trojanek1-2/+0
2022-01-07[Ada] Remove unnecessary guard for inserting non-empty listPiotr Trojanek1-6/+2
2022-01-05[Ada] Improve support for casing on types with controlled partsSteve Baird1-4/+4
2021-12-01[Ada] Improve support for casing on types with controlled partsSteve Baird1-64/+134
2021-10-25[Ada] Renamed_Or_Alias cleanupBob Duff1-0/+1
2021-09-22[Ada] Add -gnatX support for casing on array valuesSteve Baird1-16/+131
2021-09-21[Ada] Clean up uses of Esize and RM_SizeBob Duff1-2/+2
2021-09-20[Ada] Refine types of local constants that store Etype resultsPiotr Trojanek1-4/+4
2021-07-09[Ada] Add -gnatX support for casing on discriminated valuesSteve Baird1-3/+24
2021-07-06[Ada] Fix bug in casing on composite values with -gnatXSteve Baird1-3/+11
2021-07-06[Ada] Spurious initialization of element iterators in "for of" loopsJustin Squirek1-53/+15