summaryrefslogtreecommitdiff
path: root/sources/scalac/typechecker/DeSugarize.java
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-04-02 11:42:14 +0000
committerMartin Odersky <odersky@gmail.com>2003-04-02 11:42:14 +0000
commitfcae0e84b5d331a3a34c0ccda66d229b122ffae0 (patch)
treec783711239657c9cb8384bf0dfb28666cf22f363 /sources/scalac/typechecker/DeSugarize.java
parent868b0f94f0398cfcbf5745383bd3b51a911eb557 (diff)
downloadscala-fcae0e84b5d331a3a34c0ccda66d229b122ffae0.tar.gz
scala-fcae0e84b5d331a3a34c0ccda66d229b122ffae0.tar.bz2
scala-fcae0e84b5d331a3a34c0ccda66d229b122ffae0.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/typechecker/DeSugarize.java')
-rw-r--r--sources/scalac/typechecker/DeSugarize.java4
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);