diff options
author | buraq <buraq@epfl.ch> | 2003-11-28 15:26:42 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2003-11-28 15:26:42 +0000 |
commit | 18be2fe9d82c9a0017d95f9ef7f80c6af2a940fb (patch) | |
tree | 87a56d7617243e3c048e5bdda8871de118c5e2da /sources/scalac/transformer | |
parent | db9d5a4f8be4814038d03d4ff93244a22bc9bd40 (diff) | |
download | scala-18be2fe9d82c9a0017d95f9ef7f80c6af2a940fb.tar.gz scala-18be2fe9d82c9a0017d95f9ef7f80c6af2a940fb.tar.bz2 scala-18be2fe9d82c9a0017d95f9ef7f80c6af2a940fb.zip |
renamed entry point, restricted method access
Diffstat (limited to 'sources/scalac/transformer')
-rw-r--r-- | sources/scalac/transformer/matching/PatternMatcher.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sources/scalac/transformer/matching/PatternMatcher.java b/sources/scalac/transformer/matching/PatternMatcher.java index ac52f727eb..8e4836325b 100644 --- a/sources/scalac/transformer/matching/PatternMatcher.java +++ b/sources/scalac/transformer/matching/PatternMatcher.java @@ -178,14 +178,14 @@ public class PatternMatcher extends PatternTool { /** enters a sequence of cases into the pattern matcher */ - public void enter(Tree[] cases) { + public void construct(Tree[] cases) { for( int i = 0; i < cases.length; i++ ) enter(cases[i]); } /** enter a single case into the pattern matcher */ - public void enter(Tree caseDef) { + protected void enter(Tree caseDef) { switch (caseDef) { case CaseDef(Tree pat, Tree guard, Tree body): CaseEnv env = new CaseEnv(owner, unit); @@ -395,7 +395,7 @@ public class PatternMatcher extends PatternTool { } } - public PatternNode enter(Tree pat, + protected PatternNode enter(Tree pat, int index, PatternNode target, Symbol casted, @@ -442,7 +442,7 @@ public class PatternMatcher extends PatternTool { * * invariant: ( curHeader == (Header)target.and ) holds */ - public PatternNode enter1(Tree pat, + protected PatternNode enter1(Tree pat, int index, PatternNode target, Symbol casted, @@ -487,7 +487,7 @@ public class PatternMatcher extends PatternTool { /** calls enter for an array of patterns, see enter */ - public PatternNode enter(Tree[] pats, PatternNode target, Symbol casted, CaseEnv env) { + protected PatternNode enter(Tree[] pats, PatternNode target, Symbol casted, CaseEnv env) { switch (target) { case ConstrPat(Symbol newCasted): casted = newCasted; |