aboutsummaryrefslogtreecommitdiff
path: root/src/entity.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2023-06-26 15:41:53 +0100
committergingerBill <bill@gingerbill.org>2023-06-26 15:41:53 +0100
commit00d60e28c2a3e3e3a2e8bf7617bd62c0f9b1aae8 (patch)
treeeb6bace3a2450bb3dc67c1a62923086bf7143746 /src/entity.cpp
parentea00619c3bc1baacd249552397c445fd86dd7500 (diff)
Allow `switch &v in ...` work to be consistent with `for &e in ...`
Diffstat (limited to 'src/entity.cpp')
-rw-r--r--src/entity.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/entity.cpp b/src/entity.cpp
index 2dcb76482..649dd900d 100644
--- a/src/entity.cpp
+++ b/src/entity.cpp
@@ -84,7 +84,9 @@ enum EntityFlag : u64 {
EntityFlag_CustomLinkage_LinkOnce = 1ull<<44,
EntityFlag_Require = 1ull<<50,
- EntityFlag_ByPtr = 1ull<<51, // enforce parameter is passed by pointer
+ EntityFlag_ByPtr = 1ull<<51, // enforce parameter is passed by pointer
+
+ EntityFlag_OldForOrSwitchValue = 1ull<<52,
EntityFlag_Overridden = 1ull<<63,
};