PureXML/Sources/XSLT
Mihaela Mihaljevic 7b4887b7ad feat(xslt): per-document key indexes in document order
key() resolves its index against the current node's own document,
built lazily per document root, so keys work inside document() trees;
a node-set use expression indexes the matched node under every
member's string value; and key() results return in document order
regardless of lookup value order. Xalan baseline 187 -> 182.
2026-06-10 14:01:28 +02:00
..
XSLTAVT.swift
XSLTDocumentCache.swift feat(xslt): per-document key indexes in document order 2026-06-10 14:01:28 +02:00
XSLTElements.swift feat(xslt): contextual sort keys and cross-document template matching 2026-06-10 13:54:37 +02:00
XSLTFunctions.swift feat(xslt): per-document key indexes in document order 2026-06-10 14:01:28 +02:00
XSLTMatchCache.swift feat(xslt): contextual sort keys and cross-document template matching 2026-06-10 13:54:37 +02:00
XSLTModel.swift feat(xslt): stylesheet namespace resolution for patterns and expressions 2026-06-10 13:36:59 +02:00
XSLTNamespaceFixup.swift
XSLTNumbering.swift
XSLTParser.swift feat(xslt): prolog ordering, html doctype, simplified syntax, CDATA splitting 2026-06-10 13:48:03 +02:00
XSLTParserEntry.swift feat(xslt): prolog ordering, html doctype, simplified syntax, CDATA splitting 2026-06-10 13:48:03 +02:00
XSLTParserStructural.swift feat(xslt): stylesheet namespace resolution for patterns and expressions 2026-06-10 13:36:59 +02:00
XSLTRawText.swift
XSLTRuntime.swift feat(xslt): stylesheet namespace resolution for patterns and expressions 2026-06-10 13:36:59 +02:00
XSLTSorting.swift feat(xslt): per-document key indexes in document order 2026-06-10 14:01:28 +02:00
XSLTTransform.swift feat(xslt): prolog ordering, html doctype, simplified syntax, CDATA splitting 2026-06-10 13:48:03 +02:00
XSLTTransformer.swift feat(xslt): per-document key indexes in document order 2026-06-10 14:01:28 +02:00
XSLTWhitespace.swift