From 7cf6a800448e1664d1085f44b3e76abbc7651b25 Mon Sep 17 00:00:00 2001 From: Adriaan Moors Date: Thu, 3 May 2007 07:32:35 +0000 Subject: fixed bug 1082 --- src/compiler/scala/tools/nsc/typechecker/Typers.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/scala/tools/nsc/typechecker/Typers.scala b/src/compiler/scala/tools/nsc/typechecker/Typers.scala index 8044f2ce5d..9868d83b83 100644 --- a/src/compiler/scala/tools/nsc/typechecker/Typers.scala +++ b/src/compiler/scala/tools/nsc/typechecker/Typers.scala @@ -2171,8 +2171,8 @@ trait Typers requires Analyzer { qual.tpe.widen+" does not have a constructor" else decode(name)+" is not a member of "+qual.tpe.widen + - (if (!inIDE && (context.unit ne null) && (qual.pos).line.get < - tree.pos.line.get) + (if (!inIDE && (context.unit ne null) && + ((for(a <- qual.pos.line; b <- tree.pos.line) yield a < b).getOrElse(false))) "\npossible cause: maybe a semicolon is missing before `"+decode(name)+"'?" else "")) } -- cgit v1.2.3