summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2018-04-30 16:11:20 +0200
committerJarek Kobus <jaroslaw.kobus@qt.io>2018-05-02 08:28:01 +0000
commitca2ad9a474bb3df56ba65447d74b73cf8f17ae3a (patch)
treee6bd377a46d93f61ed0e63936cc53d158a699ea8 /tools
parent417707097e1df47e42f3421d252802464c07f160 (diff)
Use final keyword
Change-Id: I727f6580a9060e1cab1a33cba0e42fdf9b34c739 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'tools')
-rw-r--r--tools/qscxmlc/data.t20
1 files changed, 10 insertions, 10 deletions
diff --git a/tools/qscxmlc/data.t b/tools/qscxmlc/data.t
index febce23..3926507 100644
--- a/tools/qscxmlc/data.t
+++ b/tools/qscxmlc/data.t
@@ -8,38 +8,38 @@ struct ${classname}::Data: private QScxmlTableData {
${dataModelInitialization}
}
- QString name() const override Q_DECL_FINAL
+ QString name() const override final
{ return ${name}; }
- QScxmlExecutableContent::ContainerId initialSetup() const override Q_DECL_FINAL
+ QScxmlExecutableContent::ContainerId initialSetup() const override final
{ return ${initialSetup}; }
- QScxmlExecutableContent::InstructionId *instructions() const override Q_DECL_FINAL
+ QScxmlExecutableContent::InstructionId *instructions() const override final
{ return theInstructions; }
- QScxmlExecutableContent::StringId *dataNames(int *count) const override Q_DECL_FINAL
+ QScxmlExecutableContent::StringId *dataNames(int *count) const override final
{ *count = ${dataNameCount}; return dataIds; }
- QScxmlExecutableContent::EvaluatorInfo evaluatorInfo(QScxmlExecutableContent::EvaluatorId evaluatorId) const override Q_DECL_FINAL
+ QScxmlExecutableContent::EvaluatorInfo evaluatorInfo(QScxmlExecutableContent::EvaluatorId evaluatorId) const override final
{ Q_ASSERT(evaluatorId >= 0); Q_ASSERT(evaluatorId < ${evaluatorCount}); return evaluators[evaluatorId]; }
- QScxmlExecutableContent::AssignmentInfo assignmentInfo(QScxmlExecutableContent::EvaluatorId assignmentId) const override Q_DECL_FINAL
+ QScxmlExecutableContent::AssignmentInfo assignmentInfo(QScxmlExecutableContent::EvaluatorId assignmentId) const override final
{ Q_ASSERT(assignmentId >= 0); Q_ASSERT(assignmentId < ${assignmentCount}); return assignments[assignmentId]; }
- QScxmlExecutableContent::ForeachInfo foreachInfo(QScxmlExecutableContent::EvaluatorId foreachId) const override Q_DECL_FINAL
+ QScxmlExecutableContent::ForeachInfo foreachInfo(QScxmlExecutableContent::EvaluatorId foreachId) const override final
{ Q_ASSERT(foreachId >= 0); Q_ASSERT(foreachId < ${foreachCount}); return foreaches[foreachId]; }
- QString string(QScxmlExecutableContent::StringId id) const override Q_DECL_FINAL
+ QString string(QScxmlExecutableContent::StringId id) const override final
{
Q_ASSERT(id >= QScxmlExecutableContent::NoString); Q_ASSERT(id < ${stringCount});
if (id == QScxmlExecutableContent::NoString) return QString();
return QString({static_cast<QStringData*>(strings.data + id)});
}
- const qint32 *stateMachineTable() const override Q_DECL_FINAL
+ const qint32 *stateMachineTable() const override final
{ return theStateMachineTable; }
- QScxmlInvokableServiceFactory *serviceFactory(int id) const override Q_DECL_FINAL;
+ QScxmlInvokableServiceFactory *serviceFactory(int id) const override final;
${classname} &stateMachine;
${dataModelField}