class XPath::Union
def each(&block)
def each(&block) arguments.each(&block) end
def expression
def expression :union end
def initialize(*expressions)
def initialize(*expressions) @expressions = expressions end
def method_missing(*args) # rubocop:disable Style/MethodMissingSuper, Style/MissingRespondToMissing
def method_missing(*args) # rubocop:disable Style/MethodMissingSuper, Style/MissingRespondToMissing XPath::Union.new(*arguments.map { |e| e.send(*args) }) end
def to_xpath(type = nil)
def to_xpath(type = nil) Renderer.render(self, type) end