diff options
Diffstat (limited to 'types.c')
-rw-r--r-- | types.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1468,6 +1468,9 @@ static Value get_builtin_val(BuiltinVal val) { case BUILTIN_COMPILING: v.boolv = true; break; + case BUILTIN_PLATFORM: + v.i64 = platform__; + break; } return v; } @@ -1489,6 +1492,10 @@ static void get_builtin_val_type(Allocator *a, BuiltinVal val, Type *t) { t->kind = TYPE_BUILTIN; t->builtin = BUILTIN_BOOL; break; + case BUILTIN_PLATFORM: + t->kind = TYPE_BUILTIN; + t->builtin = BUILTIN_I64; + break; } } |