From 342118dfa8f293de3957926ce424384896007df6 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Tue, 21 Mar 2017 15:23:30 +0300 Subject: [PATCH] Do not perform function inlining if it's not supported --- .../idea/refactoring/inline/KotlinInlineFunctionHandler.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/inline/KotlinInlineFunctionHandler.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/inline/KotlinInlineFunctionHandler.kt index ee7cf77db30..878ee67e318 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/inline/KotlinInlineFunctionHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/inline/KotlinInlineFunctionHandler.kt @@ -82,6 +82,7 @@ class KotlinInlineFunctionHandler: InlineActionHandler() { "Inline Function is not supported for functions with return statements not at the end of the body." ) CommonRefactoringUtil.showErrorHint(project, editor, message, "Inline Function", null) + return } if (lastReturn != null) {