equal
deleted
inserted
replaced
1324 /* B 3.2.4 Iteration Statements */ |
1324 /* B 3.2.4 Iteration Statements */ |
1325 /********************************/ |
1325 /********************************/ |
1326 void *constant_folding_c::visit(for_statement_c *symbol) { |
1326 void *constant_folding_c::visit(for_statement_c *symbol) { |
1327 map_values_t values_incoming; |
1327 map_values_t values_incoming; |
1328 map_values_t values_statement_result; |
1328 map_values_t values_statement_result; |
1329 map_values_t::iterator itr; |
|
1330 std::string varName; |
1329 std::string varName; |
1331 |
|
1332 |
1330 |
1333 values_incoming = values; /* save incoming status */ |
1331 values_incoming = values; /* save incoming status */ |
1334 symbol->beg_expression->accept(*this); |
1332 symbol->beg_expression->accept(*this); |
1335 symbol->end_expression->accept(*this); |
1333 symbol->end_expression->accept(*this); |
1336 varName = get_var_name_c::get_name(symbol->control_variable)->value; |
1334 varName = get_var_name_c::get_name(symbol->control_variable)->value; |