summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2003-11-28 15:26:42 +0000
committerburaq <buraq@epfl.ch>2003-11-28 15:26:42 +0000
commit18be2fe9d82c9a0017d95f9ef7f80c6af2a940fb (patch)
tree87a56d7617243e3c048e5bdda8871de118c5e2da /sources/scalac/transformer
parentdb9d5a4f8be4814038d03d4ff93244a22bc9bd40 (diff)
downloadscala-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.java10
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;