CallResolutionResult
constructor(source: Expression, arguments: List<Expression>, candidateFunctions: Set<FunctionDeclaration>, viableFunctions: Set<FunctionDeclaration>, signatureResults: Map<FunctionDeclaration, SignatureResult>, bestViable: Set<FunctionDeclaration>, success: CallResolutionResult.SuccessKind, actualStartScope: Scope?)