From 6d98909c7a63699ca2f7df18e883617d55521605 Mon Sep 17 00:00:00 2001 From: Denis Zharkov Date: Wed, 10 Feb 2016 11:26:02 +0300 Subject: [PATCH] Minor. Add not-nullable upper bound --- .../org/jetbrains/kotlin/codegen/builtinSpecialBridges.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/builtinSpecialBridges.kt b/compiler/backend/src/org/jetbrains/kotlin/codegen/builtinSpecialBridges.kt index ddd18c7b6ad..ab877bec878 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/builtinSpecialBridges.kt +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/builtinSpecialBridges.kt @@ -36,14 +36,14 @@ import org.jetbrains.kotlin.resolve.descriptorUtil.firstOverridden import org.jetbrains.kotlin.utils.singletonOrEmptyList import java.util.* -class BridgeForBuiltinSpecial( +class BridgeForBuiltinSpecial( val from: Signature, val to: Signature, val isSpecial: Boolean = false, val isDelegateToSuper: Boolean = false ) object BuiltinSpecialBridgesUtil { - @JvmStatic fun generateBridgesForBuiltinSpecial( + @JvmStatic fun generateBridgesForBuiltinSpecial( function: FunctionDescriptor, signatureByDescriptor: (FunctionDescriptor) -> Signature ): Set> { @@ -92,7 +92,7 @@ object BuiltinSpecialBridgesUtil { return bridges } - @JvmStatic fun FunctionDescriptor.shouldHaveTypeSafeBarrier( + @JvmStatic fun FunctionDescriptor.shouldHaveTypeSafeBarrier( signatureByDescriptor: (FunctionDescriptor) -> Signature ): Boolean { if (BuiltinMethodsWithSpecialGenericSignature.getDefaultValueForOverriddenBuiltinFunction(this) == null) return false @@ -114,7 +114,7 @@ private fun findSuperImplementationForStubDelegation(function: FunctionDescripto private fun findAllReachableDeclarations(functionDescriptor: FunctionDescriptor): MutableSet = findAllReachableDeclarations(DescriptorBasedFunctionHandle(functionDescriptor)).map { it.descriptor }.toMutableSet() -private fun needGenerateSpecialBridge( +private fun needGenerateSpecialBridge( functionDescriptor: FunctionDescriptor, reachableDeclarations: Collection, signatureByDescriptor: (FunctionDescriptor) -> Signature,