diff options
author | Alexander Volkov <a.volkov@rusbitech.ru> | 2016-12-08 22:58:46 +0300 |
---|---|---|
committer | Alexander Volkov <a.volkov@rusbitech.ru> | 2019-10-03 13:14:25 +0300 |
commit | 8cb90345a6d3a5e686d471792e159c014566404d (patch) | |
tree | 50c62df01e5cbb74feb2b5d655d86dd01a6ab1e4 /src/xmlpatterns/environment | |
parent | 4f651f10c19fc140d8560aba8ca044fff650904f (diff) | |
download | qtxmlpatterns-8cb90345a6d3a5e686d471792e159c014566404d.tar.gz |
Add missing override and remove redundant virtual
Change-Id: I1a2974e012a45eb5145a092c9014d8eaab9f3ce7
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
Diffstat (limited to 'src/xmlpatterns/environment')
15 files changed, 170 insertions, 170 deletions
diff --git a/src/xmlpatterns/environment/qcurrentitemcontext_p.h b/src/xmlpatterns/environment/qcurrentitemcontext_p.h index 5422259..a198045 100644 --- a/src/xmlpatterns/environment/qcurrentitemcontext_p.h +++ b/src/xmlpatterns/environment/qcurrentitemcontext_p.h @@ -75,7 +75,7 @@ namespace QPatternist CurrentItemContext(const Item &item, const DynamicContext::Ptr &prevContext); - virtual Item currentItem() const; + Item currentItem() const override; private: const Item m_currentItem; diff --git a/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h b/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h index 32d0506..21c44c9 100644 --- a/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h +++ b/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h @@ -71,46 +71,46 @@ namespace QPatternist class DelegatingDynamicContext : public DynamicContext { public: - virtual xsInteger contextPosition() const; - virtual Item contextItem() const; - virtual xsInteger contextSize(); - - virtual ItemCacheCell &itemCacheCell(const VariableSlotID slot); - virtual ItemSequenceCacheCell::Vector &itemSequenceCacheCells(const VariableSlotID slot); - - virtual void setRangeVariable(const VariableSlotID slotNumber, - const Item &newValue); - virtual Item rangeVariable(const VariableSlotID slotNumber) const; - - virtual void setExpressionVariable(const VariableSlotID slotNumber, - const Expression::Ptr &newValue); - virtual Expression::Ptr expressionVariable(const VariableSlotID slotNumber) const; - - virtual void setFocusIterator(const Item::Iterator::Ptr &it); - virtual Item::Iterator::Ptr focusIterator() const; - - virtual Item::Iterator::Ptr positionIterator(const VariableSlotID slot) const; - virtual void setPositionIterator(const VariableSlotID slot, - const Item::Iterator::Ptr &newValue); - - virtual QAbstractMessageHandler * messageHandler() const; - virtual QExplicitlySharedDataPointer<DayTimeDuration> implicitTimezone() const; - virtual QDateTime currentDateTime() const; - virtual QAbstractXmlReceiver *outputReceiver() const; - virtual NodeBuilder::Ptr nodeBuilder(const QUrl &baseURI) const; - virtual ResourceLoader::Ptr resourceLoader() const; - virtual ExternalVariableLoader::Ptr externalVariableLoader() const; - virtual NamePool::Ptr namePool() const; - virtual QSourceLocation locationFor(const SourceLocationReflection *const reflection) const; - virtual void addNodeModel(const QAbstractXmlNodeModel::Ptr &nm); - virtual const QAbstractUriResolver *uriResolver() const; - virtual ItemCacheCell &globalItemCacheCell(const VariableSlotID slot); - virtual ItemSequenceCacheCell::Vector &globalItemSequenceCacheCells(const VariableSlotID slot); - virtual Item currentItem() const; - virtual TemplateParameterHash &templateParameterStore(); - - virtual DynamicContext::Ptr previousContext() const; - virtual QExplicitlySharedDataPointer<TemplateMode> currentTemplateMode() const; + xsInteger contextPosition() const override; + Item contextItem() const override; + xsInteger contextSize() override; + + ItemCacheCell &itemCacheCell(const VariableSlotID slot) override; + ItemSequenceCacheCell::Vector &itemSequenceCacheCells(const VariableSlotID slot) override; + + void setRangeVariable(const VariableSlotID slotNumber, + const Item &newValue) override; + Item rangeVariable(const VariableSlotID slotNumber) const override; + + void setExpressionVariable(const VariableSlotID slotNumber, + const Expression::Ptr &newValue) override; + Expression::Ptr expressionVariable(const VariableSlotID slotNumber) const override; + + void setFocusIterator(const Item::Iterator::Ptr &it) override; + Item::Iterator::Ptr focusIterator() const override; + + Item::Iterator::Ptr positionIterator(const VariableSlotID slot) const override; + void setPositionIterator(const VariableSlotID slot, + const Item::Iterator::Ptr &newValue) override; + + QAbstractMessageHandler * messageHandler() const override; + QExplicitlySharedDataPointer<DayTimeDuration> implicitTimezone() const override; + QDateTime currentDateTime() const override; + QAbstractXmlReceiver *outputReceiver() const override; + NodeBuilder::Ptr nodeBuilder(const QUrl &baseURI) const override; + ResourceLoader::Ptr resourceLoader() const override; + ExternalVariableLoader::Ptr externalVariableLoader() const override; + NamePool::Ptr namePool() const override; + QSourceLocation locationFor(const SourceLocationReflection *const reflection) const override; + void addNodeModel(const QAbstractXmlNodeModel::Ptr &nm) override; + const QAbstractUriResolver *uriResolver() const override; + ItemCacheCell &globalItemCacheCell(const VariableSlotID slot) override; + ItemSequenceCacheCell::Vector &globalItemSequenceCacheCells(const VariableSlotID slot) override; + Item currentItem() const override; + TemplateParameterHash &templateParameterStore() override; + + DynamicContext::Ptr previousContext() const override; + QExplicitlySharedDataPointer<TemplateMode> currentTemplateMode() const override; protected: DelegatingDynamicContext(const DynamicContext::Ptr &prevContext); diff --git a/src/xmlpatterns/environment/qdelegatingstaticcontext_p.h b/src/xmlpatterns/environment/qdelegatingstaticcontext_p.h index 35fe7fe..98dddfd 100644 --- a/src/xmlpatterns/environment/qdelegatingstaticcontext_p.h +++ b/src/xmlpatterns/environment/qdelegatingstaticcontext_p.h @@ -69,64 +69,64 @@ namespace QPatternist class Q_AUTOTEST_EXPORT DelegatingStaticContext : public StaticContext { public: - virtual NamespaceResolver::Ptr namespaceBindings() const; - virtual void setNamespaceBindings(const NamespaceResolver::Ptr &); + NamespaceResolver::Ptr namespaceBindings() const override; + void setNamespaceBindings(const NamespaceResolver::Ptr &) override; - virtual FunctionFactory::Ptr functionSignatures() const; - virtual SchemaTypeFactory::Ptr schemaDefinitions() const; - virtual DynamicContext::Ptr dynamicContext() const; + FunctionFactory::Ptr functionSignatures() const override; + SchemaTypeFactory::Ptr schemaDefinitions() const override; + DynamicContext::Ptr dynamicContext() const override; - virtual QUrl baseURI() const; - virtual void setBaseURI(const QUrl &uri); + QUrl baseURI() const override; + void setBaseURI(const QUrl &uri) override; - virtual bool compatModeEnabled() const; - virtual void setCompatModeEnabled(const bool newVal); + bool compatModeEnabled() const override; + void setCompatModeEnabled(const bool newVal) override; - virtual QUrl defaultCollation() const; + QUrl defaultCollation() const override; - virtual QAbstractMessageHandler * messageHandler() const; + QAbstractMessageHandler * messageHandler() const override; - virtual void setDefaultCollation(const QUrl &uri); + void setDefaultCollation(const QUrl &uri) override; - virtual BoundarySpacePolicy boundarySpacePolicy() const; - virtual void setBoundarySpacePolicy(const BoundarySpacePolicy policy); + BoundarySpacePolicy boundarySpacePolicy() const override; + void setBoundarySpacePolicy(const BoundarySpacePolicy policy) override; - virtual ConstructionMode constructionMode() const; - virtual void setConstructionMode(const ConstructionMode mode); + ConstructionMode constructionMode() const override; + void setConstructionMode(const ConstructionMode mode) override; - virtual OrderingMode orderingMode() const; - virtual void setOrderingMode(const OrderingMode mode); - virtual OrderingEmptySequence orderingEmptySequence() const; - virtual void setOrderingEmptySequence(const OrderingEmptySequence ordering); + OrderingMode orderingMode() const override; + void setOrderingMode(const OrderingMode mode) override; + OrderingEmptySequence orderingEmptySequence() const override; + void setOrderingEmptySequence(const OrderingEmptySequence ordering) override; - virtual QString defaultFunctionNamespace() const; - virtual void setDefaultFunctionNamespace(const QString &ns); + QString defaultFunctionNamespace() const override; + void setDefaultFunctionNamespace(const QString &ns) override; - virtual QString defaultElementNamespace() const; - virtual void setDefaultElementNamespace(const QString &ns); + QString defaultElementNamespace() const override; + void setDefaultElementNamespace(const QString &ns) override; - virtual InheritMode inheritMode() const; - virtual void setInheritMode(const InheritMode mode); + InheritMode inheritMode() const override; + void setInheritMode(const InheritMode mode) override; - virtual PreserveMode preserveMode() const; - virtual void setPreserveMode(const PreserveMode mode); + PreserveMode preserveMode() const override; + void setPreserveMode(const PreserveMode mode) override; - virtual ItemType::Ptr contextItemType() const; - virtual ItemType::Ptr currentItemType() const; + ItemType::Ptr contextItemType() const override; + ItemType::Ptr currentItemType() const override; - virtual StaticContext::Ptr copy() const; + StaticContext::Ptr copy() const override; - virtual ExternalVariableLoader::Ptr externalVariableLoader() const; - virtual ResourceLoader::Ptr resourceLoader() const; - virtual NamePool::Ptr namePool() const; - virtual void addLocation(const SourceLocationReflection *const reflection, - const QSourceLocation &location); - virtual LocationHash sourceLocations() const; - virtual QSourceLocation locationFor(const SourceLocationReflection *const reflection) const; - virtual const QAbstractUriResolver *uriResolver() const; + ExternalVariableLoader::Ptr externalVariableLoader() const override; + ResourceLoader::Ptr resourceLoader() const override; + NamePool::Ptr namePool() const override; + void addLocation(const SourceLocationReflection *const reflection, + const QSourceLocation &location) override; + LocationHash sourceLocations() const override; + QSourceLocation locationFor(const SourceLocationReflection *const reflection) const override; + const QAbstractUriResolver *uriResolver() const override; - virtual VariableSlotID currentRangeSlot() const; - virtual VariableSlotID allocateRangeSlot(); + VariableSlotID currentRangeSlot() const override; + VariableSlotID allocateRangeSlot() override; protected: DelegatingStaticContext(const StaticContext::Ptr &context); diff --git a/src/xmlpatterns/environment/qdynamiccontext_p.h b/src/xmlpatterns/environment/qdynamiccontext_p.h index 11ded99..edd8b36 100644 --- a/src/xmlpatterns/environment/qdynamiccontext_p.h +++ b/src/xmlpatterns/environment/qdynamiccontext_p.h @@ -137,7 +137,7 @@ namespace QPatternist virtual NodeBuilder::Ptr nodeBuilder(const QUrl &baseURI) const = 0; virtual ResourceLoader::Ptr resourceLoader() const = 0; virtual ExternalVariableLoader::Ptr externalVariableLoader() const = 0; - virtual NamePool::Ptr namePool() const = 0; + NamePool::Ptr namePool() const override = 0; /** * @short Returns the item that @c fn:current() returns. diff --git a/src/xmlpatterns/environment/qfocus_p.h b/src/xmlpatterns/environment/qfocus_p.h index c37f1bf..945b418 100644 --- a/src/xmlpatterns/environment/qfocus_p.h +++ b/src/xmlpatterns/environment/qfocus_p.h @@ -73,18 +73,18 @@ namespace QPatternist public: Focus(const DynamicContext::Ptr &prevContext); - virtual xsInteger contextPosition() const; - virtual Item contextItem() const; - virtual xsInteger contextSize(); + xsInteger contextPosition() const override; + Item contextItem() const override; + xsInteger contextSize() override; - virtual void setFocusIterator(const Item::Iterator::Ptr &it); - virtual Item::Iterator::Ptr focusIterator() const; + void setFocusIterator(const Item::Iterator::Ptr &it) override; + Item::Iterator::Ptr focusIterator() const override; /** * If there is no top level expression that sets the current item, * the focus should be used. This implementation ensures that. */ - virtual Item currentItem() const; + Item currentItem() const override; private: Item::Iterator::Ptr m_focusIterator; diff --git a/src/xmlpatterns/environment/qgenericdynamiccontext_p.h b/src/xmlpatterns/environment/qgenericdynamiccontext_p.h index bff7c92..820b077 100644 --- a/src/xmlpatterns/environment/qgenericdynamiccontext_p.h +++ b/src/xmlpatterns/environment/qgenericdynamiccontext_p.h @@ -79,53 +79,53 @@ namespace QPatternist QAbstractMessageHandler *const messageHandler, const LocationHash &locations); - virtual xsInteger contextPosition() const; + xsInteger contextPosition() const override; /** * @returns always @c null, the focus is always undefined when an GenericDynamicContext * is used. */ - virtual Item contextItem() const; - virtual xsInteger contextSize(); + Item contextItem() const override; + xsInteger contextSize() override; - virtual void setFocusIterator(const Item::Iterator::Ptr &it); - virtual Item::Iterator::Ptr focusIterator() const; + void setFocusIterator(const Item::Iterator::Ptr &it) override; + Item::Iterator::Ptr focusIterator() const override; - virtual QAbstractMessageHandler * messageHandler() const; - virtual QExplicitlySharedDataPointer<DayTimeDuration> implicitTimezone() const; - virtual QDateTime currentDateTime() const; + QAbstractMessageHandler * messageHandler() const override; + QExplicitlySharedDataPointer<DayTimeDuration> implicitTimezone() const override; + QDateTime currentDateTime() const override; - virtual QAbstractXmlReceiver *outputReceiver() const; + QAbstractXmlReceiver *outputReceiver() const override; void setOutputReceiver(QAbstractXmlReceiver *const receiver); - virtual NodeBuilder::Ptr nodeBuilder(const QUrl &baseURI) const; + NodeBuilder::Ptr nodeBuilder(const QUrl &baseURI) const override; void setNodeBuilder(NodeBuilder::Ptr &builder); - virtual ResourceLoader::Ptr resourceLoader() const; + ResourceLoader::Ptr resourceLoader() const override; void setResourceLoader(const ResourceLoader::Ptr &loader); - virtual ExternalVariableLoader::Ptr externalVariableLoader() const; + ExternalVariableLoader::Ptr externalVariableLoader() const override; void setExternalVariableLoader(const ExternalVariableLoader::Ptr &loader); - virtual NamePool::Ptr namePool() const; - virtual QSourceLocation locationFor(const SourceLocationReflection *const reflection) const; - virtual void addNodeModel(const QAbstractXmlNodeModel::Ptr &nm); - virtual const QAbstractUriResolver *uriResolver() const; - virtual ItemCacheCell &globalItemCacheCell(const VariableSlotID slot); - virtual ItemSequenceCacheCell::Vector &globalItemSequenceCacheCells(const VariableSlotID slot); + NamePool::Ptr namePool() const override; + QSourceLocation locationFor(const SourceLocationReflection *const reflection) const override; + void addNodeModel(const QAbstractXmlNodeModel::Ptr &nm) override; + const QAbstractUriResolver *uriResolver() const override; + ItemCacheCell &globalItemCacheCell(const VariableSlotID slot) override; + ItemSequenceCacheCell::Vector &globalItemSequenceCacheCells(const VariableSlotID slot) override; void setUriResolver(const QAbstractUriResolver *const resolver); /** * We return a null item, we have no focus. */ - virtual Item currentItem() const; + Item currentItem() const override; /** * @short Returns always @c null, since we're always * a top-level context. */ - virtual DynamicContext::Ptr previousContext() const; + DynamicContext::Ptr previousContext() const override; - virtual QExplicitlySharedDataPointer<TemplateMode> currentTemplateMode() const; + QExplicitlySharedDataPointer<TemplateMode> currentTemplateMode() const override; private: QAbstractMessageHandler * m_messageHandler; diff --git a/src/xmlpatterns/environment/qgenericstaticcontext_p.h b/src/xmlpatterns/environment/qgenericstaticcontext_p.h index b80b3e3..cc219e3 100644 --- a/src/xmlpatterns/environment/qgenericstaticcontext_p.h +++ b/src/xmlpatterns/environment/qgenericstaticcontext_p.h @@ -88,79 +88,79 @@ namespace QPatternist const FunctionFactory::Ptr &factory, const QXmlQuery::QueryLanguage lang); - virtual NamespaceResolver::Ptr namespaceBindings() const; - virtual void setNamespaceBindings(const NamespaceResolver::Ptr &); + NamespaceResolver::Ptr namespaceBindings() const override; + void setNamespaceBindings(const NamespaceResolver::Ptr &) override; - virtual FunctionFactory::Ptr functionSignatures() const; - virtual SchemaTypeFactory::Ptr schemaDefinitions() const; + FunctionFactory::Ptr functionSignatures() const override; + SchemaTypeFactory::Ptr schemaDefinitions() const override; /** * Returns a DynamicContext used for evaluation at compile time. * * @bug The DynamicContext isn't stable. It should be cached privately. */ - virtual DynamicContext::Ptr dynamicContext() const; + DynamicContext::Ptr dynamicContext() const override; - virtual QUrl baseURI() const; - virtual void setBaseURI(const QUrl &uri); + QUrl baseURI() const override; + void setBaseURI(const QUrl &uri) override; - virtual bool compatModeEnabled() const; - virtual void setCompatModeEnabled(const bool newVal); + bool compatModeEnabled() const override; + void setCompatModeEnabled(const bool newVal) override; /** * @returns always the Unicode codepoint collation URI */ - virtual QUrl defaultCollation() const; + QUrl defaultCollation() const override; - virtual QAbstractMessageHandler * messageHandler() const; + QAbstractMessageHandler * messageHandler() const override; - virtual void setDefaultCollation(const QUrl &uri); + void setDefaultCollation(const QUrl &uri) override; - virtual BoundarySpacePolicy boundarySpacePolicy() const; - virtual void setBoundarySpacePolicy(const BoundarySpacePolicy policy); + BoundarySpacePolicy boundarySpacePolicy() const override; + void setBoundarySpacePolicy(const BoundarySpacePolicy policy) override; - virtual ConstructionMode constructionMode() const; - virtual void setConstructionMode(const ConstructionMode mode); + ConstructionMode constructionMode() const override; + void setConstructionMode(const ConstructionMode mode) override; - virtual OrderingMode orderingMode() const; - virtual void setOrderingMode(const OrderingMode mode); - virtual OrderingEmptySequence orderingEmptySequence() const; - virtual void setOrderingEmptySequence(const OrderingEmptySequence ordering); + OrderingMode orderingMode() const override; + void setOrderingMode(const OrderingMode mode) override; + OrderingEmptySequence orderingEmptySequence() const override; + void setOrderingEmptySequence(const OrderingEmptySequence ordering) override; - virtual QString defaultFunctionNamespace() const; - virtual void setDefaultFunctionNamespace(const QString &ns); + QString defaultFunctionNamespace() const override; + void setDefaultFunctionNamespace(const QString &ns) override; - virtual QString defaultElementNamespace() const; - virtual void setDefaultElementNamespace(const QString &ns); + QString defaultElementNamespace() const override; + void setDefaultElementNamespace(const QString &ns) override; - virtual InheritMode inheritMode() const; - virtual void setInheritMode(const InheritMode mode); + InheritMode inheritMode() const override; + void setInheritMode(const InheritMode mode) override; - virtual PreserveMode preserveMode() const; - virtual void setPreserveMode(const PreserveMode mode); + PreserveMode preserveMode() const override; + void setPreserveMode(const PreserveMode mode) override; - virtual ItemType::Ptr contextItemType() const; + ItemType::Ptr contextItemType() const override; void setContextItemType(const ItemType::Ptr &type); - virtual ItemType::Ptr currentItemType() const; + ItemType::Ptr currentItemType() const override; - virtual StaticContext::Ptr copy() const; + StaticContext::Ptr copy() const override; - virtual ResourceLoader::Ptr resourceLoader() const; + ResourceLoader::Ptr resourceLoader() const override; void setResourceLoader(const ResourceLoader::Ptr &loader); - virtual ExternalVariableLoader::Ptr externalVariableLoader() const; + ExternalVariableLoader::Ptr externalVariableLoader() const override; void setExternalVariableLoader(const ExternalVariableLoader::Ptr &loader); - virtual NamePool::Ptr namePool() const; + NamePool::Ptr namePool() const override; - virtual void addLocation(const SourceLocationReflection *const reflection, - const QSourceLocation &location); - virtual QSourceLocation locationFor(const SourceLocationReflection *const reflection) const; + void addLocation(const SourceLocationReflection *const reflection, + const QSourceLocation &location) override; + QSourceLocation locationFor(const SourceLocationReflection *const reflection) const override; - virtual LocationHash sourceLocations() const; - virtual QAbstractUriResolver *uriResolver() const; + LocationHash sourceLocations() const override; + QAbstractUriResolver *uriResolver() const override; - virtual VariableSlotID currentRangeSlot() const; - virtual VariableSlotID allocateRangeSlot(); + VariableSlotID currentRangeSlot() const override; + VariableSlotID allocateRangeSlot() override; private: BoundarySpacePolicy m_boundarySpacePolicy; diff --git a/src/xmlpatterns/environment/qreceiverdynamiccontext_p.h b/src/xmlpatterns/environment/qreceiverdynamiccontext_p.h index 96374b8..cdf7c46 100644 --- a/src/xmlpatterns/environment/qreceiverdynamiccontext_p.h +++ b/src/xmlpatterns/environment/qreceiverdynamiccontext_p.h @@ -71,7 +71,7 @@ namespace QPatternist ReceiverDynamicContext(const DynamicContext::Ptr &prevContext, QAbstractXmlReceiver *const receiver); - virtual QAbstractXmlReceiver *outputReceiver() const; + QAbstractXmlReceiver *outputReceiver() const override; private: QAbstractXmlReceiver *const m_receiver; diff --git a/src/xmlpatterns/environment/qstackcontextbase_p.h b/src/xmlpatterns/environment/qstackcontextbase_p.h index 3603dc9..98abbd1 100644 --- a/src/xmlpatterns/environment/qstackcontextbase_p.h +++ b/src/xmlpatterns/environment/qstackcontextbase_p.h @@ -79,21 +79,21 @@ namespace QPatternist */ StackContextBase(const DynamicContext::Ptr &prevContext); - virtual void setRangeVariable(const VariableSlotID slotNumber, - const Item &newValue); - virtual Item rangeVariable(const VariableSlotID slotNumber) const; + void setRangeVariable(const VariableSlotID slotNumber, + const Item &newValue) override; + Item rangeVariable(const VariableSlotID slotNumber) const override; - virtual void setExpressionVariable(const VariableSlotID slotNumber, - const Expression::Ptr &newValue); - virtual Expression::Ptr expressionVariable(const VariableSlotID slotNumber) const; + void setExpressionVariable(const VariableSlotID slotNumber, + const Expression::Ptr &newValue) override; + Expression::Ptr expressionVariable(const VariableSlotID slotNumber) const override; - virtual Item::Iterator::Ptr positionIterator(const VariableSlotID slot) const; - virtual void setPositionIterator(const VariableSlotID slot, - const Item::Iterator::Ptr &newValue); - virtual ItemCacheCell &itemCacheCell(const VariableSlotID slot); - virtual ItemSequenceCacheCell::Vector &itemSequenceCacheCells(const VariableSlotID slot); + Item::Iterator::Ptr positionIterator(const VariableSlotID slot) const override; + void setPositionIterator(const VariableSlotID slot, + const Item::Iterator::Ptr &newValue) override; + ItemCacheCell &itemCacheCell(const VariableSlotID slot) override; + ItemSequenceCacheCell::Vector &itemSequenceCacheCells(const VariableSlotID slot) override; - virtual DynamicContext::TemplateParameterHash &templateParameterStore(); + DynamicContext::TemplateParameterHash &templateParameterStore() override; protected: /** diff --git a/src/xmlpatterns/environment/qstaticbaseuricontext_p.h b/src/xmlpatterns/environment/qstaticbaseuricontext_p.h index 1097c18..01b7d7b 100644 --- a/src/xmlpatterns/environment/qstaticbaseuricontext_p.h +++ b/src/xmlpatterns/environment/qstaticbaseuricontext_p.h @@ -73,7 +73,7 @@ namespace QPatternist StaticBaseURIContext(const QUrl &bURI, const StaticContext::Ptr &prevContext); - virtual QUrl baseURI() const; + QUrl baseURI() const override; private: const QUrl m_baseURI; diff --git a/src/xmlpatterns/environment/qstaticcompatibilitycontext_p.h b/src/xmlpatterns/environment/qstaticcompatibilitycontext_p.h index 46b8a8a..be61412 100644 --- a/src/xmlpatterns/environment/qstaticcompatibilitycontext_p.h +++ b/src/xmlpatterns/environment/qstaticcompatibilitycontext_p.h @@ -71,7 +71,7 @@ namespace QPatternist /** * Returns always @c true. */ - virtual bool compatModeEnabled() const; + bool compatModeEnabled() const override; }; } diff --git a/src/xmlpatterns/environment/qstaticcontext_p.h b/src/xmlpatterns/environment/qstaticcontext_p.h index ba9e0f6..b1506a8 100644 --- a/src/xmlpatterns/environment/qstaticcontext_p.h +++ b/src/xmlpatterns/environment/qstaticcontext_p.h @@ -256,7 +256,7 @@ namespace QPatternist virtual ExternalVariableLoader::Ptr externalVariableLoader() const = 0; virtual ResourceLoader::Ptr resourceLoader() const = 0; - virtual NamePool::Ptr namePool() const = 0; + NamePool::Ptr namePool() const override = 0; /** * @short Adds @p location for @p reflection. diff --git a/src/xmlpatterns/environment/qstaticcurrentcontext_p.h b/src/xmlpatterns/environment/qstaticcurrentcontext_p.h index 5e45483..fcea6f3 100644 --- a/src/xmlpatterns/environment/qstaticcurrentcontext_p.h +++ b/src/xmlpatterns/environment/qstaticcurrentcontext_p.h @@ -72,7 +72,7 @@ namespace QPatternist /** * @returns the type passed in the constructor. */ - virtual ItemType::Ptr currentItemType() const; + ItemType::Ptr currentItemType() const override; private: const ItemType::Ptr m_currentItemType; diff --git a/src/xmlpatterns/environment/qstaticfocuscontext_p.h b/src/xmlpatterns/environment/qstaticfocuscontext_p.h index ea62624..fc8f4fe 100644 --- a/src/xmlpatterns/environment/qstaticfocuscontext_p.h +++ b/src/xmlpatterns/environment/qstaticfocuscontext_p.h @@ -73,7 +73,7 @@ namespace QPatternist /** * @returns the type passed in the constructor. */ - virtual ItemType::Ptr contextItemType() const; + ItemType::Ptr contextItemType() const override; private: const ItemType::Ptr m_contextItemType; diff --git a/src/xmlpatterns/environment/qstaticnamespacecontext_p.h b/src/xmlpatterns/environment/qstaticnamespacecontext_p.h index 3ad3274..7b98831 100644 --- a/src/xmlpatterns/environment/qstaticnamespacecontext_p.h +++ b/src/xmlpatterns/environment/qstaticnamespacecontext_p.h @@ -71,7 +71,7 @@ namespace QPatternist /** * @returns the resolver passed in the constructor. */ - virtual NamespaceResolver::Ptr namespaceBindings() const; + NamespaceResolver::Ptr namespaceBindings() const override; private: const NamespaceResolver::Ptr m_namespaceBindings; |