Class ReduceExpressionsRule.RexReplacer

  • All Implemented Interfaces:
    RexVisitor<RexNode>
    Enclosing class:
    ReduceExpressionsRule

    protected static class ReduceExpressionsRule.RexReplacer
    extends RexShuttle
    Replaces expressions with their reductions. Note that we only have to look for RexCall, since nothing else is reducible in the first place.