class Dry::Schema::PredicateInferrer::Compiler
def visit_sum(node)
- Api: - private
def visit_sum(node) left, right = node predicates = [visit(left), visit(right)] if predicates.first == :nil? predicates[1..predicates.size - 1] else predicates end end