case Token.IFNE:
return new IfStatement(node, root, scope);
case Token.LOOP:
return new LoopStatement(node, root, scope);
case Token.LOCAL_BLOCK: {
switch (node.getFirstChild().getType()) {
case Token.LOOP:
return new ForinStatement(node, root, scope);