summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/matching/SequenceMatcher.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-08-08 16:01:46 +0000
committerpaltherr <paltherr@epfl.ch>2003-08-08 16:01:46 +0000
commit5a3dead77fc2af616d1949e885cdfd1c8f4a4281 (patch)
treee3b61087eed74226be09ff3fcab953a7bfec92f1 /sources/scalac/transformer/matching/SequenceMatcher.java
parentc513a75367632aa79463218ed63c22dfa957b4de (diff)
downloadscala-5a3dead77fc2af616d1949e885cdfd1c8f4a4281.tar.gz
scala-5a3dead77fc2af616d1949e885cdfd1c8f4a4281.tar.bz2
scala-5a3dead77fc2af616d1949e885cdfd1c8f4a4281.zip
- Replaced NOPOS by FIRSTPOS or other non zero ...
- Replaced NOPOS by FIRSTPOS or other non zero position
Diffstat (limited to 'sources/scalac/transformer/matching/SequenceMatcher.java')
-rw-r--r--sources/scalac/transformer/matching/SequenceMatcher.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/sources/scalac/transformer/matching/SequenceMatcher.java b/sources/scalac/transformer/matching/SequenceMatcher.java
index ec819c2a79..02cf68ddf6 100644
--- a/sources/scalac/transformer/matching/SequenceMatcher.java
+++ b/sources/scalac/transformer/matching/SequenceMatcher.java
@@ -57,7 +57,7 @@ public class SequenceMatcher extends PatternTool {
cf );
Tree stmsLeftNest[] = ltisNest.getTrace();
- Tree selNest = gen.Ident( 0, ltisNest.resultSym );
+ Tree selNest = gen.Ident( Position.FIRSTPOS, ltisNest.resultSym );
DetWordAutom dRightNest =
new DetWordAutom( rightNest, leftNest, dLeftNest);
@@ -66,7 +66,7 @@ public class SequenceMatcher extends PatternTool {
new RightTracerInScala( dRightNest, leftNest, mNest,
cf, pat, cf.getElemType(pat.type()));
- Tree stmsRightNest[] = rtisNest.getStms( gen.Ident( 0, v ) );
+ Tree stmsRightNest[] = rtisNest.getStms( gen.Ident( Position.FIRSTPOS, v ) );
stmsNest[ i ] = new Tree[ stmsLeftNest.length
+ stmsRightNest.length ];
@@ -102,7 +102,7 @@ public class SequenceMatcher extends PatternTool {
it.hasNext(); ){
Symbol v = (Symbol) it.next();
Tree nestPat = (Tree) spn.nestedVarToPats.get( v );
- Matcher mNest = new Matcher( _m.owner, gen.Ident(0, v), null );
+ Matcher mNest = new Matcher( _m.owner, gen.Ident(Position.FIRSTPOS, v), null );
Matcher saveM = _m; _m = mNest;
@@ -129,7 +129,7 @@ public class SequenceMatcher extends PatternTool {
Tree stms[] = ltis.getTrace();
- Tree sel = gen.Ident( 0, ltis.resultSym );
+ Tree sel = gen.Ident( Position.FIRSTPOS, ltis.resultSym );
// <- - - right
@@ -244,7 +244,7 @@ public class SequenceMatcher extends PatternTool {
scalaAut.translate();
if( defaultCase == null )
- defaultCase = cf.ThrowMatchError( Position.NOPOS, _m.resultType );
+ defaultCase = cf.ThrowMatchError( Position.FIRSTPOS, _m.resultType );
Tree newbody[] = doBinding ? addBindersToBodies( body ): body;