summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2007-07-16 13:46:55 +0000
committermichelou <michelou@epfl.ch>2007-07-16 13:46:55 +0000
commit90eda0dfdb134848119d59be964094b66e5e7a64 (patch)
tree383003dcb8543e5d22af9f529c627af276a74bc6 /src/library
parent2b7574b14f9b88bf059c462713f36a8eeb66e8e1 (diff)
downloadscala-90eda0dfdb134848119d59be964094b66e5e7a64.tar.gz
scala-90eda0dfdb134848119d59be964094b66e5e7a64.tar.bz2
scala-90eda0dfdb134848119d59be964094b66e5e7a64.zip
removed warnings.. (hello guys)
Diffstat (limited to 'src/library')
-rw-r--r--src/library/scala/util/parsing/combinator/lexical/Scanners.scala9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/library/scala/util/parsing/combinator/lexical/Scanners.scala b/src/library/scala/util/parsing/combinator/lexical/Scanners.scala
index 8585b4d677..ff17ea7f63 100644
--- a/src/library/scala/util/parsing/combinator/lexical/Scanners.scala
+++ b/src/library/scala/util/parsing/combinator/lexical/Scanners.scala
@@ -57,8 +57,15 @@ trait Scanners extends Parsers with Tokens {
token(in1) match {
case Success(tok, in2) => Triple(tok, in1, in2)
case ns: NoSuccess => Triple(errorToken(ns.msg), ns.next, skip(ns.next))
+ case Failure(_, in2) => error("internal error")
+ case Error(_, in2) => error("internal error")
}
- case ns: NoSuccess => Triple(errorToken(ns.msg), ns.next, skip(ns.next))
+ case ns: NoSuccess =>
+ Triple(errorToken(ns.msg), ns.next, skip(ns.next))
+ case Failure(_, in1) =>
+ error("internal error")
+ case Error(_, in1) =>
+ error("internal error")
}
private def skip(in: Reader[Char]) = if (in.atEnd) in else in.rest