public void TestBooleanComparisonExpressionAccept() { Mock <KoraliumSqlVisitor> mock = new Mock <KoraliumSqlVisitor>(); BooleanComparisonExpression booleanComparisonExpression = new BooleanComparisonExpression(); booleanComparisonExpression.Accept(mock.Object); mock.Verify(x => x.VisitBooleanComparisonExpression(booleanComparisonExpression)); }
public void Visit(BooleanComparisonExpression booleanComparisonExpression) { if (_innerVisitor != null) { booleanComparisonExpression.Accept(_innerVisitor); } booleanComparisonExpression.Left.Accept(this); booleanComparisonExpression.Right.Accept(this); }
public override void Visit(BooleanComparisonExpression node) { var visitor = new ChildFunctionCallVisitor(); node.Accept(visitor); if (visitor.UpperLowerFound) { UpperLowerFunctionCallInComparison = true; } }
public override void Visit(BooleanComparisonExpression node) { var childVisitor = new FunctionVisitor(childCallback, isMultiClauseQuery); node.Accept(childVisitor); }