@Override
      public void visitForeachStatement(@NotNull PsiForeachStatement statement) {
        super.visitForeachStatement(statement);
        ComponentContext context = createContext(statement, options);
        if (context == null) return;
        processComponentContext(context, this::highlight);
      }
@Override
      public void visitForeachStatement(@NotNull PsiForeachStatement statement)