# File lib/jmespath/nodes/condition.rb, line 49 def optimize if @right.is_a?(Literal) LiteralRightEqCondition.new(@left, @right, @child) else self end end
# File lib/jmespath/nodes/condition.rb, line 45 def visit(value) @left.visit(value) == @right.visit(value) ? @child.visit(value) : nil end