aboutsummaryrefslogtreecommitdiff
path: root/src/entity.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2017-10-15 16:16:16 +0100
committergingerBill <bill@gingerbill.org>2017-10-15 16:16:16 +0100
commit56f7a859dfdb990aa480a4fac8c0f48b15e6b90c (patch)
tree4570ecc1a99e1579ed4a81f93b649272b52c6883 /src/entity.cpp
parente5e14b99476c72c1aa1cc8cb36fa05f5aa830de4 (diff)
Refactor code to remove entity flag for export
Diffstat (limited to 'src/entity.cpp')
-rw-r--r--src/entity.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/entity.cpp b/src/entity.cpp
index 68985e051..e03adeab8 100644
--- a/src/entity.cpp
+++ b/src/entity.cpp
@@ -45,8 +45,6 @@ enum EntityFlag {
EntityFlag_BitFieldValue = 1<<11,
EntityFlag_CVarArg = 1<<20,
-
- EntityFlag_ForeignExport = 1<<23,
};
// Zero value means the overloading process is not yet done
@@ -88,6 +86,7 @@ struct Entity {
bool is_immutable;
bool is_thread_local;
bool is_foreign;
+ bool is_export;
Entity * foreign_library;
AstNode * foreign_library_ident;
String link_name;
@@ -100,6 +99,7 @@ struct Entity {
OverloadKind overload_kind;
String link_name;
u64 tags;
+ bool is_export;
bool is_foreign;
Entity * foreign_library;
AstNode * foreign_library_ident;