zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit ae5b1a9ca2d0d2fb80e8ed3d9a8eb7cdd32aa219 (tree)
parent 658a4a527c2f2036573a3d6e88024a5c0af9802e
Author: isaac yonemoto <isaac.yonemoto@gmail.com>
Date:   Sun, 20 Oct 2024 11:09:04 -0500

langref: fixes incorrect description of cmpxchg functions

Diffstat:
Mdoc/langref.html.in | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/langref.html.in b/doc/langref.html.in @@ -4536,7 +4536,7 @@ comptime { <pre>{#syntax#}@cmpxchgStrong(comptime T: type, ptr: *T, expected_value: T, new_value: T, success_order: AtomicOrder, fail_order: AtomicOrder) ?T{#endsyntax#}</pre> <p> This function performs a strong atomic compare-and-exchange operation, returning {#syntax#}null{#endsyntax#} - if the current value is not the given expected value. It's the equivalent of this code, + if the current value is the given expected value. It's the equivalent of this code, except atomic: </p> {#code|not_atomic_cmpxchgStrong.zig#} @@ -4558,7 +4558,7 @@ comptime { <pre>{#syntax#}@cmpxchgWeak(comptime T: type, ptr: *T, expected_value: T, new_value: T, success_order: AtomicOrder, fail_order: AtomicOrder) ?T{#endsyntax#}</pre> <p> This function performs a weak atomic compare-and-exchange operation, returning {#syntax#}null{#endsyntax#} - if the current value is not the given expected value. It's the equivalent of this code, + if the current value is the given expected value. It's the equivalent of this code, except atomic: </p> {#syntax_block|zig|cmpxchgWeakButNotAtomic#}