summaryrefslogtreecommitdiff
path: root/sources
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2004-11-16 08:05:16 +0000
committerburaq <buraq@epfl.ch>2004-11-16 08:05:16 +0000
commit74a30a3f5259a05f4c4287fe8937015ade88e14e (patch)
treee4034ba3ee7493d62230ebfac367ad8a8044c13f /sources
parent734dbe0e1e968bc70a758066b6057384033f5f8c (diff)
downloadscala-74a30a3f5259a05f4c4287fe8937015ade88e14e.tar.gz
scala-74a30a3f5259a05f4c4287fe8937015ade88e14e.tar.bz2
scala-74a30a3f5259a05f4c4287fe8937015ade88e14e.zip
NodeBuffer does not support hashcode, call .toL...
NodeBuffer does not support hashcode, call .toList in SymbolicXMLBuilder...
Diffstat (limited to 'sources')
-rw-r--r--sources/scala/tools/scalac/ast/parser/SymbolicXMLBuilder.scala6
1 files changed, 5 insertions, 1 deletions
diff --git a/sources/scala/tools/scalac/ast/parser/SymbolicXMLBuilder.scala b/sources/scala/tools/scalac/ast/parser/SymbolicXMLBuilder.scala
index 3afba042ad..27d70707f6 100644
--- a/sources/scala/tools/scalac/ast/parser/SymbolicXMLBuilder.scala
+++ b/sources/scala/tools/scalac/ast/parser/SymbolicXMLBuilder.scala
@@ -42,6 +42,7 @@ class SymbolicXMLBuilder(make: TreeFactory, gen: TreeGen, p: Parser, preserveWS:
val _append = Name.fromString("append");
val _plus = Name.fromString("$plus");
val _collection = Name.fromString("collection");
+ val _toList = Name.fromString("toList");
val _xml = Name.fromString("xml");
val _Comment = Name.fromString("Comment");
val _CharData = Name.fromString("CharData");
@@ -356,7 +357,10 @@ class SymbolicXMLBuilder(make: TreeFactory, gen: TreeGen, p: Parser, preserveWS:
Predef.Array[Tree]( t ));
}
}
- _buffer;//make.Block( pos, ts.toArray(), nIdent );
+
+ _buffer = make.Select( pos, _buffer, _toList );
+
+ _buffer;
}
def makeXMLseqPat( pos:int, args:Array[Tree] ) = {