public void visit()

in zetasql-toolkit-core/src/main/java/com/google/zetasql/toolkit/tools/lineage/ExpressionParentFinder.java [60:67]


  public void visit(ResolvedSubqueryExpr subqueryExpr) {
    List<SubqueryType> scalarOrArray = ImmutableList.of(SubqueryType.SCALAR, SubqueryType.ARRAY);
    if (scalarOrArray.contains(subqueryExpr.getSubqueryType())) {
      ResolvedScan subquery = subqueryExpr.getSubquery();
      ResolvedColumn subqueryOutputColumn = subquery.getColumnList().get(0);
      result.push(subqueryOutputColumn);
    }
  }