[Bug 24528] Streamability of xsl:number and from and count patterns

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

--- Comment #1 from Michael Kay <mike@saxonica.com> ---
I'm having difficulty understanding what point you are trying to make here. You
seem to be suggesting in your last para that the Note is not wrong, in which
case your objection is presumably that it is not helpful.

I think there is possibly a bit of a gap in terms of understanding how patterns
work as operands (because there aren't many cases where this happens).

We're only concerned with the case where @value is absent.

If @value is absent and the instruction selects a node in the streamed document
(that is, if the posture of @select is anything other than grounded), then the
fact that @select has usage=navigation will make the instruction free-ranging
regardless of the other operands.

If @value is absent and @select is grounded, then the only way the two patterns
can make the instruction non-streamable is if they use a "group" variable to
refer to streamed nodes.

Perhaps it would be better to spell more of this out here, and rely less on the
GSRs.

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

Received on Thursday, 6 February 2014 11:49:48 UTC