private static ResultAlgebraNode Convert(CommonTableBinding currentCommonTableBinding, QueryNode queryNode) { Algebrizer algebrizer = new Algebrizer(currentCommonTableBinding); AlgebraNode result = algebrizer.ConvertAstNode(queryNode); result = new SubqueryExpander().VisitAlgebraNode(result); return (ResultAlgebraNode)result; }
private static ResultAlgebraNode Convert(CommonTableBinding currentCommonTableBinding, QueryNode queryNode) { Algebrizer algebrizer = new Algebrizer(currentCommonTableBinding); AlgebraNode result = algebrizer.ConvertAstNode(queryNode); result = new SubqueryExpander().VisitAlgebraNode(result); return((ResultAlgebraNode)result); }