diff options
author | buraq <buraq@epfl.ch> | 2004-01-07 14:29:21 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2004-01-07 14:29:21 +0000 |
commit | 8b4b8693026cbc82c2777c8aa7540d17814cd96c (patch) | |
tree | bc63e8697031b48e75d63f74295bce35a4445c8a /sources | |
parent | a1c71f91578a3a25212b856379549d5d5107328e (diff) | |
download | scala-8b4b8693026cbc82c2777c8aa7540d17814cd96c.tar.gz scala-8b4b8693026cbc82c2777c8aa7540d17814cd96c.tar.bz2 scala-8b4b8693026cbc82c2777c8aa7540d17814cd96c.zip |
pos
Diffstat (limited to 'sources')
-rw-r--r-- | sources/scalac/transformer/matching/SequenceMatcher.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sources/scalac/transformer/matching/SequenceMatcher.java b/sources/scalac/transformer/matching/SequenceMatcher.java index 11deaf4764..e2e289c9f8 100644 --- a/sources/scalac/transformer/matching/SequenceMatcher.java +++ b/sources/scalac/transformer/matching/SequenceMatcher.java @@ -95,13 +95,14 @@ public class SequenceMatcher extends PatternTool { //System.out.println( rtis.helpMap2 ); items[ stms.length + stms2.length ] = treeCloner.transform( body ); + /* for( Iterator it = rtis.helpMap2.entrySet().iterator(); it.hasNext(); ) { Map.Entry e = (Map.Entry)it.next(); Symbol key = (Symbol)e.getKey(); Symbol val = (Symbol)e.getValue(); val.setInfo( key.type() ); // !!! ? } - + */ return gen.mkBlock( body.pos, items ); } @@ -177,7 +178,8 @@ public class SequenceMatcher extends PatternTool { DetWordAutom dfa = new DetWordAutom( nfa ); - WordAutomInScala scalaAut = new WordAutomInScala( dfa, + WordAutomInScala scalaAut = new WordAutomInScala( _m.pos, + dfa, elementType, _m.owner, cf, |