return this;
}
public SwitchPart appendCase(Object key, Statement body, int line, int column) {
body = StatementUtil.optimize(body);
CaseEntry current = currentCaseStatement;
if (body != null) {
current = currentCaseStatement = new CaseEntry(body, current);
} // else use last as current for this key
if (key == null) {
if (defaultStatement != null) {
throw new ParseException("multi default block in one swith", line, column);