public override void Visit(BooleanComparisonExpression node) { var visitor = new ChildFunctionCallVisitor(); node.Accept(visitor); if (visitor.UpperLowerFound) { UpperLowerFunctionCallInComparison = true; } }
public override void Visit(WhereClause node) { var childBinaryExpressionVisitor = new ChildPredicateExpressionVisitor(); node.Accept(childBinaryExpressionVisitor); multiClauseQuery = childBinaryExpressionVisitor.PredicatesFound; var childVisitor = new ChildFunctionCallVisitor(ChildCallback, multiClauseQuery); node.Accept(childVisitor); }
public override void Visit(WhereClause node) { var childVisitor = new ChildFunctionCallVisitor(ChildCallback); node.Accept(childVisitor); }
public override void Visit(JoinTableReference node) { var childVisitor = new ChildFunctionCallVisitor(ChildCallback); node.Accept(childVisitor); }