Function deinit [src]
Prototype
pub fn deinit(self: *Diagnostics, gpa: Allocator) void Parameters
self: *Diagnosticsgpa: Allocator Source
pub fn deinit(self: *Diagnostics, gpa: Allocator) void {
self.ast.deinit(gpa);
self.zoir.deinit(gpa);
if (self.type_check) |tc| tc.deinit(gpa);
self.* = undefined;
}