From 17f6b3a3bb1c6f271eef3ca2cd9f9646c7bf0c70 Mon Sep 17 00:00:00 2001 From: Yorick Peterse Date: Thu, 9 Jul 2015 01:32:04 +0200 Subject: [PATCH] Added simple method docs for the XPath compiler --- lib/oga/xpath/compiler.rb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lib/oga/xpath/compiler.rb b/lib/oga/xpath/compiler.rb index 75b71ce..3c03840 100644 --- a/lib/oga/xpath/compiler.rb +++ b/lib/oga/xpath/compiler.rb @@ -66,6 +66,8 @@ module Oga end ## + # Processes a relative path. + # # @param [AST::Node] ast # @param [Oga::Ruby::Node] input # @return [Oga::Ruby::Node] @@ -96,6 +98,8 @@ module Oga end ## + # Processes an absolute path. + # # @param [AST::Node] ast # @param [Oga::Ruby::Node] input # @return [Oga::Ruby::Node] @@ -126,6 +130,8 @@ module Oga end ## + # Processes the "child" axis. + # # @param [AST::Node] ast # @param [Oga::Ruby::Node] input # @return [Oga::Ruby::Node] @@ -140,6 +146,8 @@ module Oga end ## + # Processes the "attribute" axis. + # # @param [AST::Node] ast # @param [Oga::Ruby::Node] input # @return [Oga::Ruby::Node] @@ -153,6 +161,8 @@ module Oga end ## + # Processes a node test predicate. + # # @param [AST::Node] ast # @param [Oga::Ruby::Node] input # @return [Oga::Ruby::Node] @@ -166,6 +176,8 @@ module Oga end ## + # Processes a node test. + # # @param [AST::Node] ast # @param [Oga::Ruby::Node] input # @return [Oga::Ruby::Node] @@ -187,6 +199,8 @@ module Oga end ## + # Processes an equality expression. + # # @param [AST::Node] ast # @param [Oga::Ruby::Node] input # @return [Oga::Ruby::Node] @@ -198,6 +212,8 @@ module Oga end ## + # Processes a string. + # # @param [AST::Node] ast # @param [Oga::Ruby::Node] input # @return [Oga::Ruby::Node] @@ -207,6 +223,8 @@ module Oga end ## + # Processes an integer. + # # @param [AST::Node] ast # @param [Oga::Ruby::Node] input # @return [Oga::Ruby::Node]