diff options
-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) |