summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/classfile/UnPickle.java
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2004-04-15 16:35:21 +0000
committerMartin Odersky <odersky@gmail.com>2004-04-15 16:35:21 +0000
commitd540d32e9055dc8cc63c89c7096dfe68fe342ad3 (patch)
treec17afb7dfad08aac78fb3f028edd4239bb4b2cae /sources/scalac/symtab/classfile/UnPickle.java
parentce0c39c85ef13457b30132e65ef9276645b54926 (diff)
downloadscala-d540d32e9055dc8cc63c89c7096dfe68fe342ad3.tar.gz
scala-d540d32e9055dc8cc63c89c7096dfe68fe342ad3.tar.bz2
scala-d540d32e9055dc8cc63c89c7096dfe68fe342ad3.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/symtab/classfile/UnPickle.java')
-rw-r--r--sources/scalac/symtab/classfile/UnPickle.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/sources/scalac/symtab/classfile/UnPickle.java b/sources/scalac/symtab/classfile/UnPickle.java
index 9579458394..a6d84b8e3c 100644
--- a/sources/scalac/symtab/classfile/UnPickle.java
+++ b/sources/scalac/symtab/classfile/UnPickle.java
@@ -387,10 +387,9 @@ public class UnPickle implements Kinds, Modifiers, EntryTags, TypeTags {
readTypeRef(owner), readSymbolRef(), readTypeRefs(end, owner));
break;
case COMPOUNDtpe:
- Symbol[] clazzs = readSymbolRefs(end);
- assert clazzs.length == 1;
+ Symbol clazz = readSymbolRef();
Type[] parents = readTypeRefs(end, owner);
- tpe = Type.compoundType(parents, new Scope(), clazzs[0]);
+ tpe = Type.compoundType(parents, new Scope(), clazz);
break;
case METHODtpe:
Type restype = readTypeRef(owner);