FIC: Introduce isFun property for descriptors and proto

This commit is contained in:
Mikhail Zarechenskiy
2019-11-12 02:04:50 +03:00
parent 6655f0fc4c
commit f7ce1c669b
34 changed files with 180 additions and 13 deletions
@@ -104,6 +104,8 @@ class DeserializedClassDescriptor(
override fun isExternal() = Flags.IS_EXTERNAL_CLASS.get(classProto.flags)
override fun isFun() = Flags.IS_FUN_INTERFACE.get(classProto.flags)
override fun getUnsubstitutedMemberScope(kotlinTypeRefiner: KotlinTypeRefiner): MemberScope =
memberScopeHolder.getScope(kotlinTypeRefiner)