Fix TypeConstructor#getSupertypes() return type

This commit is contained in:
Pavel V. Talanov
2012-11-07 15:32:34 +04:00
parent daf9c6f2c1
commit a657a19253
10 changed files with 12 additions and 11 deletions
@@ -60,7 +60,8 @@ public final class DescriptorResolverUtils {
return kind == ClassKind.CLASS || kind == ClassKind.TRAIT || kind == ClassKind.ENUM_CLASS;
}
public static Collection<? extends JetType> getSupertypes(@NotNull ClassOrNamespaceDescriptor classOrNamespaceDescriptor) {
@NotNull
public static Collection<JetType> getSupertypes(@NotNull ClassOrNamespaceDescriptor classOrNamespaceDescriptor) {
if (classOrNamespaceDescriptor instanceof ClassDescriptor) {
return ((ClassDescriptor) classOrNamespaceDescriptor).getTypeConstructor().getSupertypes();
}