diff options
author | Burak Emir <emir@epfl.ch> | 2007-01-30 18:39:13 +0000 |
---|---|---|
committer | Burak Emir <emir@epfl.ch> | 2007-01-30 18:39:13 +0000 |
commit | 607c9b39ae30591dc1e07b4bb9071da3ab6b066f (patch) | |
tree | 28c78f7831331303d3f3b511902345225304d498 | |
parent | eb0969baedaf683eadf237db62385a68d85e8124 (diff) | |
download | scala-607c9b39ae30591dc1e07b4bb9071da3ab6b066f.tar.gz scala-607c9b39ae30591dc1e07b4bb9071da3ab6b066f.tar.bz2 scala-607c9b39ae30591dc1e07b4bb9071da3ab6b066f.zip |
reverted change, breaks code :/
-rw-r--r-- | src/compiler/scala/tools/nsc/typechecker/Typers.scala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Typers.scala b/src/compiler/scala/tools/nsc/typechecker/Typers.scala index 7a2a7dc708..a7886174c7 100644 --- a/src/compiler/scala/tools/nsc/typechecker/Typers.scala +++ b/src/compiler/scala/tools/nsc/typechecker/Typers.scala @@ -628,13 +628,13 @@ trait Typers requires Analyzer { } else { if ((mode & PATTERNmode) != 0) { if ((tree.symbol ne null) && tree.symbol.isModule) { - if (definitions.unapplyMember(tree.symbol.tpe).exists) { // bq:unapply, typedSelect § Stream.cons - return tree - } else { + //if (definitions.unapplyMember(tree.symbol.tpe).exists) { // bq:unapply, typedSelect / Stream.cons + // return tree + //} else { inferModulePattern(tree, pt) if (isPopulated(tree.tpe, approximateAbstracts(pt))) return tree - } + //} } } val tree1 = constfold(tree, pt) // (10) (11) |