aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/parsing/Scanners.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-12-16 16:03:06 +0100
committerMartin Odersky <odersky@gmail.com>2013-12-16 16:03:06 +0100
commit7bfb20545ad78b54895e754b4194f373974133f3 (patch)
treecfba29d1deda77ec5a3c3187a677770b67e531b6 /src/dotty/tools/dotc/parsing/Scanners.scala
parentf4dab01c5e85897349830210df1b4e074e0b24ee (diff)
downloaddotty-7bfb20545ad78b54895e754b4194f373974133f3.tar.gz
dotty-7bfb20545ad78b54895e754b4194f373974133f3.tar.bz2
dotty-7bfb20545ad78b54895e754b4194f373974133f3.zip
Small cleanups to scanning and parsing.
Diffstat (limited to 'src/dotty/tools/dotc/parsing/Scanners.scala')
-rw-r--r--src/dotty/tools/dotc/parsing/Scanners.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/parsing/Scanners.scala b/src/dotty/tools/dotc/parsing/Scanners.scala
index f254cab17..42758c711 100644
--- a/src/dotty/tools/dotc/parsing/Scanners.scala
+++ b/src/dotty/tools/dotc/parsing/Scanners.scala
@@ -184,6 +184,7 @@ object Scanners {
(canStartStatTokens contains token) &&
(sepRegions.isEmpty || sepRegions.head == RBRACE)) {
next copyFrom this
+ // todo: make offset line-end of previous line?
offset = if (lineStartOffset <= offset) lineStartOffset else lastLineStartOffset
token = if (pastBlankLine()) NEWLINES else NEWLINE
}