aboutsummaryrefslogtreecommitdiff
path: root/src/checker/entity.cpp
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2016-10-23 22:50:15 +0100
committerGinger Bill <bill@gingerbill.org>2016-10-23 22:50:15 +0100
commita5c1e83ce401eb78ae8e5b7b6a36ec812b3dfbf0 (patch)
tree1ecdda0750d011f16b962af73aea87f6e6cd18da /src/checker/entity.cpp
parentb454371f3b16d8c75671362ee673ccc72b722276 (diff)
Fix Type_Info bug overwriting type_info data.
Diffstat (limited to 'src/checker/entity.cpp')
-rw-r--r--src/checker/entity.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/checker/entity.cpp b/src/checker/entity.cpp
index ac2c443c0..5c8c54dcf 100644
--- a/src/checker/entity.cpp
+++ b/src/checker/entity.cpp
@@ -5,26 +5,26 @@ enum BuiltinProcId;
enum ImplicitValueId;
#define ENTITY_KINDS \
- ENTITY_KIND(Invalid), \
- ENTITY_KIND(Constant), \
- ENTITY_KIND(Variable), \
- ENTITY_KIND(TypeName), \
- ENTITY_KIND(Procedure), \
- ENTITY_KIND(Builtin), \
- ENTITY_KIND(ImportName), \
- ENTITY_KIND(Nil), \
- ENTITY_KIND(ImplicitValue), \
- ENTITY_KIND(Count),
+ ENTITY_KIND(Invalid) \
+ ENTITY_KIND(Constant) \
+ ENTITY_KIND(Variable) \
+ ENTITY_KIND(TypeName) \
+ ENTITY_KIND(Procedure) \
+ ENTITY_KIND(Builtin) \
+ ENTITY_KIND(ImportName) \
+ ENTITY_KIND(Nil) \
+ ENTITY_KIND(ImplicitValue) \
+ ENTITY_KIND(Count)
enum EntityKind {
-#define ENTITY_KIND(k) GB_JOIN2(Entity_, k)
+#define ENTITY_KIND(k) GB_JOIN2(Entity_, k),
ENTITY_KINDS
#undef ENTITY_KIND
};
String const entity_strings[] = {
-#define ENTITY_KIND(k) {cast(u8 *)#k, gb_size_of(#k)-1}
+#define ENTITY_KIND(k) {cast(u8 *)#k, gb_size_of(#k)-1},
ENTITY_KINDS
#undef ENTITY_KIND
};