List<TPreparedExpression> rhs = assembleExpressions(inList.getExpressions(),
columnContext, subqueryAssembler);
return in(lhs, rhs, inList);
}
else if (node instanceof RoutineExpression) {
RoutineExpression routineNode = (RoutineExpression)node;
return assembleRoutine(routineNode, routineNode.getRoutine(),
routineNode.getOperands(),
columnContext, subqueryAssembler);
}
else if (node instanceof SubqueryExpression)
return subqueryAssembler.assembleSubqueryExpression((SubqueryExpression)node);
else if (node instanceof AggregateFunctionExpression)