diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/ResolveUtils.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/ResolveUtils.kt index c52eb4b5477..4662fcae3b6 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/ResolveUtils.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/ResolveUtils.kt @@ -340,7 +340,9 @@ fun BodyResolveComponents.typeFromCallee(access: FirElement, calleeReference: Fi diagnostic = ConeUnresolvedNameError(Name.identifier("super")) } } - else -> error("Failed to extract type from: $calleeReference") + else -> errorWithAttachment("Failed to extract type from: ${calleeReference::class.simpleName}") { + withFirEntry("reference", calleeReference) + } } }