File: //usr/local/rvm/gems/default/gems/nokogiri-1.12.5-x86_64-linux/lib/nokogiri/css.rb
# frozen_string_literal: true
module Nokogiri
module CSS
class << self
###
# Parse this CSS selector in +selector+. Returns an AST.
def parse(selector)
Parser.new.parse(selector)
end
###
# Get the XPath for +selector+.
def xpath_for(selector, options = {})
Parser.new(options[:ns] || {}).xpath_for(selector, options)
end
end
end
end
require_relative "css/node"
require_relative "css/xpath_visitor"
x = $-w
$-w = false
require_relative "css/parser"
$-w = x
require_relative "css/tokenizer"
require_relative "css/syntax_error"