diff options
author | Paul Phillips <paulp@improving.org> | 2012-04-18 12:22:59 +0100 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2012-04-18 14:59:22 +0100 |
commit | 016bc3db52d6f1ffa3ef2285d5801f82f5f49167 (patch) | |
tree | 0915586ab8fe0f4019245e655f5f31e9d83649c3 /src/compiler/scala/tools/nsc/typechecker/Duplicators.scala | |
parent | 8a285258fdb37af9f4ba8ced0a5c8fb6fefbf62c (diff) | |
download | scala-016bc3db52d6f1ffa3ef2285d5801f82f5f49167.tar.gz scala-016bc3db52d6f1ffa3ef2285d5801f82f5f49167.tar.bz2 scala-016bc3db52d6f1ffa3ef2285d5801f82f5f49167.zip |
Minor optimizations with nested list operations.
I also tried transforming a comment into an assertion and to
my shock and happy surprise everything still worked. Let's
express those preconditions in code when we can, mmm?
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Duplicators.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/typechecker/Duplicators.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Duplicators.scala b/src/compiler/scala/tools/nsc/typechecker/Duplicators.scala index f6d1e42c32..2574a1d241 100644 --- a/src/compiler/scala/tools/nsc/typechecker/Duplicators.scala +++ b/src/compiler/scala/tools/nsc/typechecker/Duplicators.scala @@ -186,7 +186,7 @@ abstract class Duplicators extends Analyzer { oldClassOwner = oldThis newClassOwner = newThis invalidate(ddef.tparams) - for (vdef <- ddef.vparamss.flatten) { + mforeach(ddef.vparamss) { vdef => invalidate(vdef) vdef.tpe = null } |