mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-11 22:25:56 +07:00
69 lines
1.6 KiB
Java
69 lines
1.6 KiB
Java
public class TestIndex {
|
|
public void m1() {
|
|
//12
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
PsiManager.getInstance();
|
|
}
|
|
|
|
public void m2(PsiClass psiClass) {
|
|
//3
|
|
psiClass.getManager();
|
|
psiClass.getManager();
|
|
psiClass.getManager();
|
|
}
|
|
|
|
public void m3(PsiMethod method) {
|
|
//14
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
method.getContainingClass();
|
|
}
|
|
|
|
public void m4(PsiMethodCallExpression psiMethodCallExpression) {
|
|
//5
|
|
psiMethodCallExpression.resolveMethod();
|
|
psiMethodCallExpression.resolveMethod();
|
|
psiMethodCallExpression.resolveMethod();
|
|
psiMethodCallExpression.resolveMethod();
|
|
psiMethodCallExpression.resolveMethod();
|
|
}
|
|
}
|
|
|
|
class PsiManager {
|
|
public static PsiManager getInstance() {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
interface PsiClass {
|
|
PsiManager getManager();
|
|
}
|
|
|
|
interface PsiMethod {
|
|
PsiClass getContainingClass();
|
|
}
|
|
|
|
interface PsiMethodCallExpression {
|
|
PsiMethod resolveMethod();
|
|
} |