diff options
author | Paul Phillips <paulp@improving.org> | 2009-12-10 16:37:19 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2009-12-10 16:37:19 +0000 |
commit | 670bbca782b7232842e0036a4be79626660b1802 (patch) | |
tree | 670c2b9279a59947df67005013d60c248f589c9a /src/compiler | |
parent | cd14cb81c2dbf37e58f58f4049de0f883532e29c (diff) | |
download | scala-670bbca782b7232842e0036a4be79626660b1802.tar.gz scala-670bbca782b7232842e0036a4be79626660b1802.tar.bz2 scala-670bbca782b7232842e0036a4be79626660b1802.zip |
Small rewrite of r20087.
Diffstat (limited to 'src/compiler')
-rw-r--r-- | src/compiler/scala/tools/nsc/dependencies/Changes.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/dependencies/Changes.scala b/src/compiler/scala/tools/nsc/dependencies/Changes.scala index 8a72dac358..a7953dfb9f 100644 --- a/src/compiler/scala/tools/nsc/dependencies/Changes.scala +++ b/src/compiler/scala/tools/nsc/dependencies/Changes.scala @@ -88,7 +88,7 @@ abstract class Changes { case (MethodType(params1, res1), MethodType(params2, res2)) => // new dependent types: probably fix this, use substSym as done for PolyType (sameTypes(tp1.paramTypes, tp2.paramTypes) && - ((tp1.params zip tp2.params).forall(p => p._1.fullNameString == p._2.fullNameString)) && + ((tp1.params, tp2.params).zipped forall sameSymbol) && sameType(res1, res2) && tp1.isInstanceOf[ImplicitMethodType] == tp2.isInstanceOf[ImplicitMethodType]) |