Minor. More proper short-circuit check.
This commit is contained in:
+1
-2
@@ -62,8 +62,7 @@ public class KotlinRecursiveCallLineMarkerProvider() : LineMarkerProvider {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun isRecursiveCall(element: JetElement): Boolean {
|
private fun isRecursiveCall(element: JetElement): Boolean {
|
||||||
if (!(element is JetSimpleNameExpression && element.getParent() is JetCallExpression || element is JetArrayAccessExpression))
|
if (element.getParent() is JetCallableReferenceExpression) return false
|
||||||
return false
|
|
||||||
val enclosingFunction = getEnclosingFunction(element) ?: return false
|
val enclosingFunction = getEnclosingFunction(element) ?: return false
|
||||||
|
|
||||||
val bindingContext = element.analyze()
|
val bindingContext = element.analyze()
|
||||||
|
|||||||
Reference in New Issue
Block a user