Move: Fix warning on companion used as implicit dispatch receiver
Do not report conflict if target class is a sublcass of companion object's containing class
This commit is contained in:
@@ -405,4 +405,6 @@ fun DeclarationDescriptor.isPublishedApi(): Boolean {
|
||||
fun DeclarationDescriptor.isAncestorOf(descriptor: DeclarationDescriptor, strict: Boolean): Boolean
|
||||
= DescriptorUtils.isAncestor(this, descriptor, strict)
|
||||
|
||||
fun DeclarationDescriptor.isCompanionObject(): Boolean = DescriptorUtils.isCompanionObject(this)
|
||||
fun DeclarationDescriptor.isCompanionObject(): Boolean = DescriptorUtils.isCompanionObject(this)
|
||||
|
||||
fun ClassDescriptor.isSubclassOf(superclass: ClassDescriptor): Boolean = DescriptorUtils.isSubclass(this, superclass)
|
||||
Reference in New Issue
Block a user