@Override
    public void visitArrayInitializerExpression(@NotNull PsiArrayInitializerExpression initializer) {
      final PsiType type = initializer.getType();
      if (!(type instanceof PsiArrayType arrayType)) {
        expectedType = null;
        return;
      }
      expectedType = arrayType.getComponentType();
    }
@Override
    public void visitArrayInitializerExpression(@NotNull PsiArrayInitializerExpression initializer)