text: #ifndef __FOR2DO__
  #define __FOR2DO__
  
  #include "LoopConsumer.hpp"
  
  // Posetilac koji for pretvara u do
  class For2DoVisitor : public LoopVisitor<For2DoVisitor> {
  public:
    // Inicijalizacija prepisivaca i konteksta
    For2DoVisitor(Rewriter &R, ASTContext &A)
      : LoopVisitor(R, A) {}
    
    // Pretvaranje for petlji u do-while
    bool VisitForStmt(ForStmt *s);
    
    // Prekid obilaska kod for petlje
    bool TraverseForStmt(ForStmt *s);
  };
  
  #endif
  