1 instantiation of DoubleLinkAxis
System.Private.Xml (1)
System\Xml\Schema\Asttree.cs (1)
439
return new
DoubleLinkAxis
(axis, ConvertTree((Axis?)axis.Input));
18 references to DoubleLinkAxis
System.Private.Xml (18)
System\Xml\Schema\Asttree.cs (18)
23
internal
DoubleLinkAxis
curNode; // current under-checking node during navigating
28
internal
DoubleLinkAxis
CurNode
34
internal AxisElement(
DoubleLinkAxis
node, int depth)
66
this.curNode = (
DoubleLinkAxis
)(this.curNode.Input);
126
DoubleLinkAxis
nowNode = (
DoubleLinkAxis
)(this.curNode.Next!);
418
internal DoubleLinkAxis(Axis axis,
DoubleLinkAxis
? inputaxis)
432
internal static
DoubleLinkAxis
? ConvertTree(Axis? axis)
450
private readonly
DoubleLinkAxis
_topNode;
451
private readonly
DoubleLinkAxis
_rootNode; // the root for reverse Axis
458
internal
DoubleLinkAxis
RootNode
463
internal
DoubleLinkAxis
TopNode
484
public ForwardAxis(
DoubleLinkAxis
axis, bool isdesorself)
492
_rootNode = (
DoubleLinkAxis
)(_rootNode.Input);
648
_fAxisArray.Add(new ForwardAxis(
DoubleLinkAxis
.ConvertTree((Axis)(ast.Input)), false));
652
_fAxisArray.Add(new ForwardAxis(
DoubleLinkAxis
.ConvertTree(ast), false));
676
_fAxisArray.Add(new ForwardAxis(
DoubleLinkAxis
.ConvertTree((Axis)(ast.Input)), true));
680
_fAxisArray.Add(new ForwardAxis(
DoubleLinkAxis
.ConvertTree(ast), true));