diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtParameter.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtParameter.java index 4714028bef0..aee460b15b5 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtParameter.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtParameter.java @@ -20,7 +20,6 @@ import com.intellij.lang.ASTNode; import com.intellij.navigation.ItemPresentation; import com.intellij.navigation.ItemPresentationProviders; import com.intellij.psi.PsiElement; -import com.intellij.psi.search.GlobalSearchScope; import com.intellij.psi.search.LocalSearchScope; import com.intellij.psi.search.SearchScope; import com.intellij.psi.tree.TokenSet; @@ -192,6 +191,6 @@ public class KtParameter extends KtNamedDeclarationStub imp if (owner == null) { owner = PsiTreeUtil.getParentOfType(this, KtExpression.class); } - return owner != null ? new LocalSearchScope(owner) : GlobalSearchScope.EMPTY_SCOPE; + return new LocalSearchScope(owner != null ? owner : this); } } diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtTypeParameter.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtTypeParameter.java index a814947f0e5..2d199e0bd53 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtTypeParameter.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtTypeParameter.java @@ -91,6 +91,6 @@ public class KtTypeParameter extends KtNamedDeclarationStub