15 instantiations of XPathSingletonIterator
System.Private.Xml (15)
System\Xml\XPath\Internal\FilterQuery.cs (4)
137_cond.Evaluate(new XPathSingletonIterator(current, /*moved:*/true)); 142return ((bool)_cond.Evaluate(new XPathSingletonIterator(current, /*moved:*/true))) ? context : null; 148return (((string)_cond.Evaluate(new XPathSingletonIterator(current, /*moved:*/true))).Length != 0) ? context : null; 158Evaluate(new XPathSingletonIterator(context, /*moved:*/true));
System\Xml\XPath\Internal\FunctionQuery.cs (1)
102this.Evaluate(new XPathSingletonIterator(navigator!, /*moved:*/true));
System\Xml\XPath\Internal\IdQuery.cs (1)
60Evaluate(new XPathSingletonIterator(context!, /*moved:*/true));
System\Xml\XPath\Internal\MergeFilterQuery.cs (1)
58Evaluate(new XPathSingletonIterator(context.Clone(), /*moved:*/true));
System\Xml\XPath\Internal\XPathSingletonIterator.cs (1)
36return new XPathSingletonIterator(this);
System\Xml\XPath\XPathNavigator.cs (1)
1185context ??= new XPathSingletonIterator(this.Clone(), moved: true);
System\Xml\Xsl\XsltOld\CopyOfAction.cs (1)
65processor.PushActionFrame(CopyNodeSetAction.GetAction(), new XPathSingletonIterator(nav));
System\Xml\Xsl\XsltOld\RootAction.cs (1)
260frame.InitNodeSet(new XPathSingletonIterator(root));
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (4)
285return new XPathSingletonIterator( 366object result = useExpr.Evaluate(new XPathSingletonIterator(node!, /*moved:*/true)); 499return new XPathSingletonIterator(nav.Clone()); 950return new XPathSingletonIterator(ToNavigator(args[0]));
1 reference to XPathSingletonIterator
System.Private.Xml (1)
System\Xml\XPath\Internal\XPathSingletonIterator.cs (1)
28public XPathSingletonIterator(XPathSingletonIterator it)