Allow to use @JvmStatic in interface companion object

This commit is contained in:
Mikhael Bogdanov
2018-01-23 11:22:58 +01:00
parent 2340756b88
commit c4da370b0b
21 changed files with 483 additions and 23 deletions
@@ -290,7 +290,7 @@ public class DescriptorUtils {
descriptor.getName().equals(SpecialNames.ANONYMOUS_FUNCTION);
}
public static boolean isNonCompanionObject(@NotNull DeclarationDescriptor descriptor) {
public static boolean isNonCompanionObject(@Nullable DeclarationDescriptor descriptor) {
return isKindOf(descriptor, ClassKind.OBJECT) && !((ClassDescriptor) descriptor).isCompanionObject();
}