11 references to DescendantOrSelf
System.Xml (11)
System\Xml\Schema\Asttree.cs (1)
473
return ((ast.TypeOfAxis == Axis.AxisType.
DescendantOrSelf
) && (ast.NodeType == XPathNodeType.All) && (ast.AbbrAxis));
System\Xml\XPath\Internal\QueryBuilder.cs (3)
70
input.TypeOfAxis == Axis.AxisType.
DescendantOrSelf
&& input.NodeType == XPathNodeType.All
87
if (root.TypeOfAxis == Axis.AxisType.Descendant || root.TypeOfAxis == Axis.AxisType.
DescendantOrSelf
) {
129
case Axis.AxisType.
DescendantOrSelf
:
System\Xml\XPath\Internal\XPathParser.cs (7)
223
opnd = ParseRelativeLocationPath(new Axis(Axis.AxisType.
DescendantOrSelf
, opnd));
270
return ParseRelativeLocationPath(new Axis(Axis.AxisType.
DescendantOrSelf
, new Root()));
285
opnd = new Axis(Axis.AxisType.
DescendantOrSelf
, opnd);
546
opnd = new Axis(Axis.AxisType.
DescendantOrSelf
, new Root());
558
opnd = new Axis(Axis.AxisType.
DescendantOrSelf
, opnd);
608
opnd = ParseRelativePathPattern(new Axis(Axis.AxisType.
DescendantOrSelf
, opnd));
750
table.Add("descendant-or-self", Axis.AxisType.
DescendantOrSelf
);