summaryrefslogtreecommitdiff
path: root/src/xmlpatterns/parser
diff options
context:
space:
mode:
Diffstat (limited to 'src/xmlpatterns/parser')
-rw-r--r--src/xmlpatterns/parser/qquerytransformparser.cpp6
-rw-r--r--src/xmlpatterns/parser/qtokenrevealer_p.h8
-rw-r--r--src/xmlpatterns/parser/qxquerytokenizer_p.h8
-rw-r--r--src/xmlpatterns/parser/qxslttokenizer_p.h14
4 files changed, 18 insertions, 18 deletions
diff --git a/src/xmlpatterns/parser/qquerytransformparser.cpp b/src/xmlpatterns/parser/qquerytransformparser.cpp
index 76abfa8..84cd8f3 100644
--- a/src/xmlpatterns/parser/qquerytransformparser.cpp
+++ b/src/xmlpatterns/parser/qquerytransformparser.cpp
@@ -385,17 +385,17 @@ public:
{
}
- virtual const SourceLocationReflection *actualReflection() const
+ const SourceLocationReflection *actualReflection() const override
{
return this;
}
- virtual QSourceLocation sourceLocation() const
+ QSourceLocation sourceLocation() const override
{
return fromYYLTYPE(m_sl, m_parseInfo);
}
- virtual QString description() const
+ QString description() const override
{
Q_ASSERT(false);
return QString();
diff --git a/src/xmlpatterns/parser/qtokenrevealer_p.h b/src/xmlpatterns/parser/qtokenrevealer_p.h
index 7d49ecc..e958534 100644
--- a/src/xmlpatterns/parser/qtokenrevealer_p.h
+++ b/src/xmlpatterns/parser/qtokenrevealer_p.h
@@ -74,10 +74,10 @@ namespace QPatternist
virtual ~TokenRevealer();
- virtual Token nextToken(XPATHLTYPE *const sourceLocator);
- virtual int commenceScanOnly();
- virtual void resumeTokenizationFrom(const int position);
- virtual void setParserContext(const ParserContext::Ptr &parseInfo);
+ Token nextToken(XPATHLTYPE *const sourceLocator) override;
+ int commenceScanOnly() override;
+ void resumeTokenizationFrom(const int position) override;
+ void setParserContext(const ParserContext::Ptr &parseInfo) override;
private:
const Tokenizer::Ptr m_tokenizer;
diff --git a/src/xmlpatterns/parser/qxquerytokenizer_p.h b/src/xmlpatterns/parser/qxquerytokenizer_p.h
index 13e7297..edcf178 100644
--- a/src/xmlpatterns/parser/qxquerytokenizer_p.h
+++ b/src/xmlpatterns/parser/qxquerytokenizer_p.h
@@ -106,14 +106,14 @@ namespace QPatternist
const QUrl &location,
const State startingState = Default);
- virtual Token nextToken(XPATHLTYPE *const sourceLocator);
- virtual int commenceScanOnly();
- virtual void resumeTokenizationFrom(const int position);
+ Token nextToken(XPATHLTYPE *const sourceLocator) override;
+ int commenceScanOnly() override;
+ void resumeTokenizationFrom(const int position) override;
/**
* Does nothing.
*/
- virtual void setParserContext(const ParserContext::Ptr &parseInfo);
+ void setParserContext(const ParserContext::Ptr &parseInfo) override;
private:
diff --git a/src/xmlpatterns/parser/qxslttokenizer_p.h b/src/xmlpatterns/parser/qxslttokenizer_p.h
index 5cab482..d75bca1 100644
--- a/src/xmlpatterns/parser/qxslttokenizer_p.h
+++ b/src/xmlpatterns/parser/qxslttokenizer_p.h
@@ -79,7 +79,7 @@ namespace QPatternist
inline SingleTokenContainer(const Tokenizer::Token &token,
const XPATHLTYPE &location);
- virtual Tokenizer::Token nextToken(XPATHLTYPE *const sourceLocator);
+ Tokenizer::Token nextToken(XPATHLTYPE *const sourceLocator) override;
private:
const Tokenizer::Token m_token;
const XPATHLTYPE m_location;
@@ -118,27 +118,27 @@ namespace QPatternist
const ReportContext::Ptr &context,
const NamePool::Ptr &np);
- virtual Token nextToken(XPATHLTYPE *const sourceLocator);
+ Token nextToken(XPATHLTYPE *const sourceLocator) override;
/**
* For XSLT we don't need this mechanism, so we do nothing.
*/
- virtual int commenceScanOnly();
+ int commenceScanOnly() override;
/**
* For XSLT we don't need this mechanism, so we do nothing.
*/
- virtual void resumeTokenizationFrom(const int position);
+ void resumeTokenizationFrom(const int position) override;
- virtual void setParserContext(const ParserContext::Ptr &parseInfo);
+ void setParserContext(const ParserContext::Ptr &parseInfo) override;
- virtual QUrl documentURI() const
+ QUrl documentURI() const override
{
return queryURI();
}
protected:
- virtual bool isAnyAttributeAllowed() const;
+ bool isAnyAttributeAllowed() const override;
private:
inline void validateElement() const;