Type (PsiArrayType type) { final PsiType componentType = type.getComponentType(); final Type substituted = componentType.accept(this); LOG.assertTrue(substituted != null, componentType); return substituted; }