summaryrefslogtreecommitdiff
path: root/sources/scalac/ast/parser
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-11-11 14:06:09 +0000
committerMartin Odersky <odersky@gmail.com>2003-11-11 14:06:09 +0000
commitab3ba403efdb2c4ab829e526c8fe21783c44ef27 (patch)
tree43b30f20b1a6a9cdbe0f58a8d876f89562da4b42 /sources/scalac/ast/parser
parent8f126982806efc1c68ac717c7fd9dba70d85e787 (diff)
downloadscala-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.java18
-rw-r--r--sources/scalac/ast/parser/Scanner.java2
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
*/