Class EvaluateLogical

java.lang.Object
io.trino.sql.ir.optimizer.rule.EvaluateLogical
All Implemented Interfaces:
IrOptimizerRule

public class EvaluateLogical extends Object implements IrOptimizerRule
Evaluates a constant logical expression. E.g.,
  • And(..., false, ...) -> false
  • Or(..., true, ...) -> true