}
catch ( UnknownControlFlowTargetException no_target )
{
Collection<LabeledStatementNode> gotoLabels = currentScope.getFlowManager().getGotoLabels(target);
if (gotoLabels.isEmpty())
currentScope.addProblem(new UnknownGotoTargetProblem(labelIdentifierNode));
else
currentScope.addProblem(new AmbiguousGotoTargetProblem(labelIdentifierNode, gotoLabels));
return createInstructionList(iNode);
}
}