Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SynTree/Statement.cc

    rb9f383f r6a276a0  
    453453void WaitForStmt::print( std::ostream &os, Indenter indent ) const {
    454454        os << "Waitfor Statement" << endl;
    455         indent += 1;
    456         for( auto & clause : clauses ) {
    457                 os << indent << "target function :";
    458                 if(clause.target.function) { clause.target.function->print(os, indent + 1); }
    459                 os << endl << indent << "with arguments :" << endl;
    460                 for( auto & thing : clause.target.arguments) {
    461                         if(thing) { thing->print(os, indent + 1); }
    462                 }
    463                 os << indent << " with statment :" << endl;
    464                 if(clause.statement) { clause.statement->print(os, indent + 1); }
    465 
    466                 os << indent << " with condition :" << endl;
    467                 if(clause.condition) { clause.condition->print(os, indent + 1); }
    468         }
    469 
    470         os << indent << " timeout of :" << endl;
    471         if(timeout.time) { timeout.time->print(os, indent + 1); }
    472 
    473         os << indent << " with statment :" << endl;
    474         if(timeout.statement) { timeout.statement->print(os, indent + 1); }
    475 
    476         os << indent << " with condition :" << endl;
    477         if(timeout.condition) { timeout.condition->print(os, indent + 1); }
    478 
    479 
    480         os << indent << " else :" << endl;
    481         if(orelse.statement) { orelse.statement->print(os, indent + 1); }
    482 
    483         os << indent << " with condition :" << endl;
    484         if(orelse.condition) { orelse.condition->print(os, indent + 1); }
     455        os << indent << "... with block:" << endl << indent+1;
     456        // block->print( os, indent + 4 );
    485457}
    486458
Note: See TracChangeset for help on using the changeset viewer.