KtInapplicableCallCandidateInfo: diagnostic = ERROR candidate = KtSimpleFunctionCall: isImplicitInvoke = false partiallyAppliedSymbol = KtPartiallyAppliedSymbol: dispatchReceiver = null extensionReceiver = null signature = KtFunctionLikeSignature: receiverType = null returnType = kotlin.Unit symbol = /foo(): kotlin.Unit valueParameters = [] callableIdIfNonLocal = /foo typeArgumentsMapping = {} argumentMapping = {} isInBestCandidates = true