diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/FirDesignation.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/FirDesignation.kt index dbb953d2891..ef787bacf86 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/FirDesignation.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/FirDesignation.kt @@ -100,6 +100,10 @@ class FirDesignation( } val scriptOrNull: FirScript? get() = path.getOrNull(0) as? FirScript ?: path.getOrNull(1) as? FirScript ?: target as? FirScript + + override fun toString(): String = path.plus(target).joinToString(separator = " -> ") { + it::class.simpleName ?: it.toString() + } } fun ExceptionAttachmentBuilder.withFirDesignationEntry(name: String, designation: FirDesignation) {