Commit b1357091ae

Cody Tapscott <topolarity@tapscott.me>
2022-10-05 14:34:49
Add test case for #12043
This bug is already resolved, just want to make sure we don't lose the test case. Closes #12043
1 parent fbda156
Changed files (2)
test
behavior
test/behavior/bugs/12043.zig
@@ -0,0 +1,12 @@
+const std = @import("std");
+const expect = std.testing.expect;
+
+var ok = false;
+fn foo(x: anytype) void {
+    ok = x;
+}
+test {
+    const x = &foo;
+    x(true);
+    try expect(ok);
+}
test/behavior.zig
@@ -86,6 +86,7 @@ test {
     _ = @import("behavior/bugs/12003.zig");
     _ = @import("behavior/bugs/12025.zig");
     _ = @import("behavior/bugs/12033.zig");
+    _ = @import("behavior/bugs/12043.zig");
     _ = @import("behavior/bugs/12430.zig");
     _ = @import("behavior/bugs/12486.zig");
     _ = @import("behavior/bugs/12488.zig");