diff options
Diffstat (limited to 'test/self_hosted.zig')
| -rw-r--r-- | test/self_hosted.zig | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/self_hosted.zig b/test/self_hosted.zig index 36c0cc9d6f..d8e4563bf2 100644 --- a/test/self_hosted.zig +++ b/test/self_hosted.zig @@ -1572,9 +1572,11 @@ fn generic_struct() { var a1 = GenNode(i32) {.value = 13, .next = null,}; var b1 = GenNode(bool) {.value = true, .next = null,}; assert(a1.value == 13); - assert(b1.value); + assert(a1.value == a1.get_val()); + assert(b1.get_val()); } struct GenNode(T: type) { value: T, next: ?&GenNode(T), + fn get_val(n: &const GenNode(T)) -> T { n.value } } |
