From 9f82c43b1b2c053147d4df874718ed1b679d0478 Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Wed, 7 Dec 2022 11:52:41 +0100 Subject: [PATCH] [SLC] replace requireNotNull with regular exception ^KT-54051 --- .../kotlin/light/classes/symbol/symbolLightUtils.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/symbolLightUtils.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/symbolLightUtils.kt index 3c67fa2751d..ef99e6f266c 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/symbolLightUtils.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/symbolLightUtils.kt @@ -237,9 +237,8 @@ internal fun KtConstantValue.createPsiLiteral(parent: PsiElement): PsiExpression internal fun BitSet.copy(): BitSet = clone() as BitSet context(KtAnalysisSession) -internal fun KtSymbolPointer.restoreSymbolOrThrowIfDisposed(): T = requireNotNull(restoreSymbol()) { - "${this::class} pointer already disposed" -} +internal fun KtSymbolPointer.restoreSymbolOrThrowIfDisposed(): T = + restoreSymbol() ?: error("${this::class} pointer already disposed") internal fun hasTypeParameters( ktModule: KtModule,