Example #1
0
  private JsLabel mapLabel(Node labelNode) throws JsParserException {
    String fromName = labelNode.getFirstChild().getString();

    JsName toName = scopeContext.enterLabel(fromName);

    Node fromStmt = labelNode.getFirstChild().getNext();
    JsLabel toLabel = new JsLabel(toName);
    toLabel.setStatement(mapStatement(fromStmt));

    scopeContext.exitLabel();

    return toLabel;
  }