aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer/Applications.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-12-08 16:06:03 +0100
committerMartin Odersky <odersky@gmail.com>2013-12-08 16:06:03 +0100
commitb5be3e97d5e2455966f170b7cd0baba82c8fae12 (patch)
treed42bed36ae39c72b24dc7bd80da808ee96e2d2af /src/dotty/tools/dotc/typer/Applications.scala
parent0de7871a3055e7802435edf7ddbe4532390e2f67 (diff)
downloaddotty-b5be3e97d5e2455966f170b7cd0baba82c8fae12.tar.gz
dotty-b5be3e97d5e2455966f170b7cd0baba82c8fae12.tar.bz2
dotty-b5be3e97d5e2455966f170b7cd0baba82c8fae12.zip
Fix that avoids overzealous function lifting.
Diffstat (limited to 'src/dotty/tools/dotc/typer/Applications.scala')
-rw-r--r--src/dotty/tools/dotc/typer/Applications.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/typer/Applications.scala b/src/dotty/tools/dotc/typer/Applications.scala
index cb14fd785..ac02b9c59 100644
--- a/src/dotty/tools/dotc/typer/Applications.scala
+++ b/src/dotty/tools/dotc/typer/Applications.scala
@@ -408,7 +408,7 @@ trait Applications extends Compatibility { self: Typer =>
val ownType = ctx.traceIndented(i"apply $methRef to $typedArgs%, %", show = true) {
if (!success) ErrorType
else {
- if (!sameSeq(app.args, orderedArgs)) {
+ if (!sameSeq(args, orderedArgs)) {
// need to lift arguments to maintain evaluation order in the
// presence of argument reorderings.
liftFun()