AST_STRICT for type aliases

This commit is contained in:
Krzosa Karol
2022-06-12 13:09:37 +02:00
parent beb10d6e2d
commit cd29798c1d
5 changed files with 19 additions and 10 deletions

View File

@@ -161,7 +161,7 @@ Intern_String keyword_enum;
Intern_String intern_void;
Intern_String intern_foreign;
Intern_String intern_printf;
Intern_String intern_strict;
struct Ast_Scope;
@@ -209,9 +209,9 @@ lex_init(Allocator *token_string_arena, Allocator *map_allocator, Lexer *l){
l->interns.first_keyword = keyword_struct.str;
l->interns.last_keyword = keyword_enum.str;
intern_foreign = intern_string(&l->interns, "#foreign"_s);
intern_foreign = intern_string(&l->interns, "foreign"_s);
intern_strict = intern_string(&l->interns, "strict"_s);
intern_void = intern_string(&l->interns, "void"_s);
intern_printf = intern_string(&l->interns, "printf"_s);
}
function void