decodeUnicodeLiteral(SqlBaseParser.UnicodeStringLiteralContext) |  | 0% |  | 0% | 17 | 17 | 51 | 51 | 1 | 1 |
visitUnnamedConstraintSpecification(SqlBaseParser.UnnamedConstraintSpecificationContext) |  | 0% |  | 0% | 10 | 10 | 28 | 28 | 1 | 1 |
getRoutineCharacteristics(SqlBaseParser.RoutineCharacteristicsContext) |  | 0% |  | 0% | 11 | 11 | 24 | 24 | 1 | 1 |
getType(SqlBaseParser.TypeContext) |   | 22% |   | 22% | 8 | 10 | 19 | 30 | 0 | 1 |
visitFunctionCall(SqlBaseParser.FunctionCallContext) |   | 76% |   | 60% | 19 | 31 | 13 | 59 | 0 | 1 |
getAlterRoutineCharacteristics(SqlBaseParser.AlterRoutineCharacteristicsContext) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
visitCreateFunction(SqlBaseParser.CreateFunctionContext) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
getPrincipalSpecification(SqlBaseParser.PrincipalContext) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
visitSetOperation(SqlBaseParser.SetOperationContext) |   | 38% |   | 20% | 6 | 7 | 7 | 13 | 0 | 1 |
visitCreateMaterializedView(SqlBaseParser.CreateMaterializedViewContext) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
visitTableVersion(SqlBaseParser.TableVersionContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
visitCreateType(SqlBaseParser.CreateTypeContext) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
visitExplainType(SqlBaseParser.ExplainTypeContext) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
getGrantorSpecification(SqlBaseParser.GrantorContext) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
visitGrant(SqlBaseParser.GrantContext) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
visitRevoke(SqlBaseParser.RevokeContext) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
visitJoinRelation(SqlBaseParser.JoinRelationContext) |   | 64% |   | 50% | 6 | 8 | 8 | 21 | 0 | 1 |
visitInterval(SqlBaseParser.IntervalContext) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
visitExplainFormat(SqlBaseParser.ExplainFormatContext) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
visitCreateView(SqlBaseParser.CreateViewContext) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
visitQuantifiedComparison(SqlBaseParser.QuantifiedComparisonContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visitOver(SqlBaseParser.OverContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
visitDropFunction(SqlBaseParser.DropFunctionContext) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
visitExtract(SqlBaseParser.ExtractContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visitRenameColumn(SqlBaseParser.RenameColumnContext) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visitNormalize(SqlBaseParser.NormalizeContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitSetTableProperties(SqlBaseParser.SetTablePropertiesContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visitNamedQuery(SqlBaseParser.NamedQueryContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
visitCreateSchema(SqlBaseParser.CreateSchemaContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitNamedConstraintSpecification(SqlBaseParser.NamedConstraintSpecificationContext) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visitDistinctFrom(SqlBaseParser.DistinctFromContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
visitDropConstraint(SqlBaseParser.DropConstraintContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getIntervalFieldType(Token) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
visitAddColumn(SqlBaseParser.AddColumnContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitDropColumn(SqlBaseParser.DropColumnContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitGrantRoles(SqlBaseParser.GrantRolesContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
visitRevokeRoles(SqlBaseParser.RevokeRolesContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
visitCreateTableAsSelect(SqlBaseParser.CreateTableAsSelectContext) |   | 61% |   | 50% | 5 | 6 | 3 | 15 | 0 | 1 |
visitAlterFunction(SqlBaseParser.AlterFunctionContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitShowStatsForQuery(SqlBaseParser.ShowStatsForQueryContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitQueryNoWith(SqlBaseParser.QueryNoWithContext) |   | 77% |   | 70% | 3 | 6 | 3 | 29 | 0 | 1 |
visitSetRole(SqlBaseParser.SetRoleContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visitShowGrants(SqlBaseParser.ShowGrantsContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visitCast(SqlBaseParser.CastContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitDropSchema(SqlBaseParser.DropSchemaContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
visitShowCreateFunction(SqlBaseParser.ShowCreateFunctionContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitAlterColumnSetNotNull(SqlBaseParser.AlterColumnSetNotNullContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitAlterColumnDropNotNull(SqlBaseParser.AlterColumnDropNotNullContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitShowTables(SqlBaseParser.ShowTablesContext) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
isHexDigit(char) |  | 0% |  | 0% | 7 | 7 | 1 | 1 | 1 | 1 |
isValidUnicodeEscape(char) |  | 0% |  | 0% | 7 | 7 | 1 | 1 | 1 | 1 |
getFrameType(Token) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
getComparisonQuantifier(Token) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
visitAddConstraint(SqlBaseParser.AddConstraintContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitShowSchemas(SqlBaseParser.ShowSchemasContext) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visitSimpleCase(SqlBaseParser.SimpleCaseContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitRefreshMaterializedView(SqlBaseParser.RefreshMaterializedViewContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitRenameTable(SqlBaseParser.RenameTableContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitRenameView(SqlBaseParser.RenameViewContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getPropertiesOption(Token) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getConstraintType(Token) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getTableVersionOperator(Token) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getIntervalSign(Token) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getBoundedFrameBoundType(Token) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getUnboundedFrameBoundType(Token) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getSamplingMethod(Token) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getNullOrderingType(Token) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
visitSampledRelation(SqlBaseParser.SampledRelationContext) |   | 36% |   | 50% | 1 | 2 | 4 | 7 | 0 | 1 |
visitWindowFrame(SqlBaseParser.WindowFrameContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitGroupingOperation(SqlBaseParser.GroupingOperationContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitCreateTable(SqlBaseParser.CreateTableContext) |   | 64% |   | 50% | 3 | 4 | 2 | 11 | 0 | 1 |
getDateTimeFunctionType(Token) |   | 34% |   | 50% | 3 | 6 | 3 | 7 | 0 | 1 |
visitDropMaterializedView(SqlBaseParser.DropMaterializedViewContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitExternalBodyReference(SqlBaseParser.ExternalBodyReferenceContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitWith(SqlBaseParser.WithContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitUnnest(SqlBaseParser.UnnestContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitAtTimeZone(SqlBaseParser.AtTimeZoneContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitColumnDefinition(SqlBaseParser.ColumnDefinitionContext) |   | 68% |   | 50% | 3 | 4 | 2 | 11 | 0 | 1 |
visitPrepare(SqlBaseParser.PrepareContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitExecute(SqlBaseParser.ExecuteContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitProperty(SqlBaseParser.PropertyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowCatalogs(SqlBaseParser.ShowCatalogsContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitShowFunctions(SqlBaseParser.ShowFunctionsContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visitShowSession(SqlBaseParser.ShowSessionContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitShowRoles(SqlBaseParser.ShowRolesContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitPosition(SqlBaseParser.PositionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitSearchedCase(SqlBaseParser.SearchedCaseContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitWhenClause(SqlBaseParser.WhenClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitTableName(SqlBaseParser.TableNameContext) |   | 46% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
visitRenameSchema(SqlBaseParser.RenameSchemaContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitConstraintSpecification(SqlBaseParser.ConstraintSpecificationContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitMultipleGroupingSets(SqlBaseParser.MultipleGroupingSetsContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitSetSession(SqlBaseParser.SetSessionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCreateRole(SqlBaseParser.CreateRoleContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitLikeClause(SqlBaseParser.LikeClauseContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitArithmeticUnary(SqlBaseParser.ArithmeticUnaryContext) |   | 58% |   | 66% | 1 | 3 | 1 | 5 | 0 | 1 |
visitTransactionAccessMode(SqlBaseParser.TransactionAccessModeContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitShowStats(SqlBaseParser.ShowStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitBoundedFrame(SqlBaseParser.BoundedFrameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitNamedArgument(SqlBaseParser.NamedArgumentContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getComparisonOperator(Token) |   | 53% |   | 85% | 1 | 7 | 1 | 8 | 0 | 1 |
typeParameterToString(SqlBaseParser.TypeParameterContext) |   | 53% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
getArithmeticBinaryOperator(Token) |   | 50% |   | 83% | 1 | 6 | 1 | 7 | 0 | 1 |
getLogicalBinaryOperator(Token) |   | 35% |   | 66% | 1 | 3 | 1 | 4 | 0 | 1 |
getOrderingType(Token) |   | 35% |   | 66% | 1 | 3 | 1 | 4 | 0 | 1 |
visitSubstring(SqlBaseParser.SubstringContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getParameterDeclarations(SqlBaseParser.SqlParameterDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitDropConstraint$9(SqlBaseParser.DropConstraintContext, TerminalNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitDropConstraint$8(SqlBaseParser.DropConstraintContext, TerminalNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitDropColumn$7(SqlBaseParser.DropColumnContext, TerminalNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitDropColumn$6(SqlBaseParser.DropColumnContext, TerminalNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitAddColumn$5(SqlBaseParser.AddColumnContext, TerminalNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitAddColumn$4(SqlBaseParser.AddColumnContext, TerminalNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitRenameColumn$3(SqlBaseParser.RenameColumnContext, TerminalNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitRenameColumn$2(SqlBaseParser.RenameColumnContext, TerminalNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
mixedAndOrOperatorParenthesisCheck(Expression, SqlBaseParser.BooleanExpressionContext, LogicalBinaryExpression.Operator) |   | 63% |   | 62% | 2 | 5 | 1 | 6 | 0 | 1 |
visitShowCreateTable(SqlBaseParser.ShowCreateTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowCreateSchema(SqlBaseParser.ShowCreateSchemaContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitDeallocate(SqlBaseParser.DeallocateContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitDescribeOutput(SqlBaseParser.DescribeOutputContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitDescribeInput(SqlBaseParser.DescribeInputContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitRollup(SqlBaseParser.RollupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCube(SqlBaseParser.CubeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowCreateView(SqlBaseParser.ShowCreateViewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowCreateMaterializedView(SqlBaseParser.ShowCreateMaterializedViewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitLateral(SqlBaseParser.LateralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitArrayConstructor(SqlBaseParser.ArrayConstructorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
constraintTypeToString(ConstraintSpecification.ConstraintType) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
aggregateResult(Node, Node) |   | 37% |   | 50% | 2 | 3 | 2 | 5 | 0 | 1 |
visitTruncateTable(SqlBaseParser.TruncateTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitResetSession(SqlBaseParser.ResetSessionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowRoleGrants(SqlBaseParser.ShowRoleGrantsContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getTypes(SqlBaseParser.TypesContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitReturnStatement(SqlBaseParser.ReturnStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitStartTransaction(SqlBaseParser.StartTransactionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitUnboundedFrame(SqlBaseParser.UnboundedFrameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getIdentifiers(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPrincipalSpecifications(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitTypeConstructor(SqlBaseParser.TypeConstructorContext) |   | 89% |   | 90% | 1 | 6 | 1 | 13 | 0 | 1 |
visitUnicodeStringLiteral(SqlBaseParser.UnicodeStringLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitBooleanValue(SqlBaseParser.BooleanValueContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitBetween(SqlBaseParser.BetweenContext) |   | 78% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
visitLike(SqlBaseParser.LikeContext) |   | 78% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
visitInSubquery(SqlBaseParser.InSubqueryContext) |   | 78% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
visitAnalyze(SqlBaseParser.AnalyzeContext) |   | 69% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
visitNullPredicate(SqlBaseParser.NullPredicateContext) |   | 69% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
visitReadUncommitted(SqlBaseParser.ReadUncommittedContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitReadCommitted(SqlBaseParser.ReadCommittedContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitRepeatableRead(SqlBaseParser.RepeatableReadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitSerializable(SqlBaseParser.SerializableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCurrentUser(SqlBaseParser.CurrentUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCurrentRowBound(SqlBaseParser.CurrentRowBoundContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitUnnamedConstraintSpecification$15(SqlBaseParser.ConstraintQualifierContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitUnnamedConstraintSpecification$14(SqlBaseParser.ConstraintQualifierContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitUnnamedConstraintSpecification$13(SqlBaseParser.ConstraintQualifierContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitUnnamedConstraintSpecification$12(SqlBaseParser.ConstraintQualifierContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitUnnamedConstraintSpecification$11(SqlBaseParser.ConstraintQualifierContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitUnnamedConstraintSpecification$10(SqlBaseParser.ConstraintQualifierContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitCreateType$0(SqlBaseParser.SqlParameterDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitStandaloneRoutineBody(SqlBaseParser.StandaloneRoutineBodyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitIsolationLevel(SqlBaseParser.IsolationLevelContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitTimeZoneInterval(SqlBaseParser.TimeZoneIntervalContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitTimeZoneString(SqlBaseParser.TimeZoneStringContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitFilter(SqlBaseParser.FilterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getIdentifierIfPresent(ParserRuleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getGrantorSpecificationIfPresent(SqlBaseParser.GrantorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitMultipleGroupingSets$17(SqlBaseParser.GroupingSetContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitDecimalLiteral(SqlBaseParser.DecimalLiteralContext) |   | 87% |   | 75% | 1 | 4 | 1 | 5 | 0 | 1 |
getTextIfPresent(ParserRuleContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTextIfPresent(Token) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getIdentifiers$20(SqlBaseParser.IdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getIdentifierIfPresent$19(ParserRuleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitInterval$18(SqlBaseParser.IntervalFieldContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitQueryNoWith$16() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitCreateType$1(SqlBaseParser.SqlParameterDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitLogicalBinary(SqlBaseParser.LogicalBinaryContext) |  | 97% |   | 85% | 2 | 8 | 1 | 17 | 0 | 1 |
visitExplain(SqlBaseParser.ExplainContext) |  | 92% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
visitDropTable(SqlBaseParser.DropTableContext) |  | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
visitDropView(SqlBaseParser.DropViewContext) |  | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
visitQuerySpecification(SqlBaseParser.QuerySpecificationContext) |  | 100% |  | 100% | 0 | 3 | 0 | 18 | 0 | 1 |
visitAliasedRelation(SqlBaseParser.AliasedRelationContext) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
visitInList(SqlBaseParser.InListContext) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
visitInsertInto(SqlBaseParser.InsertIntoContext) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
visitSortItem(SqlBaseParser.SortItemContext) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
visitSpecialDateTimeFunction(SqlBaseParser.SpecialDateTimeFunctionContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
visitLambda(SqlBaseParser.LambdaContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
visitUpdate(SqlBaseParser.UpdateContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
visitQuery(SqlBaseParser.QueryContext) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
visitComparison(SqlBaseParser.ComparisonContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
visitQuotedIdentifier(SqlBaseParser.QuotedIdentifierContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitDelete(SqlBaseParser.DeleteContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitArithmeticBinary(SqlBaseParser.ArithmeticBinaryContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
visitConcatenation(SqlBaseParser.ConcatenationContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
visitSelectAll(SqlBaseParser.SelectAllContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
AstBuilder(ParsingOptions) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitUse(SqlBaseParser.UseContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitSelectSingle(SqlBaseParser.SelectSingleContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitExists(SqlBaseParser.ExistsContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSubscript(SqlBaseParser.SubscriptContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitDereference(SqlBaseParser.DereferenceContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitParameter(SqlBaseParser.ParameterContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visitCall(SqlBaseParser.CallContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitPredicated(SqlBaseParser.PredicatedContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
visit(List, Class) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
getQualifiedName(SqlBaseParser.QualifiedNameContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitUpdateAssignment(SqlBaseParser.UpdateAssignmentContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitGroupBy(SqlBaseParser.GroupByContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitBinaryLiteral(SqlBaseParser.BinaryLiteralContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
visitSingleGroupingSet(SqlBaseParser.SingleGroupingSetContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitIfPresent(ParserRuleContext, Class) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getLocation(Token) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
parseError(String, ParserRuleContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSubquery(SqlBaseParser.SubqueryContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitInlineTable(SqlBaseParser.InlineTableContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitDropRole(SqlBaseParser.DropRoleContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visitLogicalNot(SqlBaseParser.LogicalNotContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSubqueryRelation(SqlBaseParser.SubqueryRelationContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitRowConstructor(SqlBaseParser.RowConstructorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSubqueryExpression(SqlBaseParser.SubqueryExpressionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitPositionalArgument(SqlBaseParser.PositionalArgumentContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
unquote(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
visitTable(SqlBaseParser.TableContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitShowColumns(SqlBaseParser.ShowColumnsContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitBasicStringLiteral(SqlBaseParser.BasicStringLiteralContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitUnquotedIdentifier(SqlBaseParser.UnquotedIdentifierContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isDistinct(SqlBaseParser.SetQuantifierContext) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
visitIntegerLiteral(SqlBaseParser.IntegerLiteralContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitDoubleLiteral(SqlBaseParser.DoubleLiteralContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLocation(TerminalNode) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getLocation(ParserRuleContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
check(boolean, String, ParserRuleContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
visitSingleStatement(SqlBaseParser.SingleStatementContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitStandaloneExpression(SqlBaseParser.StandaloneExpressionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitCommit(SqlBaseParser.CommitContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitRollback(SqlBaseParser.RollbackContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitParenthesizedRelation(SqlBaseParser.ParenthesizedRelationContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitParenthesizedExpression(SqlBaseParser.ParenthesizedExpressionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitColumnReference(SqlBaseParser.ColumnReferenceContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitNullLiteral(SqlBaseParser.NullLiteralContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |