diff options
| author | Baitinq <[email protected]> | 2025-06-23 23:20:12 +0200 |
|---|---|---|
| committer | Baitinq <[email protected]> | 2025-06-23 23:20:12 +0200 |
| commit | f669cdf21a09c630a748ace4b067699b6eb6c661 (patch) | |
| tree | 59c7a2c5fb6aa00b0ccd354c460307c642c9cd88 /src/codegen.zig | |
| parent | std: Add hashmap impl (diff) | |
| download | pry-lang-f669cdf21a09c630a748ace4b067699b6eb6c661.tar.gz pry-lang-f669cdf21a09c630a748ace4b067699b6eb6c661.tar.bz2 pry-lang-f669cdf21a09c630a748ace4b067699b6eb6c661.zip | |
boostrap: implement enough for first example to work
Diffstat (limited to 'src/codegen.zig')
| -rw-r--r-- | src/codegen.zig | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/codegen.zig b/src/codegen.zig index 019110c..1123db8 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -499,17 +499,6 @@ pub const CodeGen = struct { // TODO: This should be done with a defer when `builder_pos` is declared, but for some reason it doesn't work llvm.LLVMPositionBuilderAtEnd(self.builder, builder_pos); - // Global functions - if (name == null or self.environment.scope_stack.items.len == 2) { - return try self.create_variable(.{ - .value = function, - .type = null, - .stack_level = null, - .node = expression, - .node_type = node_type, - }); - } - return try self.create_variable(.{ .value = function, .type = null, |