processSqlSelect method
Implementation
void processSqlSelect(SqlSelect node) {
_process(node);
processNullable(node.distinct, processDistinct);
processNullable(node.top, processTop);
processListSelectItem(node.projection);
if (node.into != null) processSelectInto(node.into!);
processListTableWithJoins(node.from);
processListLateralView(node.lateralViews);
if (node.selection != null) processExpr(node.selection!);
processListExpr(node.groupBy);
processListExpr(node.clusterBy);
processListExpr(node.distributeBy);
processListExpr(node.sortBy);
if (node.having != null) processExpr(node.having!);
processListNamedWindowDefinition(node.namedWindow);
if (node.qualify != null) processExpr(node.qualify!);
}