Commit 8c39ab2659

Isaac Yonemoto <isaac.yonemoto@gmail.com>
2021-06-15 14:57:48
enables user-custom code to work with LI and SI
1 parent 2f6dbaa
Changed files (1)
lib
lib/std/debug.zig
@@ -36,7 +36,7 @@ pub const LineInfo = struct {
     file_name: []const u8,
     allocator: ?*mem.Allocator,
 
-    fn deinit(self: LineInfo) void {
+    pub fn deinit(self: LineInfo) void {
         const allocator = self.allocator orelse return;
         allocator.free(self.file_name);
     }
@@ -47,7 +47,7 @@ pub const SymbolInfo = struct {
     compile_unit_name: []const u8 = "???",
     line_info: ?LineInfo = null,
 
-    fn deinit(self: @This()) void {
+    pub fn deinit(self: @This()) void {
         if (self.line_info) |li| {
             li.deinit();
         }