#data
a
#errors
#parsed
#data
a
#ns
http://foo/
#errors
#parsed
{http://foo/}
#data
a
#ns
#errors
#parsed
{}
#data
*
#errors
#parsed
*
#data
*
#ns
http://foo/
#errors
#parsed
{http://foo/}
#data
*
#ns
#errors
#parsed
{}
#data
*|a
#errors
#parsed
#data
*|a
#ns
* http://foo/
#parsed
#data
\*|a
#ns
* http://foo/
#parsed
{http://foo/}
#data
\*|a
#errors
1;1;namespace prefix:not declared;;*;m
#parsed
#data
*|*
#errors
#parsed
*
#data
*|\*
#errors
#parsed
<*>
#data
|abc
#errors
#parsed
{}
#data
|abc
#ns
http://foo/
#parsed
{}
#data
|*
#parsed
{}
#data
a|b
#errors
1;1;namespace prefix:not declared;;a;m
#parsed
#data
a|*
#errors
1;1;namespace prefix:not declared;;a;m
#parsed
#data
a|b
#ns
a http://foo/
#parsed
{http://foo/}
#data
a|*
#ns
a http://foo/
#parsed
{http://foo/}
#data
:not(a|b)
#errors
1;6;namespace prefix:not declared;;a;m
#supported
:not
#parsed
#data
:not(a|b)
#ns
a http://foo/
#supported
:not
#parsed
:not
{http://foo/}
#data
:not(a|*)
#errors
1;6;namespace prefix:not declared;;a;m
#supported
:not
#parsed
#data
:not(a|*)
#errors
#ns
a http://foo/
#supported
:not
#parsed
:not
{http://foo/}
#data
:not(|a)
#supported
:not
#errors
#parsed
:not
{}
#data
:not(|*)
#supported
:not
#errors
#parsed
:not
{}
#data
[a|b]
#errors
1;2;namespace prefix:not declared;;a;m
#parsed
#data
[a|b]
#ns
a http://foo/
#errors
#parsed
[{http://foo/}b]
#data
[|b]
#errors
#parsed
[{}b]
#data
[b]
#errors
#parsed
[{}b]
#data
xml|abc
#errors
1;1;namespace prefix:not declared;;xml;m
#data
xmlns|abc
#errors
1;1;namespace prefix:not declared;;xmlns;m
#data
hoge|abc
#ns
hoge http://www.w3.org/XML/1998/Namespace
#errors
#parsed
{http://www.w3.org/XML/1998/Namespace}
#data
hoge|abc
#ns
hoge http://www.w3.org/2000/xmlns/
#errors
#parsed
{http://www.w3.org/2000/xmlns/}
#data
hoge|abc
#ns
hoge
#parsed
{}
#data
hoge|*
#ns
hoge
#parsed
{}
#data
[hoge|abc]
#ns
hoge
#parsed
[{}abc]
#data
ABC|foo
#ns
abc http://foo/bar
ABC http://foo/baz
#parsed
{http://foo/baz}
#data
ABC|foo
#ns
abc http://foo/bar
#errors
1;1;namespace prefix:not declared;;ABC;m
#parsed
#data
abc|foo xyz|bar
#ns
abc http://foo/
#errors
1;9;namespace prefix:not declared;;xyz;m
#data
[ABC|foo]
#ns
abc http://foo/bar
#errors
1;2;namespace prefix:not declared;;ABC;m
#parsed
#data
ABC|*
#ns
abc http://foo/bar
#errors
1;1;namespace prefix:not declared;;ABC;m
#parsed