1 write to _predicateEnvironment
System.Private.Xml (1)
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (1)
31
_predicateEnvironment
= new XPathPredicateEnvironment(environment);
12 references to _predicateEnvironment
System.Private.Xml (12)
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (12)
32
_predicateBuilder = new XPathBuilder(
_predicateEnvironment
);
71
Debug.Assert(
_predicateEnvironment
.numFixupCurrent >= 0, "Context fixup error");
72
Debug.Assert(
_predicateEnvironment
.numFixupPosition >= 0, "Context fixup error");
73
Debug.Assert(
_predicateEnvironment
.numFixupLast >= 0, "Context fixup error");
240
convertedPredicates.Add(XPathBuilder.PredicateToBoolean(predicate, _f,
_predicateEnvironment
));
248
if (
_predicateEnvironment
.numFixupLast == 0 &&
_predicateEnvironment
.numFixupPosition == 0)
254
nodeFilter.Body =
_predicateEnvironment
.fixupVisitor.Fixup(nodeFilter.Body, current, null);
273
_f,
_predicateEnvironment
.fixupVisitor,
274
ref
_predicateEnvironment
.numFixupCurrent, ref
_predicateEnvironment
.numFixupPosition, ref
_predicateEnvironment
.numFixupLast);