From a453ed50fa7c557fcc10db481317f2f303236432 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Thu, 25 Jul 2019 11:59:04 +0300 Subject: [PATCH] [FIR] Fix class cast exception in ConeInferenceContext --- .../jetbrains/kotlin/fir/resolve/calls/ConeInferenceContext.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/ConeInferenceContext.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/ConeInferenceContext.kt index 4645d58ff99..5633886b431 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/ConeInferenceContext.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/ConeInferenceContext.kt @@ -60,7 +60,7 @@ interface ConeInferenceContext : TypeSystemInferenceExtensionContext, when (constructor) { is ConeClassLikeSymbol -> return ConeClassTypeImpl( constructor.toLookupTag(), - arguments.cast(), + (arguments as List).toTypedArray(), nullable ) else -> error("!")