| rewriteBetweenPredicate(BetweenPredicate, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteIsNullPredicate(IsNullPredicate, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteIsNotNullPredicate(IsNotNullPredicate, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteSearchedCaseExpression(SearchedCaseExpression, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteSimpleCaseExpression(SimpleCaseExpression, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteWhenClause(WhenClause, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteLambdaExpression(LambdaExpression, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteBindExpression(BindExpression, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteExists(ExistsPredicate, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteArrayConstructor(ArrayConstructor, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteExtract(Extract, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteCast(Cast, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteAtTimeZone(AtTimeZone, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteCurrentUser(CurrentUser, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteFieldReference(FieldReference, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteSymbolReference(SymbolReference, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteQuantifiedComparison(QuantifiedComparisonExpression, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteGroupingOperation(GroupingOperation, Object, ExpressionTreeRewriter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteRow(Row, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteArithmeticUnary(ArithmeticUnaryExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteArithmeticBinary(ArithmeticBinaryExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteComparisonExpression(ComparisonExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteLogicalBinaryExpression(LogicalBinaryExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteNotExpression(NotExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteNullIfExpression(NullIfExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteIfExpression(IfExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteCoalesceExpression(CoalesceExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteInListExpression(InListExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteFunctionCall(FunctionCall, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteLikePredicate(LikePredicate, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteInPredicate(InPredicate, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteSubqueryExpression(SubqueryExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteLiteral(Literal, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteSubscriptExpression(SubscriptExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteIdentifier(Identifier, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteDereferenceExpression(DereferenceExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteCurrentTime(CurrentTime, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteTryExpression(TryExpression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteParameter(Parameter, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ExpressionRewriter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rewriteExpression(Expression, Object, ExpressionTreeRewriter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |