2004-08-31 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Tue, 31 Aug 2004 14:23:49 +0000 (14:23 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Tue, 31 Aug 2004 14:23:49 +0000 (14:23 -0000)
commit8750d1a80dd6aae50dc21ac0d525df4cd737be00
tree9e9d8e132a73a29a897a22b5ea40cb9936b35be5
parent1f35221ca6aea75076bee87c6ee234797d8034e6
2004-08-31  Atsushi Enomoto <atsushi@ximian.com>

* XPath2Expression.cs :
  Revised some parameters for XPathSequence classes ctor().
  Don't require XPathSequence while they are not required.
  AxisIterator need to accept only current node as its input.
  Implemented node comparison operators.
  Removed AxisStepExpr.ParentStep (in the future it might hold line
  information).
* XQueryParser.jay : changes wrt AxisStepExpr.ParentStep.
* XPathSequence.cs, XQueryExpression.cs, XQueryFunction.cs :
  Removed some extraneous code.
  NodeIterator.ctor() now requires XPathNavigator and XQueryContext
  instead of XPathSequence.
  Added SelfIterator (derived from NodeIterator).

svn path=/trunk/mcs/; revision=33100
mcs/class/System.XML/System.Xml.Query/ChangeLog
mcs/class/System.XML/System.Xml.Query/XPath2Expression.cs
mcs/class/System.XML/System.Xml.Query/XPathSequence.cs
mcs/class/System.XML/System.Xml.Query/XQueryExpression.cs
mcs/class/System.XML/System.Xml.Query/XQueryFunction.cs
mcs/class/System.XML/System.Xml.Query/XQueryParser.jay