From 1b40fd5d936530cd0b4c66a0fed144c3525c0e5b Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Fri, 27 Jan 2012 17:52:22 +0400 Subject: [PATCH] inner class inside anonymous presentation --- .../src/com/intellij/psi/impl/source/PsiImmediateClassType.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImmediateClassType.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImmediateClassType.java index 06947461b9ef..bba0cfe69f22 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImmediateClassType.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImmediateClassType.java @@ -171,7 +171,7 @@ public class PsiImmediateClassType extends PsiClassType { PsiClass parentClass = null; if (!aClass.hasModifierProperty(PsiModifier.STATIC)) { final PsiElement parent = aClass.getParent(); - if (parent instanceof PsiClass) { + if (parent instanceof PsiClass && !(parent instanceof PsiAnonymousClass)) { parentClass = (PsiClass)parent; } }