aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/basic.zig
diff options
context:
space:
mode:
Diffstat (limited to 'test/behavior/basic.zig')
-rw-r--r--test/behavior/basic.zig4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/behavior/basic.zig b/test/behavior/basic.zig
index 9064339877..3a7d95457e 100644
--- a/test/behavior/basic.zig
+++ b/test/behavior/basic.zig
@@ -259,6 +259,8 @@ fn fB() []const u8 {
}
test "call function pointer in struct" {
+ if (builtin.zig_backend == .stage1) return error.SkipZigTest;
+
try expect(mem.eql(u8, f3(true), "a"));
try expect(mem.eql(u8, f3(false), "b"));
}
@@ -276,7 +278,7 @@ fn f3(x: bool) []const u8 {
}
const FnPtrWrapper = struct {
- fn_ptr: fn () []const u8,
+ fn_ptr: *const fn () []const u8,
};
test "const ptr from var variable" {