diff --git a/java/java-psi-impl/src/com/intellij/psi/scope/util/PsiScopesUtil.java b/java/java-psi-impl/src/com/intellij/psi/scope/util/PsiScopesUtil.java index c1fce0e27bc0..ad3ff0e15ac2 100644 --- a/java/java-psi-impl/src/com/intellij/psi/scope/util/PsiScopesUtil.java +++ b/java/java-psi-impl/src/com/intellij/psi/scope/util/PsiScopesUtil.java @@ -163,6 +163,9 @@ public class PsiScopesUtil { PsiType type = null; if (qualifier instanceof PsiExpression) { type = ((PsiExpression)qualifier).getType(); + if (type != null) { + assert type.isValid() : type.getClass() + "; " + qualifier; + } processTypeDeclarations(type, ref, processor); }