System.Xml.Xsl.XsltOld.NumberAction.moveToCount C# (CSharp) Method

moveToCount() private method

private moveToCount ( XPathNavigator nav, Processor processor, XPathNavigator contextNode ) : bool
nav System.Xml.XPath.XPathNavigator
processor Processor
contextNode System.Xml.XPath.XPathNavigator
return bool
        private bool moveToCount(XPathNavigator nav, Processor processor, XPathNavigator contextNode) {
            do {
                if (this.fromKey != Compiler.InvalidQueryKey && processor.Matches(nav, this.fromKey)) {
                    return false;
                }
                if (MatchCountKey(processor, contextNode, nav)) {
                    return true;
                }
            }while (nav.MoveToParent());
            return false;
        }