while (block.hasMoreOperations())
{
CodeItem citem = block.next();
if (!(citem instanceof GoToView)) continue;
GoToView gt = (GoToView) citem;
if (gt.isBreak() || gt.isContinue() || gt.getLoop() != null) continue;
if (!gt.isForwardBranch())
{
//if (isLastGoToWithSameTarget(block, gt))
if (!isIfContinue(block, gt))
{
createBackLoop(block, gt);
}
else
{
gt.setContinue(true);
}
}
}
}