From 8d5c61f3ab19e4f52a12433479d486a50159f9ee Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Mon, 20 May 2019 16:52:15 +0300 Subject: [PATCH] [NI] Return error type for unsupported descriptors in callable reference inference --- .../resolve/calls/components/CallableReferenceResolution.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/CallableReferenceResolution.kt b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/CallableReferenceResolution.kt index a25085cb4d7..6665b4c8d44 100644 --- a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/CallableReferenceResolution.kt +++ b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/CallableReferenceResolution.kt @@ -320,7 +320,7 @@ class CallableReferencesCandidateFactory( returnType, descriptor.builtIns, descriptor.isSuspend ) to defaults } - else -> error("Unsupported descriptor type: $descriptor") + else -> return ErrorUtils.createErrorType("Unsupported descriptor type: $descriptor") to 0 } }