return new IfNode(expr, condStart, condOffset, blockStart, blockOffset, fields, pCtx); case ASTNode.BLOCK_FOR: for (int i = condStart; i < condEnd; i++) {
return new IfNode(expr, condStart, condOffset, blockStart, blockOffset, fields, pCtx); case ASTNode.BLOCK_FOR: for (int i = condStart; i < condEnd; i++) {
return new IfNode(subArray(condStart, condEnd), subArray(blockStart, blockEnd), fields, pCtx); case ASTNode.BLOCK_FOR: for (int i = condStart; i < condEnd; i++) {