From e27f5796d61aa1e1dbd4b2d52e9f580fd24d3fc2 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sat, 2 May 2020 18:45:57 +0100 Subject: Add experimental atom op tables for llvm-backend --- src/parser.hpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/parser.hpp') diff --git a/src/parser.hpp b/src/parser.hpp index 9ef1a8720..ca480f403 100644 --- a/src/parser.hpp +++ b/src/parser.hpp @@ -21,6 +21,8 @@ enum AddressingMode { // rhs: acts like OptionalOk Addressing_OptionalOk, // rhs: acts like a value with an optional boolean part (for existence check) Addressing_SoaVariable, // Struct-Of-Arrays indexed variable + + Addressing_AtomOpAssign, // Specialized for custom atom operations for assignments }; struct TypeAndValue { -- cgit v1.2.3