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