From cdabd651aa6a429c9b96811cabdca3bdda925f6f Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Tue, 28 Jan 2025 01:33:39 -0600 Subject: InputCommon/ExpressionParser: Add compound assignment operators. --- Source/Core/InputCommon/ControlReference/ExpressionParser.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Source/Core/InputCommon/ControlReference/ExpressionParser.h') diff --git a/Source/Core/InputCommon/ControlReference/ExpressionParser.h b/Source/Core/InputCommon/ControlReference/ExpressionParser.h index c4b8a0c006..2bb9709063 100644 --- a/Source/Core/InputCommon/ControlReference/ExpressionParser.h +++ b/Source/Core/InputCommon/ControlReference/ExpressionParser.h @@ -30,18 +30,20 @@ enum TokenType TOK_COLON, // Binary Ops: TOK_BINARY_OPS_BEGIN, + TOK_COMPOUND_ASSIGN_OPS_BEGIN = TOK_BINARY_OPS_BEGIN, TOK_AND = TOK_BINARY_OPS_BEGIN, TOK_OR, + TOK_XOR, TOK_ADD, TOK_SUB, TOK_MUL, TOK_DIV, TOK_MOD, - TOK_ASSIGN, + TOK_COMPOUND_ASSIGN_OPS_END, + TOK_ASSIGN = TOK_COMPOUND_ASSIGN_OPS_END, TOK_LTHAN, TOK_GTHAN, TOK_COMMA, - TOK_XOR, TOK_BINARY_OPS_END, }; -- cgit v1.2.3