Remove compiler ctx allocator
This commit is contained in:
@@ -367,7 +367,6 @@ make_directive :: (lexer : *Lexer) -> *Token {
|
||||
path_tok := scan_next_token(lexer);
|
||||
path := path_tok.string_value;
|
||||
ctx : Compiler_Context;
|
||||
ctx.allocator = lexer.ctx.allocator;
|
||||
ctx.environment = lexer.ctx.environment;
|
||||
|
||||
ctx.file = make_file(*ctx, path);
|
||||
@@ -578,7 +577,6 @@ lex :: (ctx : *Compiler_Context, allocator := temp) {
|
||||
|
||||
lexer : Lexer;
|
||||
lexer.ctx = ctx;
|
||||
lexer.ctx.tokens.allocator = ctx.allocator;
|
||||
array_reserve(*lexer.ctx.tokens, 1024 * 1024);
|
||||
|
||||
init_lexer_from_string(*lexer, ctx.file.source);
|
||||
|
||||
Reference in New Issue
Block a user