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); 71Debug.Assert(_predicateEnvironment.numFixupCurrent >= 0, "Context fixup error"); 72Debug.Assert(_predicateEnvironment.numFixupPosition >= 0, "Context fixup error"); 73Debug.Assert(_predicateEnvironment.numFixupLast >= 0, "Context fixup error"); 240convertedPredicates.Add(XPathBuilder.PredicateToBoolean(predicate, _f, _predicateEnvironment)); 248if (_predicateEnvironment.numFixupLast == 0 && _predicateEnvironment.numFixupPosition == 0) 254nodeFilter.Body = _predicateEnvironment.fixupVisitor.Fixup(nodeFilter.Body, current, null); 273_f, _predicateEnvironment.fixupVisitor, 274ref _predicateEnvironment.numFixupCurrent, ref _predicateEnvironment.numFixupPosition, ref _predicateEnvironment.numFixupLast);