Example #1
0
            public override void Visit(BooleanComparisonExpression node)
            {
                var visitor = new ChildFunctionCallVisitor();

                node.Accept(visitor);
                if (visitor.UpperLowerFound)
                {
                    UpperLowerFunctionCallInComparison = true;
                }
            }
Example #2
0
        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);
        }
Example #3
0
        public override void Visit(WhereClause node)
        {
            var childVisitor = new ChildFunctionCallVisitor(ChildCallback);

            node.Accept(childVisitor);
        }
Example #4
0
        public override void Visit(JoinTableReference node)
        {
            var childVisitor = new ChildFunctionCallVisitor(ChildCallback);

            node.Accept(childVisitor);
        }