diff options
author | paltherr <paltherr@epfl.ch> | 2003-08-08 16:01:46 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-08-08 16:01:46 +0000 |
commit | 5a3dead77fc2af616d1949e885cdfd1c8f4a4281 (patch) | |
tree | e3b61087eed74226be09ff3fcab953a7bfec92f1 /sources/scalac/transformer/matching/SequenceMatcher.java | |
parent | c513a75367632aa79463218ed63c22dfa957b4de (diff) | |
download | scala-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.java | 10 |
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; |