// set the expression plans for cube operator and build cube operator
op.setExpressionPlans(expressionPlans);
op.setOperations(operations);
buildOp(loc, op, alias, inputAlias, null);
try {
(new ProjectStarExpander(op.getPlan())).visit(op);
(new ProjStarInUdfExpander(op.getPlan())).visit(op);
new SchemaResetter(op.getPlan(), true).visit(op);
} catch (FrontendException e ) {
throw new ParserValidationException( intStream, loc, e );
}