diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/SignatureCollectingClassBuilderFactory.kt b/compiler/backend/src/org/jetbrains/kotlin/codegen/SignatureCollectingClassBuilderFactory.kt index e2b19d8f827..5309406b7e7 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/SignatureCollectingClassBuilderFactory.kt +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/SignatureCollectingClassBuilderFactory.kt @@ -74,8 +74,7 @@ public abstract class SignatureCollectingClassBuilderFactory( } override fun done() { - var hasDuplicateSignatures = false - for ((signature, elementsAndDescriptors) in signatures.entrySet()!!) { + for ((signature, elementsAndDescriptors) in signatures.entrySet()) { if (elementsAndDescriptors.size() == 1) continue // no clash handleClashingSignatures(ConflictingJvmDeclarationsData( classInternalName, @@ -83,7 +82,6 @@ public abstract class SignatureCollectingClassBuilderFactory( signature, elementsAndDescriptors )) - hasDuplicateSignatures = true } onClassDone(classCreatedFor, classInternalName, signatures) super.done()