From 7803c9c0ba77a0d6d98371970c03cb890d72a805 Mon Sep 17 00:00:00 2001 From: Denis Zharkov Date: Wed, 3 May 2017 17:27:26 +0300 Subject: [PATCH] Minor. Convert loop to 'removeIf' call --- .../org/jetbrains/kotlin/codegen/inline/MethodInliner.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/MethodInliner.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/MethodInliner.java index 273efa47442..2a0bd1ed2e3 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/MethodInliner.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/MethodInliner.java @@ -548,12 +548,7 @@ public class MethodInliner { //clean dead try/catch blocks List blocks = node.tryCatchBlocks; - for (Iterator iterator = blocks.iterator(); iterator.hasNext(); ) { - TryCatchBlockNode block = iterator.next(); - if (isEmptyTryInterval(block)) { - iterator.remove(); - } - } + blocks.removeIf(MethodInliner::isEmptyTryInterval); return node; }