From a57c8ee9e8bb93574e0f9ec62302ddb66e19bf25 Mon Sep 17 00:00:00 2001 From: Ivan Kochurkin Date: Tue, 26 Oct 2021 20:17:43 +0300 Subject: [PATCH] [FIR] Remove not used transformAllStatementsExceptLast from FirExpressionUtil --- .../kotlin/fir/expressions/FirExpressionUtil.kt | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirExpressionUtil.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirExpressionUtil.kt index 9346fc2b776..de59444470b 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirExpressionUtil.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirExpressionUtil.kt @@ -96,17 +96,6 @@ fun FirBlock.transformStatementsIndexed(transformer: FirTransformer, data return this } -fun FirBlock.transformAllStatementsExceptLast(transformer: FirTransformer, data: D): FirBlock { - val threshold = statements.size - 1 - return transformStatementsIndexed(transformer) { index -> - if (index < threshold) { - TransformData.Data(data) - } else { - TransformData.Nothing - } - } -} - fun FirBlock.replaceFirstStatement(statement: FirStatement): FirStatement { require(this is FirBlockImpl) { "replaceFirstStatement should not be called for ${this::class.simpleName}"