aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_ch8.adb
AgeCommit message (Expand)AuthorFilesLines
2022-05-19[Ada] Fix continuation message without a prior errorPiotr Trojanek1-0/+2
2022-05-18[Ada] Small performance tweak in recent changeEric Botcazou1-2/+1
2022-05-17[Ada] Subprogram renaming fails to hide homographGary Dismukes1-0/+25
2022-05-13[Ada] Ineffective use type clause warnings cause compile time crashJustin Squirek1-2/+27
2022-05-10[Ada] Incorrect ineffective use type clause warningJustin Squirek1-109/+72
2022-05-09[Ada] Improve error messages to include full package nameJustin Squirek1-22/+81
2022-05-09[Ada] Revamp type resolution for comparison and equality operatorsEric Botcazou1-5/+8
2022-05-09[Ada] Remove doubly-negated tests for empty listsPiotr Trojanek1-1/+1
2022-01-11[Ada] Include generic instance names in non-visible entity errorsJustin Squirek1-2/+21
2022-01-11[Ada] Update copyright notice and bump Gnatvsn.Current_YearArnaud Charlet1-1/+1
2022-01-07[Ada] Cleanup and modification of unreferenced warningsJustin Squirek1-14/+8
2022-01-06[Ada] Fix spurious error on instantiation with Text_IO nameEric Botcazou1-2/+11
2022-01-06[Ada] Fix typo in comments found running aspellEtienne Servais1-1/+1
2021-12-02[Ada] Cleanup insertion of single freezing actionsPiotr Trojanek1-1/+0
2021-12-01[Ada] Improve error messages for dot notation when -gnatX not usedYannick Moy1-4/+17
2021-10-25[Ada] Follow-on cleanups for Uint fieldsBob Duff1-1/+1
2021-10-25[Ada] Change format of the ?? warning insertion sequenceEtienne Servais1-3/+3
2021-10-25[Ada] Initialize variable to EmptyGhjuvan Lacambre1-1/+1
2021-10-25[Ada] Ada 2022: Class-wide types and formal abstract subprogramsJavier Miranda1-593/+784
2021-10-25[Ada] Renamed_Or_Alias cleanupBob Duff1-28/+28
2021-10-20[Ada] tech debt: Clean up Uint fields, such as EsizeBob Duff1-6/+10
2021-10-04[Ada] Fix latent problem in Sem_Ch8.Build_Class_Wide_WrapperJavier Miranda1-2/+13
2021-09-22[Ada] Fix conformance errors and erroneous codeBob Duff1-8/+3
2021-09-20[Ada] Clean up Uint fields, remove unused routinesBob Duff1-1/+1
2021-07-07[Ada] Implement new legality checks specified by AI12-0412Gary Dismukes1-6/+22
2021-07-06[Ada] Transient scope cleanupBob Duff1-43/+43
2021-07-06[Ada] Support for Object.Op subprogram-call notation for untagged typesGary Dismukes1-4/+10
2021-06-29[Ada] Overriding errors on renamings and instances overriding predefined oper...Gary Dismukes1-1/+3
2021-06-17[Ada] Removal of technical debtJustin Squirek1-23/+13
2021-06-17[Ada] Fix varsize node name conflictBob Duff1-3/+3
2021-06-16[Ada] Remove extra parens around a function callPiotr Trojanek1-1/+1
2021-06-15[Ada] Rename Ada 202* to Ada 2022Arnaud Charlet1-1/+1
2021-05-07[Ada] Minor reformattingsBob Duff1-50/+50
2021-05-07[Ada] Variable-sized node types -- cleanupBob Duff1-11/+11
2021-05-07[Ada] Variable-sized node typesBob Duff1-11/+25
2021-05-03[Ada] Update copyright noticeArnaud Charlet1-1/+1
2021-05-03[Ada] Replace calls to RTE with Is_RTE where possiblePiotr Trojanek1-10/+4
2021-05-03[Ada] Remove leading and trailing spaces in error messagesPiotr Trojanek1-2/+2
2021-04-29[Ada] Self reference access discriminantArnaud Charlet1-13/+2
2021-04-29[Ada] Ada 2020 AI12-0401: Renaming of qualified expression of variableArnaud Charlet1-9/+48
2021-04-29[Ada] Warning for 'Class applied to untagged incomplete typeGary Dismukes1-9/+11
2021-03-02Fix PR ada/99095Eric Botcazou1-1/+9
2020-12-17[Ada] Consistent wording for missing -gnat2020 switchPiotr Trojanek1-4/+2
2020-12-17[Ada] Remove discriminant checks processing in gigiArnaud Charlet1-2/+30
2020-12-17[Ada] Fixes for GNAT error/warning messagesYannick Moy1-1/+1
2020-11-30[Ada] Crash on ghost assignment check for illegal codeBob Duff1-7/+4
2020-11-26[Ada] Ada 2020 AI12-0401 Renaming of qualified expression of variableArnaud Charlet1-0/+16
2020-11-26[Ada] Reuse Is_Generic_Subprogram where possiblePiotr Trojanek1-3/+2
2020-11-26[Ada] Reuse Is_Concurrent_Type when detecting protected or task typesPiotr Trojanek1-1/+1
2020-11-24[Ada] Reuse Is_Packed_Array where possiblePiotr Trojanek1-2/+1