KtInapplicableCallCandidateInfo: diagnostic = ERROR candidate = KtSimpleFunctionCall: isImplicitInvoke = true partiallyAppliedSymbol = KtPartiallyAppliedSymbol: dispatchReceiver = null extensionReceiver = KtExplicitReceiverValue: expression = i() isSafeNavigation = false type = kotlin.Long signature = KtFunctionLikeSignature: receiverType = kotlin.Double returnType = kotlin.Unit symbol = /invoke(: kotlin.Double): kotlin.Unit valueParameters = [] callableIdIfNonLocal = /invoke typeArgumentsMapping = {} argumentMapping = {} isInBestCandidates = false KtInapplicableCallCandidateInfo: diagnostic = ERROR candidate = KtSimpleFunctionCall: isImplicitInvoke = true partiallyAppliedSymbol = KtPartiallyAppliedSymbol: dispatchReceiver = null extensionReceiver = KtExplicitReceiverValue: expression = i() isSafeNavigation = false type = kotlin.Long signature = KtFunctionLikeSignature: receiverType = kotlin.Int returnType = kotlin.Long symbol = /invoke(: kotlin.Int): kotlin.Long valueParameters = [] callableIdIfNonLocal = /invoke typeArgumentsMapping = {} argumentMapping = {} isInBestCandidates = false KtApplicableCallCandidateInfo: candidate = KtSimpleFunctionCall: isImplicitInvoke = true partiallyAppliedSymbol = KtPartiallyAppliedSymbol: dispatchReceiver = null extensionReceiver = KtExplicitReceiverValue: expression = i() isSafeNavigation = false type = kotlin.Long signature = KtFunctionLikeSignature: receiverType = kotlin.Long returnType = kotlin.Double symbol = /invoke(: kotlin.Long): kotlin.Double valueParameters = [] callableIdIfNonLocal = /invoke typeArgumentsMapping = {} argumentMapping = {} isInBestCandidates = true