diff options
author | Martin Odersky <odersky@gmail.com> | 2013-12-08 16:06:03 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-12-08 16:06:03 +0100 |
commit | b5be3e97d5e2455966f170b7cd0baba82c8fae12 (patch) | |
tree | d42bed36ae39c72b24dc7bd80da808ee96e2d2af /src/dotty/tools/dotc/typer/Applications.scala | |
parent | 0de7871a3055e7802435edf7ddbe4532390e2f67 (diff) | |
download | dotty-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.scala | 2 |
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() |