This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 16105 - [XQ30] Annotations on Variable declarations: %public and %private
Summary: [XQ30] Annotations on Variable declarations: %public and %private
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XQuery 3.0 (show other bugs)
Version: Last Call drafts
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Jonathan Robie
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-24 10:57 UTC by Michael Kay
Modified: 2013-06-19 09:16 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Kay 2012-02-24 10:57:57 UTC
Section 4.16

(1) It says: The syntax for variable declarations allows annotations, but XQuery 3.0 does not define annotations that apply to variable declarations.

However, it does appear to define two such annotations: %private and %public.

(2) It refers to these annotations variously as %private and %fn:private. However, it does not appear to state anywhere that unprefixed annotation names are in the default function namespace.
Comment 1 Jonathan Robie 2012-05-22 17:04:58 UTC
The Working Group agrees, modulo the resolution of Bug 16199 - unprefixed annotation names are in the default annotation namespace.