read kotlin supertypes in JavaDescriptorResolver

+ tests
+ remove jet.Any from supers
This commit is contained in:
Stepan Koltsov
2012-01-27 14:25:43 +04:00
parent 1ed5471341
commit bfb1b6e7b5
8 changed files with 88 additions and 8 deletions
@@ -436,8 +436,12 @@ class NamespaceComparator {
serializeCommaSeparated(klass.getTypeConstructor().getParameters());
sb.append(">");
}
if (!klass.getTypeConstructor().getSupertypes().isEmpty()) {
sb.append(" : ");
new Serializer(sb).serializeCommaSeparated(new ArrayList<JetType>(klass.getTypeConstructor().getSupertypes()));
}
// TODO: supers
// TODO: constructors
sb.append(" {\n");