Skip to content

Commit 42f0efc

Browse files
committed
Remove forward references in Tokens.scala
1 parent 7f9d35f commit 42f0efc

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/dotty/tools/dotc/parsing/Tokens.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ abstract class TokensCommon {
141141

142142
object Tokens extends TokensCommon {
143143
final val minToken = EMPTY
144-
final val maxToken = XMLSTART
144+
final val maxToken = 96
145145

146146
final val INTERPOLATIONID = 10; enter(INTERPOLATIONID, "string interpolator")
147147
final val SYMBOLLIT = 11; enter(SYMBOLLIT, "symbol literal") // TODO: deprecate
@@ -188,6 +188,8 @@ object Tokens extends TokensCommon {
188188
/** XML mode */
189189
final val XMLSTART = 96; enter(XMLSTART, "$XMLSTART$<") // TODO: deprecate
190190

191+
assert(XMLSTART == maxToken, "update if max token changes")
192+
191193
final val alphaKeywords = tokenRange(IF, FORSOME)
192194
final val symbolicKeywords = tokenRange(USCORE, VIEWBOUND)
193195
final val symbolicTokens = tokenRange(COMMA, VIEWBOUND)

0 commit comments

Comments
 (0)