2 writes to cond
System.Xml (2)
System\Xml\XPath\Internal\FilterQuery.cs (2)
21this.cond = cond; 25this.cond = Clone(other.cond);
15 references to cond
System.Xml (15)
System\Xml\XPath\Internal\FilterQuery.cs (15)
25this.cond = Clone(other.cond); 30cond.Reset(); 34public Query Condition { get { return cond; } } 38cond.SetXsltContext(input); 39if (cond.StaticType != XPathResultType.Number && cond.StaticType != XPathResultType.Any && noPosition) { 60object value = cond.Evaluate(qyInput); 61if (value is XPathNodeIterator) return cond.Advance() != null; 78switch (cond.StaticType) { 80OperandQuery operand = cond as OperandQuery; 118cond.Evaluate(new XPathSingletonIterator(current, /*moved:*/true)); 119return (cond.Advance() != null) ? context : null; 122return ((bool)cond.Evaluate(new XPathSingletonIterator(current, /*moved:*/true))) ? context : null; 127return (((string)cond.Evaluate(new XPathSingletonIterator(current, /*moved:*/true))).Length != 0) ? context : null; 163cond.PrintQuery(w);