aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2021-01-06 17:40:25 -0700
committerAndrew Kelley <andrew@ziglang.org>2021-01-06 17:40:25 -0700
commit5ee04315272ba19e3d329ad21d38e9e425e21ab5 (patch)
tree09be155b7060745c4a10396cdfd5ecdc3e82a92a /src/Module.zig
parent2f58efcc1f0a435846c0909fcde7b080ec4e5d3a (diff)
downloadzig-5ee04315272ba19e3d329ad21d38e9e425e21ab5.tar.gz
zig-5ee04315272ba19e3d329ad21d38e9e425e21ab5.zip
stage2: update to new ArrayListHashMap API
Diffstat (limited to 'src/Module.zig')
-rw-r--r--src/Module.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Module.zig b/src/Module.zig
index 0856b7a606..603c97ffee 100644
--- a/src/Module.zig
+++ b/src/Module.zig
@@ -1885,10 +1885,10 @@ pub fn deleteDecl(self: *Module, decl: *Decl) !void {
if (self.failed_decls.swapRemove(decl)) |entry| {
entry.value.destroy(self.gpa);
}
- if (self.emit_h_failed_decls.remove(decl)) |entry| {
+ if (self.emit_h_failed_decls.swapRemove(decl)) |entry| {
entry.value.destroy(self.gpa);
}
- if (self.compile_log_decls.remove(decl)) |*entry| {
+ if (self.compile_log_decls.swapRemove(decl)) |*entry| {
entry.value.deinit(self.gpa);
}
self.deleteDeclExports(decl);
@@ -1978,10 +1978,10 @@ fn markOutdatedDecl(self: *Module, decl: *Decl) !void {
if (self.failed_decls.swapRemove(decl)) |entry| {
entry.value.destroy(self.gpa);
}
- if (self.emit_h_failed_decls.remove(decl)) |entry| {
+ if (self.emit_h_failed_decls.swapRemove(decl)) |entry| {
entry.value.destroy(self.gpa);
}
- if (self.compile_log_decls.remove(decl)) |*entry| {
+ if (self.compile_log_decls.swapRemove(decl)) |*entry| {
entry.value.deinit(self.gpa);
}
decl.analysis = .outdated;