summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2013-04-30 01:01:53 -0700
committerPaul Phillips <paulp@improving.org>2013-04-30 01:11:14 -0700
commitd0a1f5b1c4d97f3e0368dc89691097a1b836a116 (patch)
tree6431083355f93f10f02b6e09223a896877cb1910 /src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
parent3da1abe3a2e2752588ca8e2c7e889a321dae2037 (diff)
downloadscala-d0a1f5b1c4d97f3e0368dc89691097a1b836a116.tar.gz
scala-d0a1f5b1c4d97f3e0368dc89691097a1b836a116.tar.bz2
scala-d0a1f5b1c4d97f3e0368dc89691097a1b836a116.zip
SI-7385 crash in erroneous code
Less crashing, more emitting errors.
Diffstat (limited to 'src/compiler/scala/tools/nsc/ast/parser/Parsers.scala')
-rw-r--r--src/compiler/scala/tools/nsc/ast/parser/Parsers.scala3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala b/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
index 6f79f639b9..b05902a6ef 100644
--- a/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
+++ b/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
@@ -1332,11 +1332,10 @@ self =>
def parseWhile = {
val start = in.offset
atPos(in.skipToken()) {
- val lname: Name = freshTermName(nme.WHILE_PREFIX)
val cond = condExpr()
newLinesOpt()
val body = expr()
- makeWhile(lname, cond, body)
+ makeWhile(start, cond, body)
}
}
parseWhile