summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/matching
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2004-07-01 14:03:41 +0000
committerMartin Odersky <odersky@gmail.com>2004-07-01 14:03:41 +0000
commitcffaae565155f3ffa95865dc469c1a1d7cbe0498 (patch)
tree4db08d4a30af008e2deeb4ee2ea45f0d69aa7654 /sources/scalac/transformer/matching
parentc8065927475a558d9ad4580dedcc1b91296f9da4 (diff)
downloadscala-cffaae565155f3ffa95865dc469c1a1d7cbe0498.tar.gz
scala-cffaae565155f3ffa95865dc469c1a1d7cbe0498.tar.bz2
scala-cffaae565155f3ffa95865dc469c1a1d7cbe0498.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/transformer/matching')
-rw-r--r--sources/scalac/transformer/matching/AlgebraicMatcher.java2
-rw-r--r--sources/scalac/transformer/matching/BerrySethi.java6
-rw-r--r--sources/scalac/transformer/matching/BindingBerrySethi.java4
-rw-r--r--sources/scalac/transformer/matching/CaseEnv.java2
-rw-r--r--sources/scalac/transformer/matching/CodeFactory.java2
-rw-r--r--sources/scalac/transformer/matching/PatternMatcher.java4
-rw-r--r--sources/scalac/transformer/matching/PatternNodeCreator.java2
-rw-r--r--sources/scalac/transformer/matching/PatternTool.java6
-rw-r--r--sources/scalac/transformer/matching/RightTracerInScala.java2
-rw-r--r--sources/scalac/transformer/matching/SequenceMatcher.java2
10 files changed, 16 insertions, 16 deletions
diff --git a/sources/scalac/transformer/matching/AlgebraicMatcher.java b/sources/scalac/transformer/matching/AlgebraicMatcher.java
index 044767558c..957d2d3933 100644
--- a/sources/scalac/transformer/matching/AlgebraicMatcher.java
+++ b/sources/scalac/transformer/matching/AlgebraicMatcher.java
@@ -33,7 +33,7 @@ public class AlgebraicMatcher extends PatternMatcher {
/** constructor
*/
- public AlgebraicMatcher( Unit unit ) {
+ public AlgebraicMatcher( CompilationUnit unit ) {
super( unit );
this.delegateSequenceMatching = true;
this.optimize = false;
diff --git a/sources/scalac/transformer/matching/BerrySethi.java b/sources/scalac/transformer/matching/BerrySethi.java
index 9e9186e1f8..e56fc548c3 100644
--- a/sources/scalac/transformer/matching/BerrySethi.java
+++ b/sources/scalac/transformer/matching/BerrySethi.java
@@ -2,7 +2,7 @@
package scalac.transformer.matching ;
-import scalac.Unit ;
+import scalac.CompilationUnit ;
import scalac.ApplicationError ;
import scalac.ast.Tree ;
import scalac.ast.TreeInfo ;
@@ -20,9 +20,9 @@ import java.util.* ;
class BerrySethi {
- Unit unit;
+ CompilationUnit unit;
- public BerrySethi(Unit unit) {
+ public BerrySethi(CompilationUnit unit) {
this.unit = unit;
}
diff --git a/sources/scalac/transformer/matching/BindingBerrySethi.java b/sources/scalac/transformer/matching/BindingBerrySethi.java
index e68bef1eaf..69383fcbfa 100644
--- a/sources/scalac/transformer/matching/BindingBerrySethi.java
+++ b/sources/scalac/transformer/matching/BindingBerrySethi.java
@@ -1,6 +1,6 @@
package scalac.transformer.matching ;
-import scalac.Unit;
+import scalac.CompilationUnit;
import scalac.Global ;
import scalac.ApplicationError ;
import scalac.ast.Tree ;
@@ -20,7 +20,7 @@ import java.util.* ;
public class BindingBerrySethi extends BerrySethi {
- public BindingBerrySethi(Unit unit) {
+ public BindingBerrySethi(CompilationUnit unit) {
super(unit);
}
diff --git a/sources/scalac/transformer/matching/CaseEnv.java b/sources/scalac/transformer/matching/CaseEnv.java
index cfeb1f9b74..cc59ec052b 100644
--- a/sources/scalac/transformer/matching/CaseEnv.java
+++ b/sources/scalac/transformer/matching/CaseEnv.java
@@ -33,7 +33,7 @@ class CaseEnv {
/** constructor
*/
- CaseEnv( Symbol owner, Unit unit ) {
+ CaseEnv( Symbol owner, CompilationUnit unit ) {
this.owner = owner;
this.defs = unit.global.definitions;
this.gen = unit.global.treeGen;
diff --git a/sources/scalac/transformer/matching/CodeFactory.java b/sources/scalac/transformer/matching/CodeFactory.java
index 0f17b5d2b4..a74d2e50d7 100644
--- a/sources/scalac/transformer/matching/CodeFactory.java
+++ b/sources/scalac/transformer/matching/CodeFactory.java
@@ -21,7 +21,7 @@ class CodeFactory extends PatternTool {
public int pos = Position.FIRSTPOS ;
- public CodeFactory( Unit unit, int pos ) {
+ public CodeFactory( CompilationUnit unit, int pos ) {
super( unit );
this.pos = pos;
}
diff --git a/sources/scalac/transformer/matching/PatternMatcher.java b/sources/scalac/transformer/matching/PatternMatcher.java
index f5a0eda18f..4dd59ea4ea 100644
--- a/sources/scalac/transformer/matching/PatternMatcher.java
+++ b/sources/scalac/transformer/matching/PatternMatcher.java
@@ -50,7 +50,7 @@ public class PatternMatcher extends PatternTool {
/** constructor
*/
- public PatternMatcher(Unit unit, Tree selector,
+ public PatternMatcher(CompilationUnit unit, Tree selector,
Symbol owner, Type resultType) {
super(unit);
initialize(selector, owner, resultType, true);
@@ -58,7 +58,7 @@ public class PatternMatcher extends PatternTool {
/** constructor, used in subclass AlgebraicMatcher
*/
- protected PatternMatcher(Unit unit) {
+ protected PatternMatcher(CompilationUnit unit) {
super(unit);
}
diff --git a/sources/scalac/transformer/matching/PatternNodeCreator.java b/sources/scalac/transformer/matching/PatternNodeCreator.java
index 7d69c8f3e6..a1e6b27da0 100644
--- a/sources/scalac/transformer/matching/PatternNodeCreator.java
+++ b/sources/scalac/transformer/matching/PatternNodeCreator.java
@@ -21,7 +21,7 @@ public class PatternNodeCreator extends PatternTool {
/** the owner of the variable symbols that might be created */
Symbol owner;
- public PatternNodeCreator(Unit unit, Symbol owner) {
+ public PatternNodeCreator(CompilationUnit unit, Symbol owner) {
super(unit);
assert owner != null;
this.owner = owner;
diff --git a/sources/scalac/transformer/matching/PatternTool.java b/sources/scalac/transformer/matching/PatternTool.java
index 91772a0332..8673e040dc 100644
--- a/sources/scalac/transformer/matching/PatternTool.java
+++ b/sources/scalac/transformer/matching/PatternTool.java
@@ -9,7 +9,7 @@
package scalac.transformer.matching;
-import scalac.Unit;
+import scalac.CompilationUnit;
import scalac.ast.TreeGen;
import scalac.util.*;
import scalac.symtab.*;
@@ -23,7 +23,7 @@ abstract class PatternTool {
/** the current compilation unit
*/
- final Unit unit;
+ final CompilationUnit unit;
/** the global fresh name creator
*/
@@ -38,7 +38,7 @@ abstract class PatternTool {
final TreeGen gen;
// constructor
- public PatternTool( Unit unit ) {
+ public PatternTool( CompilationUnit unit ) {
this.unit = unit;
this.fresh = unit.fresh;
this.gen = unit.global.treeGen;
diff --git a/sources/scalac/transformer/matching/RightTracerInScala.java b/sources/scalac/transformer/matching/RightTracerInScala.java
index b7ac716183..0a8ea356ca 100644
--- a/sources/scalac/transformer/matching/RightTracerInScala.java
+++ b/sources/scalac/transformer/matching/RightTracerInScala.java
@@ -425,7 +425,7 @@ System.out.println("RightTracerInScala - the seqVars"+seqVars);
/* returns statements that do the work of the right-transducer
*/
- Tree getStms( Tree trace, Unit unit, Tree body ) {
+ Tree getStms( Tree trace, CompilationUnit unit, Tree body ) {
TreeList stms = new TreeList();
Tree loopbody = code_body_NEW();
diff --git a/sources/scalac/transformer/matching/SequenceMatcher.java b/sources/scalac/transformer/matching/SequenceMatcher.java
index fb8dfd8027..682320dce3 100644
--- a/sources/scalac/transformer/matching/SequenceMatcher.java
+++ b/sources/scalac/transformer/matching/SequenceMatcher.java
@@ -154,7 +154,7 @@ public class SequenceMatcher extends PatternTool {
/** constructor, invoked by AlgebraicMatcher
*/
- SequenceMatcher( Unit unit ) {
+ SequenceMatcher( CompilationUnit unit ) {
super( unit );
}
} // class SequenceMatcher