Fixed KT-4105: Can't find usages of private function

This commit is contained in:
Alexey Sedunov
2013-10-21 19:10:19 +04:00
parent d23ad4f262
commit 46b14784e1
14 changed files with 131 additions and 0 deletions
@@ -19,6 +19,7 @@ package org.jetbrains.jet.asJava;
import com.intellij.psi.PsiElement;
import com.intellij.psi.impl.compiled.ClsMethodImpl;
import com.intellij.psi.impl.java.stubs.PsiMethodStub;
import com.intellij.psi.search.SearchScope;
import com.intellij.util.IncorrectOperationException;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.lang.psi.JetDeclaration;
@@ -59,4 +60,10 @@ public class JetClsMethodImpl extends ClsMethodImpl implements JetClsMethod {
if (another instanceof JetClsMethod && getOrigin().equals(((JetClsMethod) another).getOrigin())) return true;
return super.isEquivalentTo(another);
}
@NotNull
@Override
public SearchScope getUseScope() {
return origin.getUseScope();
}
}