bool QNameTest::operator==(const ItemType &other) const { return other.instanceOf() == ClassQNameTest && static_cast<const QNameTest &>(other).m_qName == m_qName; }
bool LocalNameTest::operator==(const ItemType &other) const { return other.instanceOf() == ClassLocalNameTest && static_cast<const LocalNameTest &>(other).m_ncName == m_ncName; }
bool NamespaceNameTest::operator==(const ItemType &other) const { return other.instanceOf() == ClassNamespaceNameTest && static_cast<const NamespaceNameTest &>(other).m_namespaceURI == m_namespaceURI; }