[NI] Preserve name of parameters for functional types

This commit is contained in:
Mikhail Zarechenskiy
2017-06-27 19:23:11 +03:00
parent 5ec8d4920f
commit 39349abd39
6 changed files with 33 additions and 1 deletions
@@ -84,7 +84,7 @@ internal object NoTypeArguments : ResolutionPart {
internal object MapArguments : ResolutionPart {
override fun SimpleKotlinResolutionCandidate.process(): List<KotlinCallDiagnostic> {
val mapping = callContext.argumentsToParametersMapper.mapArguments(kotlinCall, candidateDescriptor.original)
val mapping = callContext.argumentsToParametersMapper.mapArguments(kotlinCall, candidateDescriptor)
argumentMappingByOriginal = mapping.parameterToCallArgumentMap
return mapping.diagnostics
}