aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/libparser/node/scalaroperatornode.h
diff options
context:
space:
mode:
authorRenaud Guezennec <renaud@rolisteam.org>2025-03-30 03:56:37 +0200
committerRenaud Guezennec <renaud@rolisteam.org>2025-03-30 03:58:59 +0200
commite18f4a9936d03a112b1a05b24b0559e5be602e0e (patch)
treee5939fba4307e5b00e3444eb82b477f49d09b166 /src/libparser/node/scalaroperatornode.h
parent8a3fa044ee7b74be3221717c3f949a10d4e8a178 (diff)
downloadOneRoll-e18f4a9936d03a112b1a05b24b0559e5be602e0e.tar.gz
OneRoll-e18f4a9936d03a112b1a05b24b0559e5be602e0e.zip
[math]: operator priority fix issue.
Diffstat (limited to 'src/libparser/node/scalaroperatornode.h')
-rw-r--r--src/libparser/node/scalaroperatornode.h15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/libparser/node/scalaroperatornode.h b/src/libparser/node/scalaroperatornode.h
index 57a1049..73e0bef 100644
--- a/src/libparser/node/scalaroperatornode.h
+++ b/src/libparser/node/scalaroperatornode.h
@@ -50,7 +50,7 @@ public:
/**
* @brief run
*/
- virtual void run(ExecutionNode*);
+ virtual void run(ExecutionNode*) override;
/**
* @brief setInternalNode
* @param node
@@ -61,22 +61,22 @@ public:
* @param wl
* @return
*/
- virtual QString toString(bool wl) const;
+ virtual QString toString(bool wl) const override;
/**
* @brief getPriority
* @return
*/
- virtual qint64 getPriority() const;
+ virtual qint64 getPriority() const override;
/**
* @brief generateDotTree
* @param s
*/
- void generateDotTree(QString& s);
+ void generateDotTree(QString& s) override;
/**
* @brief getErrorList
* @return
*/
- virtual QMap<Dice::ERROR_CODE, QString> getExecutionErrorMap();
+ virtual QMap<Dice::ERROR_CODE, QString> getExecutionErrorMap() override;
/**
* @brief getArithmeticOperator
* @return
@@ -92,7 +92,10 @@ public:
* @brief getCopy
* @return
*/
- virtual ExecutionNode* getCopy() const;
+ virtual ExecutionNode* getCopy() const override;
+
+
+ void setNextNode(ExecutionNode* node) override;
private:
/**