aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/atree.adb
AgeCommit message (Expand)AuthorFilesLines
2024-01-22Update copyright years.Marc Poulhiès1-1/+1
2024-01-09ada: Error compiling Ada 2022 object renaming with no subtype markSteve Baird1-3/+13
2023-11-07ada: Implement Aspects as fields under nodesViljar Indus1-35/+0
2023-09-15ada: Clean up scope depth and related code (tech debt)Bob Duff1-53/+157
2023-08-01ada: check Atree.Get/Set_Field_ValueBob Duff1-0/+20
2023-05-25ada: Switch from E_Void to Is_Not_Self_HiddenBob Duff1-24/+12
2023-05-25ada: Simplify copying of node listsPiotr Trojanek1-6/+1
2023-05-15ada: Clean up vanishing entity fieldsBob Duff1-18/+61
2023-05-15ada: Fix link to parent when copying with Copy_Separate_TreePiotr Trojanek1-1/+61
2023-01-09ada: Update copyright noticeArnaud Charlet1-1/+1
2022-07-05[Ada] Misc cleanup related to finalizationBob Duff1-4/+4
2022-06-02[Ada] Fix spurious errors on ghost code in genericsYannick Moy1-0/+5
2022-05-13[Ada] Remove obsolete uses of Unchecked_Conversion from Ada 83Piotr Trojanek1-12/+12
2022-05-12[Ada] Fix warning about generic subprograms withed but not instantiatedPiotr Trojanek1-0/+1
2022-05-10[Ada] Reuse Is_Rewrite_Substitution where possiblePiotr Trojanek1-1/+1
2022-01-11[Ada] Update copyright notice and bump Gnatvsn.Current_YearArnaud Charlet1-1/+1
2022-01-07[Ada] Crash in class-wide pre/postconditionsJavier Miranda1-0/+230
2022-01-06[Ada] Fix typo in comments found running aspellEtienne Servais1-1/+1
2021-10-25[Ada] Fix bugs in Base_Type_Only (etc.) fieldsBob Duff1-5/+6
2021-10-01[Ada] More work on efficiency improvementsBob Duff1-63/+178
2021-10-01[Ada] Fix CodePeer warningsGhjuvan Lacambre1-0/+4
2021-10-01[Ada] Info. gathering in preparation for more efficiency improvementsBob Duff1-3/+70
2021-09-23[Ada] If unnesting and relocating subprogram call, make new Parameter_Associa...Richard Kenner1-0/+16
2021-09-23[Ada] Cleanup and efficiency improvementsBob Duff1-205/+284
2021-09-22[Ada] Fix infinite loop in compilation of illegal codeYannick Moy1-2/+8
2021-09-21[Ada] Add "optional" node subtypes that allow EmptyBob Duff1-2/+2
2021-09-20[Ada] Work around CodePeer bug by declaring variableGhjuvan Lacambre1-1/+6
2021-07-12[Ada] Clean up Uint fieldsBob Duff1-3/+21
2021-06-29[Ada] tech debt: Parent (Empty) is not allowedBob Duff1-9/+9
2021-06-17[Ada] Minor comment cleanupArnaud Charlet1-4/+0
2021-06-17[Ada] Do not systematically suppress checks on atree.adbArnaud Charlet1-3/+2
2021-06-17[Ada] Fix varsize node name conflictBob Duff1-8/+8
2021-06-15[Ada] Variable-sized node types -- cleanupBob Duff1-145/+178
2021-06-15[Ada] Add more initialization of Stored_ConstraintRichard Kenner1-2/+4
2021-06-15[Ada] Fix bug in subtype of private type with invariantsBob Duff1-5/+1
2021-05-12Fix uninitialized variable in Atree.Size_In_SlotsBob Duff1-7/+25
2021-05-10Do not use pragma Provide_Shift_Operators in Atree packageEric Botcazou1-8/+8
2021-05-10Remove obsolete comment and add missing headerEric Botcazou1-3/+4
2021-05-07[Ada] Minor reformattingsBob Duff1-8/+8
2021-05-07[Ada] Variable-sized node types -- cleanupBob Duff1-12/+13
2021-05-07[Ada] Restore nnd capabilityBob Duff1-118/+25
2021-05-07[Ada] Reinitialize Private_Dependents when it is vanishingBob Duff1-5/+11
2021-05-07[Ada] Replace packed records with integers in low-level implementationEric Botcazou1-159/+31
2021-05-07[Ada] Variable-sized node typesBob Duff1-7619/+1347
2021-05-03[Ada] Update copyright noticeArnaud Charlet1-1/+1
2020-10-23[Ada] Update header of front-end filesArnaud Charlet1-10/+4
2020-10-20[Ada] Flexible AST node structureBob Duff1-150/+179
2020-07-27[Ada] Use membership tests in front-endArnaud Charlet1-495/+0
2020-06-17[Ada] Add assertions to Preserve_Comes_From_Source and reuse itPiotr Trojanek1-2/+1
2020-06-16[Ada] Declare expressionsBob Duff1-2/+3