1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
# frozen_string_literal: true
module JMESPath
# @api private
module Nodes
class Node
def visit(value)
end
def optimize
self
end
def chains_with?(_other)
false
end
end
require 'jmespath/nodes/subexpression'
require 'jmespath/nodes/and'
require 'jmespath/nodes/comparator'
require 'jmespath/nodes/comparator'
require 'jmespath/nodes/condition'
require 'jmespath/nodes/current'
require 'jmespath/nodes/expression'
require 'jmespath/nodes/field'
require 'jmespath/nodes/flatten'
require 'jmespath/nodes/function'
require 'jmespath/nodes/index'
require 'jmespath/nodes/literal'
require 'jmespath/nodes/multi_select_hash'
require 'jmespath/nodes/multi_select_list'
require 'jmespath/nodes/not'
require 'jmespath/nodes/or'
require 'jmespath/nodes/pipe'
require 'jmespath/nodes/projection'
require 'jmespath/nodes/projection'
require 'jmespath/nodes/projection'
require 'jmespath/nodes/slice'
end
end
|