diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2021-04-30 11:07:31 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-04-30 11:07:31 -0700 |
| commit | 2d8d681b5ee34663aa87f0583f7b1a012b17d5b4 (patch) | |
| tree | fefb28fbbdc9ab0c94c41a8609402077307ce024 /lib/std/start.zig | |
| parent | 5d696b0706de2ac267cb774ef39e0d81131d5c38 (diff) | |
| download | zig-2d8d681b5ee34663aa87f0583f7b1a012b17d5b4.tar.gz zig-2d8d681b5ee34663aa87f0583f7b1a012b17d5b4.zip | |
stage2: un-tangle memory management of Decl and Namespace
Before there was this "top_decl" and "tmp_namespace" stack values that
were kludgy and buggy. Now Sema is slightly reworked so that files which
are structs are analyzed with their own Decl and Namespace already set
up.
After this commit there are no memory leaks for a successful build-obj.
Diffstat (limited to 'lib/std/start.zig')
0 files changed, 0 insertions, 0 deletions
