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