visitFunctionCall(FunctionCall, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 48 | 48 | 104 | 104 | 1 | 1 |
analyzeFrameRangeOffset(Expression, FrameBound.Type, StackableAstVisitor.StackableAstVisitorContext, Window) |  | 0% |  | 0% | 19 | 19 | 42 | 42 | 1 | 1 |
visitDereferenceExpression(DereferenceExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 17 | 17 | 38 | 38 | 1 | 1 |
visitLambdaExpression(LambdaExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 6 | 6 | 27 | 27 | 1 | 1 |
visitSubscriptExpression(SubscriptExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 6 | 6 | 23 | 23 | 1 | 1 |
getOperator(StackableAstVisitor.StackableAstVisitorContext, Expression, OperatorType, Expression[]) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
handleResolvedField(Expression, FieldId, Field, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
visitSubqueryExpression(SubqueryExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
visitBindExpression(BindExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
lambda$visitFunctionCall$3(StackableAstVisitor.StackableAstVisitorContext, Expression, List) |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
coerceToSingleType(StackableAstVisitor.StackableAstVisitorContext, String, List) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
coerceToSingleType(StackableAstVisitor.StackableAstVisitorContext, Node, String, Expression, Expression) |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 1 | 1 |
visitCast(Cast, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
visitArithmeticUnary(ArithmeticUnaryExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 9 | 9 | 7 | 7 | 1 | 1 |
visitQuantifiedComparisonExpression(QuantifiedComparisonExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
visitParameter(Parameter, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visitSimpleCaseExpression(SimpleCaseExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
visitAtTimeZone(AtTimeZone, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
visitSearchedCaseExpression(SearchedCaseExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
visitExtract(Extract, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
visitGenericLiteral(GenericLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
visitLikePredicate(LikePredicate, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
visitGroupingOperation(GroupingOperation, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visitCurrentTime(CurrentTime, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
visitComparisonExpression(ComparisonExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
visitInPredicate(InPredicate, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
addColumnSubfieldReferences(Expression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
visitArithmeticBinary(ArithmeticBinaryExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
visitSymbolReference(SymbolReference, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
visitTimestampLiteral(TimestampLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
createWarningMessage(Node, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitIdentifier(Identifier, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
visitNullIfExpression(NullIfExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
coerceType(Expression, Type, Type, String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
addOrReplaceExpressionCoercion(Expression, Type, Type) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitIfExpression(IfExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitExists(ExistsPredicate, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitEnumLiteral(EnumLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitTimeLiteral(TimeLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
isDateTimeType(Type) |  | 0% |  | 0% | 8 | 8 | 7 | 7 | 1 | 1 |
getCaseResultExpressions(List, Optional) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
visitIsNullPredicate(IsNullPredicate, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitIsNotNullPredicate(IsNotNullPredicate, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitArrayConstructor(ArrayConstructor, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitBetweenPredicate(BetweenPredicate, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
process(Node, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
visitLongLiteral(LongLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
visitFieldReference(FieldReference, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitRow(Row, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitLogicalBinaryExpression(LogicalBinaryExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
ExpressionAnalyzer.Visitor(ExpressionAnalyzer, Scope, WarningCollector) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitExpression(Expression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitNode(Node, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitInListExpression(InListExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitIntervalLiteral(IntervalLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitNotExpression(NotExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitCoalesceExpression(CoalesceExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getVarcharType(Expression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitCharLiteral(CharLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitTryExpression(TryExpression, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
coerceType(StackableAstVisitor.StackableAstVisitorContext, Expression, Type, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitStringLiteral(StringLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitDoubleLiteral(DoubleLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitDecimalLiteral(DecimalLiteral, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
handleResolvedField(Expression, ResolvedField, StackableAstVisitor.StackableAstVisitorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitBinaryLiteral(BinaryLiteral, StackableAstVisitor.StackableAstVisitorContext) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitBooleanLiteral(BooleanLiteral, StackableAstVisitor.StackableAstVisitorContext) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitNullLiteral(NullLiteral, StackableAstVisitor.StackableAstVisitorContext) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCurrentUser(CurrentUser, StackableAstVisitor.StackableAstVisitorContext) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$handleResolvedField$2(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitRow$0(StackableAstVisitor.StackableAstVisitorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitIdentifier$1(Identifier, QualifiedName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |