Skip to content

Commit 01b8718

Browse files
Evgeny GerashchenkoEvgeny Gerashchenko
authored andcommitted
Minor. More proper short-circuit check.
1 parent eeeb741 commit 01b8718

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

idea/src/org/jetbrains/kotlin/idea/highlighter/KotlinRecursiveCallLineMarkerProvider.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,7 @@ public class KotlinRecursiveCallLineMarkerProvider() : LineMarkerProvider {
6262
}
6363

6464
private fun isRecursiveCall(element: JetElement): Boolean {
65-
if (!(element is JetSimpleNameExpression && element.getParent() is JetCallExpression || element is JetArrayAccessExpression))
66-
return false
65+
if (element.getParent() is JetCallableReferenceExpression) return false
6766
val enclosingFunction = getEnclosingFunction(element) ?: return false
6867

6968
val bindingContext = element.analyze()

0 commit comments

Comments
 (0)