aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/scng.adb
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2017-04-25 10:33:18 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2017-04-25 10:33:18 +0200
commit2bb988bb1cb15663ce9d01368d31d66161183b41 (patch)
treeef7d98dc387ce923dcfce2f345cce20be82944bd /gcc/ada/scng.adb
parentb03d3f7390b5744c5fdf54a73fec6a28a8849a1b (diff)
downloadgcc-2bb988bb1cb15663ce9d01368d31d66161183b41.zip
gcc-2bb988bb1cb15663ce9d01368d31d66161183b41.tar.gz
gcc-2bb988bb1cb15663ce9d01368d31d66161183b41.tar.bz2
[multiple changes]
2017-04-25 Hristian Kirtchev <kirtchev@adacore.com> * sem_aggr.adb, inline.adb, einfo.adb, einfo.ads, scng.adb, sem_prag.adb: Minor reformatting. 2017-04-25 Bob Duff <duff@adacore.com> * sem_attr.adb (Type_Key): Add code in the recursive Compute_Type_Key to protect against fetching the source code for Standard, in case a component of the type is declared in Standard. There was already code to do this for the original type, but not for its components. From-SVN: r247147
Diffstat (limited to 'gcc/ada/scng.adb')
-rw-r--r--gcc/ada/scng.adb16
1 files changed, 8 insertions, 8 deletions
diff --git a/gcc/ada/scng.adb b/gcc/ada/scng.adb
index 9b417a3..3f1c3a9 100644
--- a/gcc/ada/scng.adb
+++ b/gcc/ada/scng.adb
@@ -2056,14 +2056,14 @@ package body Scng is
-- In Ada 2020, a target name (i.e. @) is a valid prefix of an
-- attribute, and functions like a name.
- if Prev_Token = Tok_Identifier
- or else Prev_Token = Tok_Right_Paren
- or else Prev_Token = Tok_All
- or else Prev_Token = Tok_Delta
- or else Prev_Token = Tok_Digits
- or else Prev_Token = Tok_Project
- or else Prev_Token = Tok_At_Sign
- or else Prev_Token in Token_Class_Literal
+ if Prev_Token = Tok_All
+ or else Prev_Token = Tok_At_Sign
+ or else Prev_Token = Tok_Delta
+ or else Prev_Token = Tok_Digits
+ or else Prev_Token = Tok_Identifier
+ or else Prev_Token = Tok_Project
+ or else Prev_Token = Tok_Right_Paren
+ or else Prev_Token in Token_Class_Literal
then
Token := Tok_Apostrophe;