From feb4b01b38a13c85a7510a937cbdbede29f21764 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Thu, 17 Feb 2022 19:33:19 -0700 Subject: Sema: fix typeinfo for sentinels of array and pointer --- src/value.zig | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/value.zig') diff --git a/src/value.zig b/src/value.zig index 89c57ad53d..2e6cda8157 100644 --- a/src/value.zig +++ b/src/value.zig @@ -3971,6 +3971,10 @@ pub const Value = extern union { pub const @"null" = initTag(.null_value); pub const @"false" = initTag(.bool_false); pub const @"true" = initTag(.bool_true); + + pub fn makeBool(x: bool) Value { + return if (x) Value.@"true" else Value.@"false"; + } }; var negative_one_payload: Value.Payload.I64 = .{ -- cgit v1.2.3