void generateWhile(Tree.WhileStatement that){
  Tree.WhileClause whileClause=that.getWhileClause();
  List<VarHolder> vars=specialConditionsAndBlock(whileClause.getConditionList(),whileClause.getBlock(),"while",false);
  for (  VarHolder v : vars) {
    v.forget();
  }
}

void generateWhile ( Tree . WhileStatement that ) { Tree . WhileClause whileClause = that . getWhileClause ( ) ; List < VarHolder > vars = specialConditionsAndBlock ( whileClause . getConditionList ( ) , whileClause . getBlock ( ) , "while" , false ) ; for ( VarHolder v : vars ) { v . forget ( ) ; } }
generates js code for a whilestatement .
