aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/diceparserhelper.h8
-rw-r--r--include/parsingtoolbox.h2
2 files changed, 9 insertions, 1 deletions
diff --git a/include/diceparserhelper.h b/include/diceparserhelper.h
index 5013ebe..00b9362 100644
--- a/include/diceparserhelper.h
+++ b/include/diceparserhelper.h
@@ -4,6 +4,14 @@
namespace Dice
{
+enum class CONDITION_STATE : int
+{
+ ERROR,
+ ALWAYSTRUE,
+ UNREACHABLE,
+ REACHABLE
+};
+
enum class ERROR_CODE : int
{
NO_DICE_ERROR,
diff --git a/include/parsingtoolbox.h b/include/parsingtoolbox.h
index b91db1a..9e246d6 100644
--- a/include/parsingtoolbox.h
+++ b/include/parsingtoolbox.h
@@ -175,7 +175,7 @@ public:
* @param val
* @return
*/
- bool isValidValidator(ExecutionNode* previous, Validator* val);
+ Dice::CONDITION_STATE isValidValidator(ExecutionNode* previous, Validator* val);
/**
* @brief getDiceRollerNode
* @param previous