aboutsummaryrefslogtreecommitdiff
path: root/src/entity.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2022-07-24 13:11:48 +0100
committergingerBill <bill@gingerbill.org>2022-07-24 13:11:48 +0100
commitc8ab1b7ee1b1ba6444a057c6afa6a9d6eb7a7dae (patch)
treed7f5ed420a4ab42f398980b1250200a0bea27056 /src/entity.cpp
parent9f10487678e6adcb654eadb75b08eb731090c2ec (diff)
Add `#by_ptr` procedure attribute to enforce a parameter to be passed by pointer internally
Diffstat (limited to 'src/entity.cpp')
-rw-r--r--src/entity.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/entity.cpp b/src/entity.cpp
index 76e6912b9..3d3712328 100644
--- a/src/entity.cpp
+++ b/src/entity.cpp
@@ -83,6 +83,7 @@ enum EntityFlag : u64 {
EntityFlag_CustomLinkage_LinkOnce = 1ull<<44,
EntityFlag_Require = 1ull<<50,
+ EntityFlag_ByPtr = 1ull<<51, // enforce parameter is passed by pointer
EntityFlag_Overridden = 1ull<<63,
};