summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2009-02-12 23:53:26 +0000
committerPaul Phillips <paulp@improving.org>2009-02-12 23:53:26 +0000
commit708baf94764e2a839e24ca6204060a8d0664d88c (patch)
treeb3aa16c6d5efe873abb824dffaeffd883a411614
parent7acf450800e69b30e9156503959fdcd5bb280641 (diff)
downloadscala-708baf94764e2a839e24ca6204060a8d0664d88c.tar.gz
scala-708baf94764e2a839e24ca6204060a8d0664d88c.tar.bz2
scala-708baf94764e2a839e24ca6204060a8d0664d88c.zip
Allow newlines between modifiers and declaratio...
Allow newlines between modifiers and declaration; bug #442.
-rw-r--r--src/compiler/scala/tools/nsc/ast/parser/Parsers.scala3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala b/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
index e8c6e23283..235d4b6df5 100644
--- a/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
+++ b/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
@@ -1556,6 +1556,9 @@ trait Parsers extends NewScanners with MarkupParsers {
loop(addMod(mods, Flags.IMPLICIT))
case LAZY =>
loop(addMod(mods, Flags.LAZY))
+ case NEWLINE =>
+ inNextToken
+ loop(mods)
case _ =>
mods
}