summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/matching/RightTracerInScala.java
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2003-09-26 15:28:05 +0000
committerburaq <buraq@epfl.ch>2003-09-26 15:28:05 +0000
commitdc3fd344db8a5ea789e052530de0fa1b28721704 (patch)
tree5f2ff2d1d0bd88168263d602fdac2ae0dfa02bf4 /sources/scalac/transformer/matching/RightTracerInScala.java
parentbb0022e6f6111b017e77042cce2ec5736edbaccc (diff)
downloadscala-dc3fd344db8a5ea789e052530de0fa1b28721704.tar.gz
scala-dc3fd344db8a5ea789e052530de0fa1b28721704.tar.bz2
scala-dc3fd344db8a5ea789e052530de0fa1b28721704.zip
bugfix, using TreeGen now instead of make...
Diffstat (limited to 'sources/scalac/transformer/matching/RightTracerInScala.java')
-rw-r--r--sources/scalac/transformer/matching/RightTracerInScala.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/sources/scalac/transformer/matching/RightTracerInScala.java b/sources/scalac/transformer/matching/RightTracerInScala.java
index 08d3b6a17c..2101eb382c 100644
--- a/sources/scalac/transformer/matching/RightTracerInScala.java
+++ b/sources/scalac/transformer/matching/RightTracerInScala.java
@@ -113,7 +113,9 @@ public class RightTracerInScala extends TracerInScala {
if( keepType )
rhs = cf.ignoreValue( realVar.type() );
else
- rhs = /* cf.newRef( */ cf.newSeqNil( elementType ) /* ) */;
+ rhs = /* cf.newRef( */ cf.newSeqNil( elementType )
+ .setType( cf.SeqListType( elementType ));
+ /* ) */;
helpVar.flags |= Modifiers.MUTABLE;
Tree varDef = gen.ValDef( helpVar, rhs );
//((ValDef) varDef).kind = Kinds.VAR;