diff options
Diffstat (limited to 'src/xmlpatterns/type/qbuiltinatomictypes_p.h')
-rw-r--r-- | src/xmlpatterns/type/qbuiltinatomictypes_p.h | 360 |
1 files changed, 180 insertions, 180 deletions
diff --git a/src/xmlpatterns/type/qbuiltinatomictypes_p.h b/src/xmlpatterns/type/qbuiltinatomictypes_p.h index 652a648..496e5ec 100644 --- a/src/xmlpatterns/type/qbuiltinatomictypes_p.h +++ b/src/xmlpatterns/type/qbuiltinatomictypes_p.h @@ -70,34 +70,34 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<AnyAtomicType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; /** * Overridden to return <tt>item()</tt>. * * @returns BuiltinTypes::item */ - virtual ItemType::Ptr xdtSuperType() const; + ItemType::Ptr xdtSuperType() const override; /** * Overridden to return @c xs:anySimpleType. * * @returns BuiltinTypes::xsAnySimpleType */ - virtual SchemaType::Ptr wxsSuperType() const; + SchemaType::Ptr wxsSuperType() const override; /** * Overridden to return @c true, @c xs:anyAtomicType is abstract. * * @returns always @c true */ - virtual bool isAbstract() const; + bool isAbstract() const override; protected: friend class BuiltinTypes; @@ -115,13 +115,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<UntypedAtomicType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -139,14 +139,14 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<DateTimeType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; DateTimeType(); @@ -163,13 +163,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<DateType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -187,14 +187,14 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<SchemaTimeType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -212,13 +212,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<DurationType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -236,13 +236,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<YearMonthDurationType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -260,13 +260,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<DayTimeDurationType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -284,13 +284,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<DoubleType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -308,13 +308,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<FloatType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: FloatType(); @@ -332,13 +332,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<DecimalType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -363,13 +363,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<IntegerType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -383,13 +383,13 @@ namespace QPatternist public: using IntegerType::accept; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &v, - const SourceLocationReflection *const r) const + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &v, + const SourceLocationReflection *const r) const override { return v->visit(this, r); } - virtual QXmlName name(const NamePool::Ptr &np) const + QXmlName name(const NamePool::Ptr &np) const override { switch(derivedType) { @@ -411,7 +411,7 @@ namespace QPatternist return QXmlName(); } - virtual QString displayName(const NamePool::Ptr &np) const + QString displayName(const NamePool::Ptr &np) const override { return np->displayName(name(np)); } @@ -437,13 +437,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<GYearMonthType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -461,13 +461,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<GYearType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -485,13 +485,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<GMonthDayType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -509,13 +509,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<GDayType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -533,13 +533,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<GMonthType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -557,13 +557,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<BooleanType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -581,13 +581,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<Base64BinaryType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -605,13 +605,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<HexBinaryType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -629,13 +629,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<AnyURIType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -653,13 +653,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<QNameType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -685,13 +685,13 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<StringType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; protected: friend class BuiltinTypes; @@ -705,13 +705,13 @@ namespace QPatternist public: using StringType::accept; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &v, - const SourceLocationReflection *const r) const + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &v, + const SourceLocationReflection *const r) const override { return v->visit(this, r); } - virtual QXmlName name(const NamePool::Ptr &np) const + QXmlName name(const NamePool::Ptr &np) const override { switch(derivedType) { @@ -731,7 +731,7 @@ namespace QPatternist return QXmlName(); } - virtual QString displayName(const NamePool::Ptr &np) const + QString displayName(const NamePool::Ptr &np) const override { return np->displayName(name(np)); } @@ -757,20 +757,20 @@ namespace QPatternist public: typedef QExplicitlySharedDataPointer<NOTATIONType> Ptr; - virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, - const SourceLocationReflection *const reflection) const; - virtual AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, - const qint16 op, - const SourceLocationReflection *const reflection) const; - virtual QXmlName name(const NamePool::Ptr &np) const; - virtual QString displayName(const NamePool::Ptr &np) const; + AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, + const SourceLocationReflection *const reflection) const override; + AtomicTypeVisitorResult::Ptr accept(const ParameterizedAtomicTypeVisitor::Ptr &visitor, + const qint16 op, + const SourceLocationReflection *const reflection) const override; + QXmlName name(const NamePool::Ptr &np) const override; + QString displayName(const NamePool::Ptr &np) const override; /** * Overridden to return @c true, xs:NOTATION is abstract. * * @returns always @c true */ - virtual bool isAbstract() const; + bool isAbstract() const override; protected: friend class BuiltinTypes; |