[Bug 24541] New: Missing KindTests in the analysis

https://www.w3.org/Bugs/Public/show_bug.cgi?id=24541

            Bug ID: 24541
           Summary: Missing KindTests in the analysis
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: minor
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: abel.braaksma@xs4all.nl
        QA Contact: public-qt-comments@w3.org

A KindTest (such as attribute(), processing-instruction(), text()) is not
mentioned in the break-down of expressions. The closest you can get is an Axis
Step (19.8.7.7 Streamability of Axis Steps,
http://www.w3.org/TR/xslt-30/#streamability-of-axis-steps), but this section
does not mention KindTests.

While writing this up, it occurs to me that the rules are actually sound here,
as in the GSR under adjusted sweep S', a KindTest has a special rule, and it is
itself already on an axis, which are mentioned under Axis Steps.

I nevertheless add this bugreport, because I think a small Note under 19.8.7.7
on axis steps containing KindTests can be beneficial in understanding this
special case and may remove possible confusion.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Wednesday, 5 February 2014 23:10:22 UTC