summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2007-03-16 15:47:00 +0000
committerIulian Dragos <jaguarul@gmail.com>2007-03-16 15:47:00 +0000
commit5015b73da1d66acb62c6fc7befb7e98f29954f47 (patch)
treec523a86549f02f8af0c5aa9df24b454c098bbd4b
parent00a38096af091c0daef84b687c20601834644b0a (diff)
downloadscala-5015b73da1d66acb62c6fc7befb7e98f29954f47.tar.gz
scala-5015b73da1d66acb62c6fc7befb7e98f29954f47.tar.bz2
scala-5015b73da1d66acb62c6fc7befb7e98f29954f47.zip
Fixed verify error (bug #1009)
-rw-r--r--src/compiler/scala/tools/nsc/transform/UnCurry.scala2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/UnCurry.scala b/src/compiler/scala/tools/nsc/transform/UnCurry.scala
index 7929833e6d..d6510e9aec 100644
--- a/src/compiler/scala/tools/nsc/transform/UnCurry.scala
+++ b/src/compiler/scala/tools/nsc/transform/UnCurry.scala
@@ -411,6 +411,8 @@ abstract class UnCurry extends InfoTransform with TypingTransformers {
case Assign(Select(_, _), _) =>
withNeedLift(true) { super.transform(tree) }
+ case Assign(lhs, _) if lhs.symbol.owner != currentMethod =>
+ withNeedLift(true) { super.transform(tree) }
case Try(block, catches, finalizer) =>
if (needTryLift) {