aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_ch4.adb
AgeCommit message (Expand)AuthorFilesLines
2024-09-05ada: Integrate new diagnostics in the frontendViljar Indus1-27/+74
2024-08-06ada: Fix error in GNATprove inlining with array concatenationYannick Moy1-0/+2
2024-08-01ada: Operator visibility bug in static expression functionsSteve Baird1-0/+1
2024-08-01ada: Remove support for bodies in -gnatcegArnaud Charlet1-7/+0
2024-06-21ada: Fix internal error on case expression used as index of array componentEric Botcazou1-35/+73
2024-06-21ada: Predefined arithmetic operators incorrectly treated as directly visibleSteve Baird1-1/+21
2024-06-20ada: Crash on selected component of formal derived type in generic instanceGary Dismukes1-18/+19
2024-06-14ada: Add prototype for mutably tagged typesJustin Squirek1-1/+60
2024-06-13ada: Interfaces order disables class-wide prefix notation callsJavier Miranda1-1/+22
2024-05-16ada: Improve recovery from illegal occurrence of 'Old in if_expressionPiotr Trojanek1-1/+1
2024-05-14ada: Factor out implementation of default initialization for objectsEric Botcazou1-14/+7
2024-01-22Update copyright years.Marc Poulhiès1-1/+1
2024-01-09Fix internal error on function call returning extension of limited interfaceEric Botcazou1-1/+3
2023-12-19ada: Cleanup SPARK legality checkingYannick Moy1-5/+5
2023-11-30ada: Constant_Indexing used when context requires a variableSteve Baird1-3/+15
2023-11-07ada: Fix incorrect resolution of overloaded function call in instanceEric Botcazou1-4/+11
2023-11-07ada: Minor tweaks for comparison operatorsEric Botcazou1-5/+4
2023-11-07ada: Cleanup more "not Present"Piotr Trojanek1-1/+1
2023-11-07ada: Error in prefix-notation callBob Duff1-2/+8
2023-09-05ada: Fix crash on selected component lookup in generic instanceBob Duff1-3/+7
2023-07-18ada: Improve error message for ambiguous subprogram callEric Botcazou1-1/+5
2023-06-20ada: Spurious error on package instantiationJavier Miranda1-101/+146
2023-06-15ada: Fix missing error on function call returning incomplete viewEric Botcazou1-0/+6
2023-06-13ada: Support new GNAT-specific aspect Ghost_PredicateYannick Moy1-0/+27
2023-05-29ada: Repair support for user-defined literals in arithmetic operatorsEric Botcazou1-133/+121
2023-05-26ada: Tune detection of expression functions within a declare expressionPiotr Trojanek1-2/+2
2023-05-23ada: Add new switch -gnatyzArnaud Charlet1-4/+4
2023-05-22ada: Accept Assert pragmas in expression functionsSteve Baird1-1/+18
2023-05-22ada: Improve -gnatyx style checkArnaud Charlet1-0/+27
2023-05-22ada: Remove extra parenthesesArnaud Charlet1-3/+2
2023-05-22ada: Reject illegal declarations in expression functionsSteve Baird1-0/+10
2023-01-09ada: Update copyright noticeArnaud Charlet1-1/+1
2022-12-06ada: Elide the copy in extended returns for nonlimited by-reference typesEric Botcazou1-35/+29
2022-12-06ada: Accessibility code reorganization and bug fixesJustin Squirek1-0/+1
2022-11-21ada: Move warnings switchesBob Duff1-0/+1
2022-11-08ada: Implement RM 4.5.7(10/3) name resolution ruleEric Botcazou1-56/+73
2022-11-08ada: Minor consistency tweaks in Sem_Ch4Eric Botcazou1-15/+24
2022-11-08ada: Remove redundant line in Analyze_Qualified_ExpressionEric Botcazou1-2/+0
2022-11-04ada: Allow enabling a restricted set of language extensions.Steve Baird1-5/+6
2022-10-06ada: Accessibility error incorrectly flagged on call within Pre'Class expressionGary Dismukes1-1/+6
2022-09-12[Ada] Initialize a local variable to avoid a CodePeer warningSteve Baird1-1/+1
2022-09-12[Ada] bugbox referencing INOX prefixed view of primitive op of modular typeSteve Baird1-1/+10
2022-09-06[Ada] ICE handling discriminant-dependent index constraint for access componentSteve Baird1-0/+85
2022-09-05[Ada] Cleanup analysis of quantified expressions with empty rangesPiotr Trojanek1-32/+27
2022-07-06[Ada] Spurious non-callable warning on prefixed call in class conditionJustin Squirek1-4/+19
2022-07-04[Ada] Compiler rejects legal allocator in record component constraint expressionSteve Baird1-4/+13
2022-05-16[Ada] Fix implementation issues with equality for untagged record typesEric Botcazou1-24/+42
2022-05-16[Ada] Couple of small consistency tweaksEric Botcazou1-6/+24
2022-05-13[Ada] Do not overwrite limited view of result typeEric Botcazou1-13/+0
2022-05-12[Ada] Plug loophole in Possible_Type_For_Conditional_ExpressionEric Botcazou1-0/+4