findMostApplicable
open fun findMostApplicable(constructors: List<ResolvedConstructorDeclaration>, argumentsTypes: List<ResolvedType>, typeSolver: TypeSolver): SymbolReference<ResolvedConstructorDeclaration>(source)
Return
Parameters
constructors
we expect the methods to be ordered such that inherited methods are later in the list
argumentsTypes
typeSolver
open fun findMostApplicable(constructors: List<ResolvedConstructorDeclaration>, argumentsTypes: List<ResolvedType>, typeSolver: TypeSolver, wildcardTolerance: Boolean): SymbolReference<ResolvedConstructorDeclaration>(source)