blob: 1842be0e49880608762b464bc43cc705a00b7139 [file] [log] [blame]
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();
}