diff options
author | Burak Emir <emir@epfl.ch> | 2008-04-10 22:53:37 +0000 |
---|---|---|
committer | Burak Emir <emir@epfl.ch> | 2008-04-10 22:53:37 +0000 |
commit | d94507e039e6f806a5edef3865aeaa01595c278a (patch) | |
tree | 56b15876a5f64fc900fa9ca92eb415e4ad68cf30 /src | |
parent | f8d488f098fa2942ebda656e158e5bd3c5a0c342 (diff) | |
download | scala-d94507e039e6f806a5edef3865aeaa01595c278a.tar.gz scala-d94507e039e6f806a5edef3865aeaa01595c278a.tar.bz2 scala-d94507e039e6f806a5edef3865aeaa01595c278a.zip |
fixed #710 (revert some of r14520, but fix for ...
fixed #710 (revert some of r14520, but fix for #346 still holds)
Diffstat (limited to 'src')
-rw-r--r-- | src/compiler/scala/tools/nsc/matching/ParallelMatching.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/matching/ParallelMatching.scala b/src/compiler/scala/tools/nsc/matching/ParallelMatching.scala index 7b8eeeb155..4e0e522508 100644 --- a/src/compiler/scala/tools/nsc/matching/ParallelMatching.scala +++ b/src/compiler/scala/tools/nsc/matching/ParallelMatching.scala @@ -1362,8 +1362,8 @@ trait ParallelMatching { Equals(gen.mkAttributedRef(tpe.termSymbol), scrutineeTree) // object } else { val x = - //if (tpe.prefix ne NoPrefix) gen.mkIsInstanceOf(scrutineeTree, tpe) - //else + if (tpe.prefix ne NoPrefix) gen.mkIsInstanceOf(scrutineeTree, tpe) + else Equals(gen.mkAttributedRef(tpe.termSymbol), scrutineeTree) typed { x } } |