KtErrorCallInfo: candidateCalls = [ KtSimpleFunctionCall: isImplicitInvoke = false partiallyAppliedSymbol = KtPartiallyAppliedSymbol: dispatchReceiver = KtExplicitReceiverValue: expression = a isSafeNavigation = false type = A extensionReceiver = null signature = KtFunctionLikeSignature: receiverType = null returnType = kotlin.Unit symbol = /A.foo(: A): kotlin.Unit valueParameters = [] callableIdIfNonLocal = /A.foo typeArgumentsMapping = {} argumentMapping = {} ] diagnostic = ERROR