summaryrefslogtreecommitdiffstats
path: root/src/xmlpatterns/type/qanytype.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/xmlpatterns/type/qanytype.cpp')
-rw-r--r--src/xmlpatterns/type/qanytype.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/xmlpatterns/type/qanytype.cpp b/src/xmlpatterns/type/qanytype.cpp
index 3d8714e3b2..cabe56fd27 100644
--- a/src/xmlpatterns/type/qanytype.cpp
+++ b/src/xmlpatterns/type/qanytype.cpp
@@ -69,7 +69,7 @@ QXmlName AnyType::name(const NamePool::Ptr &np) const
return np->allocateQName(StandardNamespaces::xs, QLatin1String("anyType"));
}
-QString AnyType::displayName(const NamePool::Ptr &) const
+QString AnyType::displayName(const NamePool::Ptr &np) const
{
/* A bit faster than calling name()->displayName() */
return QLatin1String("xs:anyType");
@@ -85,9 +85,19 @@ SchemaType::TypeCategory AnyType::category() const
return None;
}
+bool AnyType::isComplexType() const
+{
+ return true;
+}
+
SchemaType::DerivationMethod AnyType::derivationMethod() const
{
return NoDerivation;
}
+SchemaType::DerivationConstraints AnyType::derivationConstraints() const
+{
+ return SchemaType::DerivationConstraints();
+}
+
QT_END_NAMESPACE