Getting rid of confusing methods on PsiElement's

This commit is contained in:
Valentin Kipyatkov
2015-05-28 23:16:28 +03:00
parent e99b343be3
commit 006c02b569
4 changed files with 7 additions and 8 deletions
@@ -70,7 +70,7 @@ public fun JetParameter.toPsiParameter(): PsiParameter? {
val paramIndex = paramList.getParameters().indexOf(this)
val owner = paramList.getParent()
val lightParamIndex = if (owner != null && owner.isExtensionDeclaration()) paramIndex + 1 else paramIndex
val lightParamIndex = if (owner is JetDeclaration && owner.isExtensionDeclaration()) paramIndex + 1 else paramIndex
val method: PsiMethod? = when (owner) {
is JetFunction -> LightClassUtil.getLightClassMethod(owner)