diff options
author | Martin Odersky <odersky@gmail.com> | 2003-11-11 14:06:09 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2003-11-11 14:06:09 +0000 |
commit | ab3ba403efdb2c4ab829e526c8fe21783c44ef27 (patch) | |
tree | 43b30f20b1a6a9cdbe0f58a8d876f89562da4b42 /sources/scalac/ast/parser | |
parent | 8f126982806efc1c68ac717c7fd9dba70d85e787 (diff) | |
download | scala-ab3ba403efdb2c4ab829e526c8fe21783c44ef27.tar.gz scala-ab3ba403efdb2c4ab829e526c8fe21783c44ef27.tar.bz2 scala-ab3ba403efdb2c4ab829e526c8fe21783c44ef27.zip |
*** empty log message ***
Diffstat (limited to 'sources/scalac/ast/parser')
-rw-r--r-- | sources/scalac/ast/parser/PatternNormalizer.java | 18 | ||||
-rw-r--r-- | sources/scalac/ast/parser/Scanner.java | 2 |
2 files changed, 10 insertions, 10 deletions
diff --git a/sources/scalac/ast/parser/PatternNormalizer.java b/sources/scalac/ast/parser/PatternNormalizer.java index 8b69ef84ae..f2a35829df 100644 --- a/sources/scalac/ast/parser/PatternNormalizer.java +++ b/sources/scalac/ast/parser/PatternNormalizer.java @@ -200,7 +200,7 @@ public class PatternNormalizer { */ // apply `flattenAlternative' to each tree in ts - Tree[] flattenAlternatives( Tree[] ts ) { + public Tree[] flattenAlternatives( Tree[] ts ) { Tree[] res = new Tree[ ts.length ]; for( int i = 0; i < ts.length; i++ ) res[ i ] = flattenAlternative( ts[ i ] ); @@ -208,7 +208,7 @@ public class PatternNormalizer { } // main algo for (1) - Tree flattenAlternative( Tree tree ) { + public Tree flattenAlternative( Tree tree ) { switch( tree ) { case Alternative( Tree[] choices ): TreeList cs = new TreeList(); @@ -244,7 +244,7 @@ public class PatternNormalizer { } // main algo for (1), precondition: choices are children of an Alternative node - TreeList flattenAlternativeChildren( Tree[] choices ) { + public TreeList flattenAlternativeChildren( Tree[] choices ) { boolean allEmpty = true; TreeList cs = new TreeList(); for( int j = 0; j < choices.length; j++ ) { @@ -275,14 +275,14 @@ public class PatternNormalizer { */ // apply `flattenSequence' to each tree in trees - Tree[] flattenSequences( Tree[] trees ) { + public Tree[] flattenSequences( Tree[] trees ) { Tree[] res = new Tree[ trees.length ]; for( int i = 0; i < trees.length; i++ ) res[ i ] = flattenSequence( trees[ i ] ); return res; } // main algo for (2) - Tree flattenSequence( Tree tree ) { + public Tree flattenSequence( Tree tree ) { //System.out.println("flattenSequence of "+tree); switch( tree ) { /* @@ -347,14 +347,14 @@ public class PatternNormalizer { /** applies `elimSequence' to each tree is ts */ - Tree[] elimSequences( Tree[] ts ) { + public Tree[] elimSequences( Tree[] ts ) { Tree[] res = new Tree[ ts.length ]; for( int i = 0; i < ts.length; i++ ) res[ i ] = elimSequence( ts[ i ] ); return res; } - Tree elimSequence( Tree tree ) { + public Tree elimSequence( Tree tree ) { switch( tree ) { case Sequence( Tree[] trees ): // might be empty ... @@ -457,7 +457,7 @@ public class PatternNormalizer { /** applies `warpAlternative' to each tree is ts */ - Tree[] wrapAlternatives( Tree[] trees ) { + public Tree[] wrapAlternatives( Tree[] trees ) { Tree[] newts = new Tree[ trees.length ]; for( int i = 0; i < trees.length; i++ ) newts[ i ] = wrapAlternative( trees[ i ] ); @@ -466,7 +466,7 @@ public class PatternNormalizer { /** main algo for (4) */ - Tree wrapAlternative( Tree tree ) { + public Tree wrapAlternative( Tree tree ) { switch( tree ) { case Alternative( Tree[] choices ): return make.Alternative( tree.pos, wrapAlternativeChildren( choices )); diff --git a/sources/scalac/ast/parser/Scanner.java b/sources/scalac/ast/parser/Scanner.java index 7d5910588b..ae8a9ba187 100644 --- a/sources/scalac/ast/parser/Scanner.java +++ b/sources/scalac/ast/parser/Scanner.java @@ -24,7 +24,7 @@ public class Scanner extends TokenData { /** buffer for the documentation comment */ - protected StringBuffer docBuffer = null; + public StringBuffer docBuffer = null; /** add the given character to the documentation buffer */ |