diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-07-06 15:27:47 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2023-07-18 19:02:05 -0700 |
| commit | 55e89255e18163bcc153138a4883ec8d85e0d517 (patch) | |
| tree | b396ca88ce1bac6d3ea7c73e5e081c6f1ed58360 /src/link/Dwarf.zig | |
| parent | db33ee45b7261c9ec62a1087cfc9377bc4e7aa8f (diff) | |
| download | zig-55e89255e18163bcc153138a4883ec8d85e0d517.tar.gz zig-55e89255e18163bcc153138a4883ec8d85e0d517.zip | |
compiler: begin untangling anonymous decls from source decls
The idea here is to move towards a future where anonymous decls are
represented entirely by an `InternPool.Index`. This was needed to start
implementing `InternPool.getFuncDecl` which requires moving creation and
deletion of Decl objects into InternPool.
* remove `Namespace.anon_decls`
* remove the concept of cleaning up resources from anonymous decls,
relying on InternPool instead.
* move namespace and decl object allocation into InternPool
Diffstat (limited to 'src/link/Dwarf.zig')
0 files changed, 0 insertions, 0 deletions
