1 interface inheriting from IXPathBuilder
System.Private.Xml (1)
System\Xml\Xsl\Xslt\XPathPatternParser.cs (1)
16public interface IPatternBuilder : IXPathBuilder<QilNode>
2 implementations of IXPathBuilder
System.Private.Xml (2)
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
18internal class XPathBuilder : IXPathBuilder<QilNode>, IXPathEnvironment
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (1)
853internal sealed class XPathAnalyzer : IXPathBuilder<XslFlags>
6 references to IXPathBuilder
System.Private.Xml (6)
System\Xml\Xsl\XPath\XPathParser.cs (2)
13private IXPathBuilder<Node>? _builder; 24public Node Parse(XPathScanner scanner, IXPathBuilder<Node> builder, LexKind endLex)
System\Xml\Xsl\Xslt\KeyMatchBuilder.cs (1)
58public IXPathBuilder<QilNode> GetPredicateBuilder(QilNode ctx)
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (2)
224QilNode IXPathBuilder<QilNode>.Predicate(QilNode node, QilNode condition, bool isReverseStep) 373public IXPathBuilder<QilNode> GetPredicateBuilder(QilNode ctx)
System\Xml\Xsl\Xslt\XPathPatternParser.cs (1)
18IXPathBuilder<QilNode> GetPredicateBuilder(QilNode context);