diff options
author | paltherr <paltherr@epfl.ch> | 2003-10-10 15:35:57 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-10-10 15:35:57 +0000 |
commit | 3e764c63bd5b412f765647260fcfeebcbe31dbed (patch) | |
tree | 7bc342bc4206c223f34908a9a1d77856b22e9239 /sources/scalac/transformer/matching/AlgebraicMatcher.java | |
parent | 9cd9808b13080bad15ea476c8304fd661433dfb9 (diff) | |
download | scala-3e764c63bd5b412f765647260fcfeebcbe31dbed.tar.gz scala-3e764c63bd5b412f765647260fcfeebcbe31dbed.tar.bz2 scala-3e764c63bd5b412f765647260fcfeebcbe31dbed.zip |
- Removed fields CaseEnv.make
- Removed argument pos from CaseEnv.newBoundVar
Diffstat (limited to 'sources/scalac/transformer/matching/AlgebraicMatcher.java')
-rw-r--r-- | sources/scalac/transformer/matching/AlgebraicMatcher.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sources/scalac/transformer/matching/AlgebraicMatcher.java b/sources/scalac/transformer/matching/AlgebraicMatcher.java index 269ecc2e7e..3b278db34d 100644 --- a/sources/scalac/transformer/matching/AlgebraicMatcher.java +++ b/sources/scalac/transformer/matching/AlgebraicMatcher.java @@ -193,7 +193,7 @@ public class AlgebraicMatcher extends PatternMatcher { theType = getConstrType( tpe.type ); assert (env != null ) : "env is null"; if (/*(env != null) &&*/ (name != Names.WILDCARD)) - env.newBoundVar(tree.pos, + env.newBoundVar( ((Tree.Typed)tree).expr.symbol(), theType, selector); @@ -204,7 +204,7 @@ public class AlgebraicMatcher extends PatternMatcher { return mk.ConstrPat( tree.pos, theType ); case Bind(Name name, Ident(Name id)): // x @ _ if( id == Names.WILDCARD ) { - env.newBoundVar(tree.pos, + env.newBoundVar( tree.symbol(), theType, selector); @@ -217,7 +217,7 @@ public class AlgebraicMatcher extends PatternMatcher { else if (name.isVariable()) { assert (env != null ) : "env is null"; if (/*(env != null) &&*/ (name != Names.WILDCARD)) - env.newBoundVar(tree.pos, + env.newBoundVar( tree.symbol(), theType, selector); |