Minor. More proper short-circuit check.

This commit is contained in:
Evgeny Gerashchenko
2015-04-08 15:33:49 +03:00
parent eeeb741d42
commit 01b8718ac7
@@ -62,8 +62,7 @@ public class KotlinRecursiveCallLineMarkerProvider() : LineMarkerProvider {
}
private fun isRecursiveCall(element: JetElement): Boolean {
if (!(element is JetSimpleNameExpression && element.getParent() is JetCallExpression || element is JetArrayAccessExpression))
return false
if (element.getParent() is JetCallableReferenceExpression) return false
val enclosingFunction = getEnclosingFunction(element) ?: return false
val bindingContext = element.analyze()