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