11 references to DescendantOrSelf
System.Private.Xml (11)
System\Xml\Schema\Asttree.cs (1)
538
return ((ast.TypeOfAxis == Axis.AxisType.
DescendantOrSelf
) && (ast.NodeType == XPathNodeType.All) && (ast.AbbrAxis));
System\Xml\XPath\Internal\QueryBuilder.cs (3)
76
input.TypeOfAxis == Axis.AxisType.
DescendantOrSelf
&& input.NodeType == XPathNodeType.All
98
if (root.TypeOfAxis == Axis.AxisType.Descendant || root.TypeOfAxis == Axis.AxisType.
DescendantOrSelf
)
151
case Axis.AxisType.
DescendantOrSelf
:
System\Xml\XPath\Internal\XPathParser.cs (7)
250
opnd = ParseRelativeLocationPath(new Axis(Axis.AxisType.
DescendantOrSelf
, opnd));
305
return ParseRelativeLocationPath(new Axis(Axis.AxisType.
DescendantOrSelf
, new Root()));
324
opnd = new Axis(Axis.AxisType.
DescendantOrSelf
, opnd);
625
opnd = new Axis(Axis.AxisType.
DescendantOrSelf
, new Root());
640
opnd = new Axis(Axis.AxisType.
DescendantOrSelf
, opnd);
696
opnd = ParseRelativePathPattern(new Axis(Axis.AxisType.
DescendantOrSelf
, opnd));
854
table.Add("descendant-or-self", Axis.AxisType.
DescendantOrSelf
);