summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/AddInterfaces.java
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-10-27 11:58:39 +0000
committerMartin Odersky <odersky@gmail.com>2003-10-27 11:58:39 +0000
commit36cde37b4aef5a1b4e2a0dc2554aafc0fece681e (patch)
tree352e7a2bc8d2018ed06b49d9410595b8fbed8db2 /sources/scalac/transformer/AddInterfaces.java
parent2f0b15f0e84313d6a513e96f71b9be5905268d64 (diff)
downloadscala-36cde37b4aef5a1b4e2a0dc2554aafc0fece681e.tar.gz
scala-36cde37b4aef5a1b4e2a0dc2554aafc0fece681e.tar.bz2
scala-36cde37b4aef5a1b4e2a0dc2554aafc0fece681e.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/transformer/AddInterfaces.java')
-rw-r--r--sources/scalac/transformer/AddInterfaces.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/sources/scalac/transformer/AddInterfaces.java b/sources/scalac/transformer/AddInterfaces.java
index 46650b7a2a..b2f61cfa1c 100644
--- a/sources/scalac/transformer/AddInterfaces.java
+++ b/sources/scalac/transformer/AddInterfaces.java
@@ -241,11 +241,13 @@ class AddInterfaces extends Transformer {
case New(Template templ): {
Tree.New newTree = (Tree.New)super.transform(tree);
Type tp = newTree.type;
+ /*
switch (tp) {
case CompoundType(Type[] parts, _): tp = parts[0];
// gross hack to prevent crashing when selftypes are compound;
// should be fixed!
}
+ */
Symbol ifaceSym = tp.unalias().symbol();
if (phase.needInterface(ifaceSym)) {
Map clsMap = new HashMap();