aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/parsing/Tokens.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-04-23 17:04:34 +0200
committerMartin Odersky <odersky@gmail.com>2013-04-23 17:04:34 +0200
commitfc8fc177d2dfd270e57996099deef2e4a3a975ed (patch)
treec4c143f88249c6a40a9f1e4c886260d26267b75e /src/dotty/tools/dotc/parsing/Tokens.scala
parent8566b093c35d5cc5b29544b5b2c3f01b0ec4c1bd (diff)
downloaddotty-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.scala9
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)
}