1 instantiation of Key
System.Private.Xml (1)
System\Xml\Xsl\Xslt\XslAst.cs (1)
450
return new
Key
(name, match, use, xslVer);
15 references to Key
System.Private.Xml (15)
System\Xml\Xsl\Xslt\QilGenerator.cs (2)
2178
foreach (
Key
key in _compiler.Keys[idx])
2452
private QilNode CompileKeyUse(
Key
key)
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (4)
437
private QilNode CompileSingleKey(List<
Key
> defList, QilNode key, IFocus env)
447
foreach (
Key
keyDef in defList)
454
private QilNode CompileSingleKey(List<
Key
> defList, QilIterator key, QilIterator context)
460
foreach (
Key
keyDef in defList)
System\Xml\Xsl\Xslt\XslAst.cs (3)
246
internal sealed class Keys : KeyedCollection<QilName, List<
Key
>>
248
protected override QilName GetKeyForItem(List<
Key
> list)
448
public static
Key
Key(QilName name, string? match, string? use, XslVersion xslVer)
System\Xml\Xsl\Xslt\XsltLoader.cs (4)
892
Key
key = (
Key
)SetInfo(F.Key(keyName, match, use, _input.XslVersion), null, ctxInfo);
902
List<
Key
> defList = new List<
Key
>();
System\Xml\Xsl\Xslt\XslVisitor.cs (2)
26
XslNodeType.Key => VisitKey((
Key
)node),
60
protected virtual T VisitKey(
Key
node) { return VisitChildren(node); }