aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_attr.adb
AgeCommit message (Expand)AuthorFilesLines
2020-12-17[Ada] Remove discriminant checks processing in gigiArnaud Charlet1-7/+18
2020-12-17[Ada] Fixes for GNAT error/warning messagesYannick Moy1-9/+9
2020-12-17[Ada] Spurious error on Type'Access and <>Arnaud Charlet1-3/+8
2020-12-15[Ada] Refactor repeated code for Value attributesPiotr Trojanek1-35/+6
2020-12-15[Ada] Refactor repeated code for Callable and Terminated attributesPiotr Trojanek1-7/+6
2020-12-15[Ada] Refactor repeated code for Width attributesPiotr Trojanek1-9/+6
2020-12-15[Ada] Refactor repeated code for Pred and Succ attributesPiotr Trojanek1-28/+7
2020-12-15[Ada] Refactor repeated code for size attributesPiotr Trojanek1-11/+6
2020-12-15[Ada] Refactor repeated code for fixed point attributesPiotr Trojanek1-3/+2
2020-12-15[Ada] Remove redundant calls to UI_To_Int in relational operandsPiotr Trojanek1-5/+3
2020-12-15[Ada] Refactor repeated code for component attributesPiotr Trojanek1-3/+2
2020-12-15[Ada] Refactor repeated code for real type attributes returning integersPiotr Trojanek1-5/+4
2020-12-15[Ada] Refactor repeated code for real type attributes returning booleansPiotr Trojanek1-5/+4
2020-12-15[Ada] Refactor repeated code for real type attributes returning realsPiotr Trojanek1-13/+8
2020-12-15[Ada] Refactor repeated code for floating point attributes returning realsPiotr Trojanek1-13/+10
2020-12-15[Ada] Refactor repeated code for floating point attributes returning intsPiotr Trojanek1-19/+14
2020-12-15[Ada] Refactor duplicated code for Denorm and Signed_Zeros attributesPiotr Trojanek1-4/+4
2020-12-15[Ada] Refactor duplicated code for Adjacent, Copy_Sign and RemainderPiotr Trojanek1-12/+7
2020-12-15[Ada] Refactor duplicated code for Compose, Leading_Part and ScalingPiotr Trojanek1-11/+6
2020-12-14[Ada] Analyze second parameter of attribute ScalingPiotr Trojanek1-0/+1
2020-12-14[Ada] Refactor duplicated code for First and Last attributesPiotr Trojanek1-12/+12
2020-12-14[Ada] Process Truncation just like other floating point attributesPiotr Trojanek1-4/+2
2020-12-14[Ada] Refactor duplicated code for floating point attributesPiotr Trojanek1-29/+16
2020-11-30[Ada] Expand integer-only implementation of ordinary fixed-point typesEric Botcazou1-0/+25
2020-11-27[Ada] Restore access type instead of mode out parameterPiotr Trojanek1-4/+4
2020-11-27[Ada] Change parameter from access type to mode outPiotr Trojanek1-4/+4
2020-11-26[Ada] Issue advice for error regarding Old/Loop_Entry on unevaluated expr.Yannick Moy1-4/+12
2020-11-25[Ada] Document attribute Has_Tagged_Values in GNAT RMPiotr Trojanek1-6/+5
2020-11-25[Ada] Remove repeated calls to Attribute_NamePiotr Trojanek1-7/+7
2020-11-25[Ada] Reuse Is_Named_Number where possiblePiotr Trojanek1-1/+1
2020-11-24[Ada] Accept local objects in the prefix of attribute Loop_EntryPiotr Trojanek1-1/+5
2020-10-26[Ada] Avoid crash on use of Ada 2020 featureBob Duff1-1/+1
2020-10-23[Ada] Further Ada 2020 work on accessibility checkingJustin Squirek1-5/+15
2020-10-23[Ada] Implement new legality rules introduced in C.6(12) by AI12-0363Eric Botcazou1-1/+22
2020-10-23[Ada] Missing detection of unused with_clauseArnaud Charlet1-0/+9
2020-10-22[Ada] Implement AI12-0030: Stream attribute availabilitySteve Baird1-4/+10
2020-10-22[Ada] Reimplementation of accessibility checkingJustin Squirek1-3/+6
2020-10-22[Ada] Fix oversight in Eval_Attribute for Bit_PositionEric Botcazou1-1/+1
2020-10-20[Ada] Implement AI12-0280 Making 'Old more flexibleSteve Baird1-2/+19
2020-10-20[Ada] Make attribute Update an obsolescent featureClaire Dross1-0/+5
2020-10-16[Ada] Assorted style cleanupsPiotr Trojanek1-2/+2
2020-10-16[Ada] Improvements to implementation of Ada_2020 attribute ReduceEd Schonberg1-1/+22
2020-10-16[Ada] Add Max_Integer_Size attribute and couple of helper functionsEric Botcazou1-0/+8
2020-07-27[Ada] Ada2020: wording of 'Image messagesBob Duff1-11/+6
2020-07-27[Ada] Remove disabled codeArnaud Charlet1-13/+0
2020-07-27[Ada] Use membership tests in front-endArnaud Charlet1-82/+78
2020-07-23[Ada] Ada2020: AI12-0027 Access values and unaliased componentArnaud Charlet1-0/+83
2020-07-16[Ada] Ada2020: AI12-0107 convention of By_Protected_ProcedureJavier Miranda1-4/+25
2020-07-15[Ada] Wrong resolution of 'access in protected subprogramJavier Miranda1-1/+23
2020-07-15[Ada] Extend static functionsArnaud Charlet1-1/+1