22 references to Filter
System.Private.Xml (22)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (7)
3365if (local7.NodeType == QilNodeType.Filter) 3396if (local5.NodeType == QilNodeType.Filter) 3416if (local1.NodeType == QilNodeType.Filter) 3444if (local3.NodeType == QilNodeType.Filter) 3607if (local2.NodeType == QilNodeType.Filter) 3620if (local9.NodeType == QilNodeType.Filter) 3678if (local2.NodeType == QilNodeType.Filter)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (1)
4936case QilNodeType.Filter:
System\Xml\Xsl\QIL\QilFactory.cs (1)
614QilLoop n = new QilLoop(QilNodeType.Filter, variable, body);
System\Xml\Xsl\QIL\QilScopedVisitor.cs (2)
55case QilNodeType.Filter: 86case QilNodeType.Filter:
System\Xml\Xsl\QIL\QilTypeChecker.cs (1)
100QilNodeType.Filter => CheckFilter((QilLoop)n),
System\Xml\Xsl\QIL\QilVisitor.cs (2)
73case QilNodeType.Filter: 183QilNodeType.Filter => VisitFilter((QilLoop)n),
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
355if (qilAxis.NodeType == QilNodeType.Filter)
System\Xml\Xsl\Xslt\KeyMatchBuilder.cs (1)
89n.NodeType == QilNodeType.Filter ||
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (6)
52Debug.Assert(filter.NodeType == QilNodeType.Filter, "XPathPatternBuilder expected to generate list of Filters on top level"); 84Debug.Assert(right.NodeType == QilNodeType.Filter, "LocationPathPattern must be compiled into a filter"); 92Debug.Assert(left.NodeType == QilNodeType.Filter, "LocationPathPattern must be compiled into a filter"); 200Debug.Assert(left.NodeType == QilNodeType.Filter); 213Debug.Assert(right.NodeType == QilNodeType.Filter); 355Debug.Assert(parent.NodeType == QilNodeType.Filter);