From 061cf5363cc587cb6e9a51a14755c8125a1e86fa Mon Sep 17 00:00:00 2001
From: mbartlett21 <29034492+mbartlett21@users.noreply.github.com>
Date: Tue, 20 Oct 2020 14:09:01 +1000
Subject: [PATCH] Wrapping intrinsics update link
Now refers to `wrapping_*`, not `checked_*` for wrapping intrinsics.
---
library/core/src/intrinsics.rs | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/library/core/src/intrinsics.rs b/library/core/src/intrinsics.rs
index 2a7c105e807f4..dbc7921a62a67 100644
--- a/library/core/src/intrinsics.rs
+++ b/library/core/src/intrinsics.rs
@@ -1660,22 +1660,22 @@ extern "rust-intrinsic" {
/// Returns (a + b) mod 2N, where N is the width of T in bits.
///
/// The stabilized versions of this intrinsic are available on the integer
- /// primitives via the `checked_add` method. For example,
- /// [`u32::checked_add`]
+ /// primitives via the `wrapping_add` method. For example,
+ /// [`u32::wrapping_add`]
#[rustc_const_stable(feature = "const_int_wrapping", since = "1.40.0")]
pub fn wrapping_add(a: T, b: T) -> T;
/// Returns (a - b) mod 2N, where N is the width of T in bits.
///
/// The stabilized versions of this intrinsic are available on the integer
- /// primitives via the `checked_sub` method. For example,
- /// [`u32::checked_sub`]
+ /// primitives via the `wrapping_sub` method. For example,
+ /// [`u32::wrapping_sub`]
#[rustc_const_stable(feature = "const_int_wrapping", since = "1.40.0")]
pub fn wrapping_sub(a: T, b: T) -> T;
/// Returns (a * b) mod 2N, where N is the width of T in bits.
///
/// The stabilized versions of this intrinsic are available on the integer
- /// primitives via the `checked_mul` method. For example,
- /// [`u32::checked_mul`]
+ /// primitives via the `wrapping_mul` method. For example,
+ /// [`u32::wrapping_mul`]
#[rustc_const_stable(feature = "const_int_wrapping", since = "1.40.0")]
pub fn wrapping_mul(a: T, b: T) -> T;