| visitFunctionCall(FunctionCall, Object) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
| visitQuerySpecification(QuerySpecification, Object) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| visitCreateTableAsSelect(CreateTableAsSelect, Object) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| visitQuery(Query, Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| visitJoin(Join, Object) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| visitWithQuery(WithQuery, Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| visitAliasedRelation(AliasedRelation, Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| visitWindow(Window, Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| visitInsert(Insert, Object) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| sameElements(Iterable, Iterable) |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
| visitColumnDefinition(ColumnDefinition, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitCreateMaterializedView(CreateMaterializedView, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitCreateTable(CreateTable, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| sameElement(Optional, Optional) |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 1 | 1 |
| visitExcept(Except, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitSampledRelation(SampledRelation, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitCallArgument(CallArgument, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| visitWindowFrame(WindowFrame, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitProperty(Property, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitRefreshMaterializedView(RefreshMaterializedView, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitDelete(Delete, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitExecute(Execute, Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$visitJoin$5(Object, JoinCriteria) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| visitAddColumn(AddColumn, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitCreateView(CreateView, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitExplain(Explain, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitGroupingSets(GroupingSets, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitSortItem(SortItem, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitCreateSchema(CreateSchema, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitFrameBound(FrameBound, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| process(List, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| visitPrepare(Prepare, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitSingleColumn(SingleColumn, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitExpression(Expression, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnalyze(Analyze, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitCall(Call, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitGroupBy(GroupBy, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitIntersect(Intersect, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitSelect(Select, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitUnion(Union, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitUnnest(Unnest, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitWith(With, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitDeallocate(Deallocate, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitLateral(Lateral, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitReturn(Return, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitShowStats(ShowStats, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitTableSubquery(TableSubquery, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitCube(Cube, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitOrderBy(OrderBy, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitRollup(Rollup, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitRow(Row, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitSimpleGroupBy(SimpleGroupBy, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitValues(Values, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| process(Optional, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| lambda$visitFrameBound$1(FrameBound, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$process$8(Object, Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$process$7(Object, Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitFrameBound$2(FrameBound) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitWithQuery$6(Object, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitInsert$4(Object, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitGroupingSets$3(Object, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitCreateTableAsSelect$0(Object, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| DefaultTreeRewriter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNode(Node, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |