Skip to content

675(part): Add XSLT static typing rules for new kinds of XPath expression - #2011

Merged
ndw merged 4 commits into
qt4cg:masterfrom
michaelhkay:675(part)_Update-static-typing-rules-in-XSLT
Jul 15, 2025
Merged

675(part): Add XSLT static typing rules for new kinds of XPath expression#2011
ndw merged 4 commits into
qt4cg:masterfrom
michaelhkay:675(part)_Update-static-typing-rules-in-XSLT

Conversation

@michaelhkay

Copy link
Copy Markdown
Contributor

Updates the static typing rules in XSLT for new kinds of expression introduced in XPath 4.0. These rules are used in streamability analysis, but more work needs to be done to complete the streamability analysis.

Production rules are now referenced by name, as production numbers are no longer available.

@michaelhkay michaelhkay added Bug Something that doesn't work in the current specification XSLT An issue related to XSLT Tests Needed Tests need to be written or merged labels May 18, 2025
@michaelhkay

Copy link
Copy Markdown
Contributor Author

Addresses (but does not fix) issue #675

@michaelhkay
michaelhkay force-pushed the 675(part)_Update-static-typing-rules-in-XSLT branch from 6565865 to c63aedb Compare May 28, 2025 09:36
@michaelhkay
michaelhkay force-pushed the 675(part)_Update-static-typing-rules-in-XSLT branch from c63aedb to 05a2f83 Compare June 10, 2025 21:46
@michaelhkay
michaelhkay force-pushed the 675(part)_Update-static-typing-rules-in-XSLT branch from 05a2f83 to b77c145 Compare June 30, 2025 19:37
@ndw

ndw commented Jul 15, 2025

Copy link
Copy Markdown
Contributor

At meeting 129, the CG agreed to merge this PR.

@ndw
ndw merged commit c157c63 into qt4cg:master Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Something that doesn't work in the current specification Tests Needed Tests need to be written or merged XSLT An issue related to XSLT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants