From 35f82e66d1fd3aa0d3d9171a1ab92b8a00e4f7bb Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Sun, 10 Apr 2011 02:18:32 +0000 Subject: Changed scala.io.Position into something other ... Changed scala.io.Position into something other than a fixed object which throws exceptions when the position overflows. Closes #4382, no review. --- src/compiler/scala/tools/nsc/javac/JavaScanners.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/compiler') diff --git a/src/compiler/scala/tools/nsc/javac/JavaScanners.scala b/src/compiler/scala/tools/nsc/javac/JavaScanners.scala index 3de17d6b56..c600f6364b 100644 --- a/src/compiler/scala/tools/nsc/javac/JavaScanners.scala +++ b/src/compiler/scala/tools/nsc/javac/JavaScanners.scala @@ -305,14 +305,14 @@ trait JavaScanners extends ast.parser.ScannersCommon { */ private def fetchToken() { if (token == EOF) return - lastPos = in.cpos - 1 // Position.encode(in.cline, in.ccol) + lastPos = in.cpos - 1 //var index = bp while (true) { in.ch match { case ' ' | '\t' | CR | LF | FF => in.next case _ => - pos = in.cpos // Position.encode(in.cline, in.ccol) + pos = in.cpos (in.ch: @switch) match { case 'A' | 'B' | 'C' | 'D' | 'E' | 'F' | 'G' | 'H' | 'I' | 'J' | -- cgit v1.2.3