private <T extends Expression> Map<ScopeAware<Expression>, Symbol> mapAll(
      Cluster<T> cluster, Scope scope, Symbol output) {
    return cluster.getExpressions().stream()
        .collect(
            toImmutableMap(
                expression -> scopeAwareKey(expression, analysis, scope),
                expression -> output,
                (first, second) -> first));
  }
Adds a negation of the given input and remaps the provided expression to the negated expression
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/SubqueryPlanner.java