diff options
author | paltherr <paltherr@epfl.ch> | 2003-10-13 15:43:36 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-10-13 15:43:36 +0000 |
commit | 774bd9179ecc515902db63ef2ba7271e6d6d4a6e (patch) | |
tree | 8bcd236b0d46b796c821ac67337530947266d2a0 /sources/scalac/transformer/matching/BindingBerrySethi.java | |
parent | a87e39db1f901094e959fd2121b5d7afe98a9c6c (diff) | |
download | scala-774bd9179ecc515902db63ef2ba7271e6d6d4a6e.tar.gz scala-774bd9179ecc515902db63ef2ba7271e6d6d4a6e.tar.bz2 scala-774bd9179ecc515902db63ef2ba7271e6d6d4a6e.zip |
- Addded Definitions.PATTERN_WILDCARD
- Removed Names.WILDCARD
- Added Names.PATTERN_WILDCARD
- Added Names.IMPORT_WILDCARD
- Replaced most uses of Names.PATTERN_WILDCARD by Definitions.PATTERN_WILDCARD
- Removed TreeInfo.isWildcardPattern
Diffstat (limited to 'sources/scalac/transformer/matching/BindingBerrySethi.java')
-rw-r--r-- | sources/scalac/transformer/matching/BindingBerrySethi.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sources/scalac/transformer/matching/BindingBerrySethi.java b/sources/scalac/transformer/matching/BindingBerrySethi.java index ab1528bdb8..e9da02fa92 100644 --- a/sources/scalac/transformer/matching/BindingBerrySethi.java +++ b/sources/scalac/transformer/matching/BindingBerrySethi.java @@ -1,5 +1,6 @@ package scalac.transformer.matching ; +import scalac.Global ; import scalac.ApplicationError ; import scalac.ast.Tree ; import scalac.util.Name ; @@ -58,11 +59,11 @@ public class BindingBerrySethi extends BerrySethi { this.varAt.put( i, activeBinders.clone() ); // below @ ? break; case Ident( Name name ): - assert ( name == Names.WILDCARD )||( name.toString().indexOf("$") > -1 ) : "found variable label "+name; + assert ( pat.symbol() == Global.instance.definitions.PATTERN_WILDCARD )||( name.toString().indexOf("$") > -1 ) : "found variable label "+name; Vector binders = (Vector) activeBinders.clone(); /* - if( name != Names.WILDCARD) { + if( pat.symbol() != Global.instance.definitions.PATTERN_WILDCARD) { binders.add( pat.symbol() ); } */ |