Add AdditionalBuiltInsMembers language feature and relevant checks
This commit is contained in:
+2
-2
@@ -340,8 +340,8 @@ val CallableMemberDescriptor.isFromJava: Boolean
|
||||
get() = propertyIfAccessor is JavaCallableMemberDescriptor && propertyIfAccessor.containingDeclaration is JavaClassDescriptor
|
||||
|
||||
fun CallableMemberDescriptor.isFromBuiltins(): Boolean {
|
||||
val fqName = propertyIfAccessor.fqNameOrNull() ?: return false
|
||||
return fqName.toUnsafe().startsWith(KotlinBuiltIns.BUILT_INS_PACKAGE_NAME) &&
|
||||
val fqNameUnsafe = propertyIfAccessor.fqNameUnsafe
|
||||
return fqNameUnsafe.startsWith(KotlinBuiltIns.BUILT_INS_PACKAGE_NAME) &&
|
||||
this.module == this.builtIns.builtInsModule
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user