[Bug 17226] [QT3TS] CastAs-UnionType-16

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

Josh Spiegel <josh.spiegel@oracle.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CLOSED                      |REOPENED
                 CC|                            |josh.spiegel@oracle.com
         Resolution|INVALID                     |---

--- Comment #4 from Josh Spiegel <josh.spiegel@oracle.com> ---
Can you clarify why a constructor function is expected for s:lowercaseName?

http://www.w3.org/TR/xquery-30/#id-constructor-functions

"For every generalized atomic type in the in-scope schema types (except
xs:NOTATION and xs:anyAtomicType, which are not instantiable), a constructor
function is implicitly defined."

[Definition: A generalized atomic type is a type which is either (a) an atomic
type or (b) a pure union type ].

[Definition: A pure union type is an XML Schema union type that satisfies the
following constraints: (1) {variety} is union, (2) the {facets} property is
empty, .....

s:lowercaseName has facets so it isn't a pure union type or a generalized
atomic type.  The test description is "Constructor function for union type with
facets".

Am I missing something?

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

Received on Thursday, 9 July 2015 11:47:43 UTC