Fixed resolveToDescriptor for parameter of catch block
This commit is contained in:
@@ -814,8 +814,6 @@ public class JetPsiUtil {
|
|||||||
declaration = PsiTreeUtil.getParentOfType(declaration, JetNamedDeclaration.class);
|
declaration = PsiTreeUtil.getParentOfType(declaration, JetNamedDeclaration.class);
|
||||||
}
|
}
|
||||||
else if (declaration instanceof JetParameter) {
|
else if (declaration instanceof JetParameter) {
|
||||||
if (((JetParameter) declaration).getValOrVarNode() != null) return null;
|
|
||||||
|
|
||||||
PsiElement parent = declaration.getParent();
|
PsiElement parent = declaration.getParent();
|
||||||
if (skipParameters && parent != null && parent.getParent() instanceof JetNamedFunction) {
|
if (skipParameters && parent != null && parent.getParent() instanceof JetNamedFunction) {
|
||||||
declaration = (JetNamedFunction) parent.getParent();
|
declaration = (JetNamedFunction) parent.getParent();
|
||||||
|
|||||||
Reference in New Issue
Block a user