diff options
Diffstat (limited to 'src/xmlpatterns/acceltree/qacceliterators_p.h')
-rw-r--r-- | src/xmlpatterns/acceltree/qacceliterators_p.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/xmlpatterns/acceltree/qacceliterators_p.h b/src/xmlpatterns/acceltree/qacceliterators_p.h index 0da7976..cc86965 100644 --- a/src/xmlpatterns/acceltree/qacceliterators_p.h +++ b/src/xmlpatterns/acceltree/qacceliterators_p.h @@ -66,8 +66,8 @@ namespace QPatternist class AccelIterator : public QXmlNodeModelIndex::Iterator { public: - virtual xsInteger position() const; - virtual QXmlNodeModelIndex current() const; + xsInteger position() const override; + QXmlNodeModelIndex current() const override; protected: inline AccelIterator(const AccelTree *const doc, @@ -124,7 +124,7 @@ namespace QPatternist Q_ASSERT(IncludeSelf || m_document->hasParent(pre)); } - virtual QXmlNodeModelIndex next() + QXmlNodeModelIndex next() override { if(m_currentPre == -1) return closedExit(); @@ -138,7 +138,7 @@ namespace QPatternist } } - virtual QXmlNodeModelIndex::Iterator::Ptr copy() const + QXmlNodeModelIndex::Iterator::Ptr copy() const override { return QXmlNodeModelIndex::Iterator::Ptr(new AncestorIterator<IncludeSelf>(m_document, m_preNumber)); } @@ -176,8 +176,8 @@ namespace QPatternist } } - virtual QXmlNodeModelIndex next(); - virtual QXmlNodeModelIndex::Iterator::Ptr copy() const; + QXmlNodeModelIndex next() override; + QXmlNodeModelIndex::Iterator::Ptr copy() const override; private: const AccelTree::Depth m_depth; @@ -202,7 +202,7 @@ namespace QPatternist "When being following-sibling, the context node cannot be the last node in the document."); } - virtual QXmlNodeModelIndex next() + QXmlNodeModelIndex next() override { if(m_currentPre == -1) return QXmlNodeModelIndex(); @@ -245,7 +245,7 @@ namespace QPatternist } } - virtual QXmlNodeModelIndex::Iterator::Ptr copy() const + QXmlNodeModelIndex::Iterator::Ptr copy() const override { return QXmlNodeModelIndex::Iterator::Ptr(new SiblingIterator<IsFollowing>(m_document, m_preNumber)); } @@ -292,7 +292,7 @@ namespace QPatternist } } - virtual QXmlNodeModelIndex next() + QXmlNodeModelIndex next() override { if(m_currentPre == -1) return closedExit(); @@ -326,7 +326,7 @@ namespace QPatternist return m_current; } - virtual QXmlNodeModelIndex::Iterator::Ptr copy() const + QXmlNodeModelIndex::Iterator::Ptr copy() const override { return QXmlNodeModelIndex::Iterator::Ptr(new DescendantIterator<IncludeSelf>(m_document, m_preNumber)); } @@ -351,8 +351,8 @@ namespace QPatternist { } - virtual QXmlNodeModelIndex next(); - virtual QXmlNodeModelIndex::Iterator::Ptr copy() const; + QXmlNodeModelIndex next() override; + QXmlNodeModelIndex::Iterator::Ptr copy() const override; }; /** @@ -373,8 +373,8 @@ namespace QPatternist { } - virtual QXmlNodeModelIndex next(); - virtual QXmlNodeModelIndex::Iterator::Ptr copy() const; + QXmlNodeModelIndex next() override; + QXmlNodeModelIndex::Iterator::Ptr copy() const override; private: const AccelTree::PreNumber m_postNumber; @@ -397,8 +397,8 @@ namespace QPatternist Q_ASSERT(m_document->kind(m_currentPre) == QXmlNodeModelIndex::Attribute); } - virtual QXmlNodeModelIndex next(); - virtual QXmlNodeModelIndex::Iterator::Ptr copy() const; + QXmlNodeModelIndex next() override; + QXmlNodeModelIndex::Iterator::Ptr copy() const override; }; } |