summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@typesafe.com>2013-01-30 16:05:46 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2013-01-30 16:05:46 -0800
commit62681e191a101213a6af65bb88d77230f1f5d663 (patch)
tree0981586d45880072ab0de63778fd1be7b6cec77d /src
parentccd7abe897ab23056e6bf66f02c279647dfe3a57 (diff)
parentd3f3394fbdfbc82111b9aff71f0e32e2ad578d98 (diff)
downloadscala-62681e191a101213a6af65bb88d77230f1f5d663.tar.gz
scala-62681e191a101213a6af65bb88d77230f1f5d663.tar.bz2
scala-62681e191a101213a6af65bb88d77230f1f5d663.zip
Merge pull request #2007 from retronym/backport/1021
[backport] Fix for SI-6154, VerifyError originating in uncurry.
Diffstat (limited to 'src')
-rw-r--r--src/compiler/scala/tools/nsc/transform/UnCurry.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/UnCurry.scala b/src/compiler/scala/tools/nsc/transform/UnCurry.scala
index c07177ec10..f338e390bb 100644
--- a/src/compiler/scala/tools/nsc/transform/UnCurry.scala
+++ b/src/compiler/scala/tools/nsc/transform/UnCurry.scala
@@ -627,7 +627,7 @@ abstract class UnCurry extends InfoTransform
}
}
- case Assign(Select(_, _), _) =>
+ case Assign(_: RefTree, _) =>
withNeedLift(true) { super.transform(tree) }
case Assign(lhs, _) if lhs.symbol.owner != currentMethod || lhs.symbol.hasFlag(LAZY | ACCESSOR) =>