diff options
author | Martin Odersky <odersky@gmail.com> | 2013-04-23 17:04:34 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-04-23 17:04:34 +0200 |
commit | fc8fc177d2dfd270e57996099deef2e4a3a975ed (patch) | |
tree | c4c143f88249c6a40a9f1e4c886260d26267b75e /src/dotty/tools/dotc/parsing/Tokens.scala | |
parent | 8566b093c35d5cc5b29544b5b2c3f01b0ec4c1bd (diff) | |
download | dotty-fc8fc177d2dfd270e57996099deef2e4a3a975ed.tar.gz dotty-fc8fc177d2dfd270e57996099deef2e4a3a975ed.tar.bz2 dotty-fc8fc177d2dfd270e57996099deef2e4a3a975ed.zip |
Modifications in prepation of parsing.
Diffstat (limited to 'src/dotty/tools/dotc/parsing/Tokens.scala')
-rw-r--r-- | src/dotty/tools/dotc/parsing/Tokens.scala | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/parsing/Tokens.scala b/src/dotty/tools/dotc/parsing/Tokens.scala index f573df49d..4483818c9 100644 --- a/src/dotty/tools/dotc/parsing/Tokens.scala +++ b/src/dotty/tools/dotc/parsing/Tokens.scala @@ -156,8 +156,11 @@ object Tokens { final val localModifierTokens = BitSet( ABSTRACT, FINAL, SEALED, IMPLICIT, LAZY) - final val modifierTokens = localModifierTokens | BitSet( - PRIVATE, PROTECTED, OVERRIDE) + final val accessModifierTokens = BitSet( + PRIVATE, PROTECTED) + + final val modifierTokens = localModifierTokens | accessModifierTokens | BitSet( + OVERRIDE) /** Is token only legal as start of statement (eof also included)? */ final val mustStartStatTokens = defIntroTokens | modifierTokens | BitSet( @@ -168,4 +171,6 @@ object Tokens { final val canEndStatTokens = atomicExprTokens | BitSet( TYPE, RPAREN, RBRACE, RBRACKET) + + final val numericLitTokens = BitSet(INTLIT, LONGLIT, FLOATLIT, DOUBLELIT) } |