JS: prohibit external fun interface

This commit is contained in:
Anton Bannykh
2020-02-18 14:54:35 +03:00
parent f20ed39b92
commit 2742e643c1
4 changed files with 17 additions and 0 deletions
@@ -44,6 +44,7 @@ object JsExternalChecker : DeclarationChecker {
descriptor.isData -> "data class"
descriptor.isInner -> "inner class"
descriptor.isInline -> "inline class"
descriptor.isFun -> "fun interface"
DescriptorUtils.isAnnotationClass(descriptor) -> "annotation class"
else -> null
}