From e8117bab6f786348142a72b5279380a937c3a151 Mon Sep 17 00:00:00 2001 From: William Sengir Date: Sat, 26 Mar 2022 15:47:35 -0700 Subject: [PATCH] stage2: clean up creation of boolean `Value`s --- src/value.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/value.zig b/src/value.zig index 2ebabe3a2705f585360e4b75d528e03e3e5a9ebc..ffc15dfa1965c190fb55d6199829bf5e54e7630e 100644 --- a/src/value.zig +++ b/src/value.zig @@ -2026,7 +2026,7 @@ pub const Value = extern union { const result_data = try allocator.alloc(Value, ty.vectorLen()); for (result_data) |*scalar, i| { const res_bool = compareScalar(lhs.indexVectorlike(i), op, rhs.indexVectorlike(i), ty.scalarType(), mod); - scalar.* = if (res_bool) Value.@"true" else Value.@"false"; + scalar.* = makeBool(res_bool); } return Value.Tag.aggregate.create(allocator, result_data); } -- 2.54.0