From 784f6768115288d0d910e44577ff074c25a364b0 Mon Sep 17 00:00:00 2001 From: Jimmi Holst Christensen Date: Tue, 20 Mar 2018 15:31:48 +0100 Subject: Removed bits.zig --- clap.zig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'clap.zig') diff --git a/clap.zig b/clap.zig index 189f757..c966b18 100644 --- a/clap.zig +++ b/clap.zig @@ -1,5 +1,4 @@ const std = @import("std"); -const bits = @import("bits.zig"); const mem = std.mem; const fmt = std.fmt; @@ -109,7 +108,7 @@ pub fn Parser(comptime Result: type, comptime ParseError: type, comptime default fn newRequired(option: &const OptionT, old_required: u128, index: usize) u128 { switch (option.kind) { OptionT.Kind.Required => { - return bits.set(u128, old_required, u7(index), false); + return old_required & ~(u128(1) << u7(index)); }, OptionT.Kind.IgnoresRequired => return 0, else => return old_required, -- cgit v1.2.3