diff options
-rw-r--r-- | sources/scalac/typechecker/DeSugarize.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/typechecker/DeSugarize.java b/sources/scalac/typechecker/DeSugarize.java index 28acac2d35..b12245341c 100644 --- a/sources/scalac/typechecker/DeSugarize.java +++ b/sources/scalac/typechecker/DeSugarize.java @@ -19,7 +19,7 @@ import Tree.*; /** A transformer for removing syntactic sugar. This transformer does * not need any type or symbol-table information. * - * @author Christine Roeckl, Martin Odersky + * @author Martin Odersky * @version 2.0 */ public class DeSugarize implements Kinds, Modifiers { @@ -84,7 +84,7 @@ public class DeSugarize implements Kinds, Modifiers { void getVariables(Tree tree, ArrayList vars) { switch(tree) { case Ident(Name name): - if (name.isVariable()) vars.add(name); + if (name.isVariable() && name != Names.WILDCARD) vars.add(name); break; case Typed(Tree expr, Tree type): getVariables(expr, vars); |