summaryrefslogtreecommitdiff
path: root/sources/scalac/typechecker/Analyzer.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/typechecker/Analyzer.java')
-rw-r--r--sources/scalac/typechecker/Analyzer.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/typechecker/Analyzer.java b/sources/scalac/typechecker/Analyzer.java
index cfeaa8e9c4..cb02f966ce 100644
--- a/sources/scalac/typechecker/Analyzer.java
+++ b/sources/scalac/typechecker/Analyzer.java
@@ -1754,7 +1754,7 @@ public class Analyzer extends Transformer implements Modifiers, Kinds {
pt,
pt,
elemType);
- System.err.println("subtree ["+i+"] has tpe "+tpe);
+ //System.err.println("subtree ["+i+"] has tpe "+tpe);
trees[ i ] = transform( trees[ i ],
this.mode | SEQUENCEmode,
tpe);
@@ -2173,7 +2173,7 @@ public class Analyzer extends Transformer implements Modifiers, Kinds {
tree, adapt(qual1, qualmode, Type.AnyType), name);
case Ident(Name name):
- if (mode == PATTERNmode && name.isVariable()) {
+ if (((mode & PATTERNmode) != 0) && name.isVariable()) {
//System.out.println("pat var " + name + ":" + pt);//DEBUG
Symbol vble, vble2 = null;