JVM_IR: remove descriptor usage from JvmSignatureClashDetector

This commit is contained in:
Georgy Bronnikov
2020-09-14 12:21:21 +03:00
parent c7f10c272a
commit c2bdedfbae
@@ -10,6 +10,7 @@ import org.jetbrains.kotlin.backend.jvm.JvmBackendContext
import org.jetbrains.kotlin.backend.jvm.JvmLoweredDeclarationOrigin
import org.jetbrains.kotlin.diagnostics.DiagnosticFactory1
import org.jetbrains.kotlin.ir.declarations.*
import org.jetbrains.kotlin.ir.descriptors.toIrBasedDescriptor
import org.jetbrains.kotlin.ir.util.isFakeOverride
import org.jetbrains.kotlin.resolve.jvm.diagnostics.*
import org.jetbrains.kotlin.utils.SmartSet
@@ -168,7 +169,7 @@ class JvmSignatureClashDetector(
return JvmDeclarationOrigin(
JvmDeclarationOriginKind.OTHER,
context.psiSourceManager.findPsiElement(this),
descriptor
toIrBasedDescriptor()
)
}