| visitComparisonExpression(ComparisonExpression, RowExpression) |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 1 | 1 |
| visitDereferenceExpression(DereferenceExpression, RowExpression) |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 1 | 1 |
| visitCast(Cast, RowExpression) |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 1 | 1 |
| visitArrayConstructor(ArrayConstructor, RowExpression) |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 1 | 1 |
| visitSearchedCaseExpression(SearchedCaseExpression, RowExpression) |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 1 | 1 |
| visitInPredicate(InPredicate, RowExpression) |  | 0% |  | 0% | 9 | 9 | 7 | 7 | 1 | 1 |
| visitSimpleCaseExpression(SimpleCaseExpression, RowExpression) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
| visitLogicalBinaryExpression(LogicalBinaryExpression, RowExpression) |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 1 | 1 |
| visitArithmeticBinary(ArithmeticBinaryExpression, RowExpression) |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
| visitLambdaExpression(LambdaExpression, RowExpression) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| getValueFromLiteral(Node) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| visitSymbolReference(SymbolReference, RowExpression) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| visitIfExpression(IfExpression, RowExpression) |  | 0% |  | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
| visitStringLiteral(StringLiteral, RowExpression) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
| visitCoalesceExpression(CoalesceExpression, RowExpression) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| visitBetweenPredicate(BetweenPredicate, RowExpression) |  | 0% |  | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
| visitLikePredicate(LikePredicate, RowExpression) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| visitIsNotNullPredicate(IsNotNullPredicate, RowExpression) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| compareLiteral(Node, RowExpression) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| visitWhenClause(WhenClause, RowExpression) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
| visitSubscriptExpression(SubscriptExpression, RowExpression) |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| getOperatorType(ComparisonExpression.Operator) |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 1 | 1 |
| RowExpressionVerifier(SymbolAliases, Metadata, Session) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getOperatorType(ArithmeticBinaryExpression.Operator) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| visitFunctionCall(FunctionCall, RowExpression) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| process(List, List) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| visitTryExpression(TryExpression, RowExpression) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| visitNotExpression(NotExpression, RowExpression) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| visitIsNullPredicate(IsNullPredicate, RowExpression) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| process(Optional, Optional) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitNode(Node, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNullLiteral(NullLiteral, RowExpression) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$visitLambdaExpression$1(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTimestampLiteral(TimestampLiteral, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGenericLiteral(GenericLiteral, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLongLiteral(LongLiteral, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDoubleLiteral(DoubleLiteral, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDecimalLiteral(DecimalLiteral, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBooleanLiteral(BooleanLiteral, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitIfExpression$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |