diff --git a/tools/qfcc/source/qc-parse.y b/tools/qfcc/source/qc-parse.y index a8ada78d8..b9f805526 100644 --- a/tools/qfcc/source/qc-parse.y +++ b/tools/qfcc/source/qc-parse.y @@ -129,6 +129,8 @@ expr_t *argv_expr (void); %nonassoc ';' %nonassoc CLASS_NOT_CATEGORY +%nonassoc STORAGEX + %right '=' ASX PAS /* pointer assign */ %right '?' ':' %left OR @@ -145,8 +147,6 @@ expr_t *argv_expr (void); %left HYPERUNARY %left '.' '(' '[' -%nonassoc STORAGEX - %token CLASS_NAME NAME STRING_VAL %token INT_VAL %token FLOAT_VAL