From da13fbda5e28482d01205d791f38a645a396ea65 Mon Sep 17 00:00:00 2001
From: Patrick McCarter
Date: Thu, 7 Feb 2019 13:46:20 -0500
Subject: [PATCH] Add unstable feature attribute for unsigned const saturating
add/sub intrinsics #58030
---
src/libcore/num/mod.rs | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/libcore/num/mod.rs b/src/libcore/num/mod.rs
index d4fade7613848..d34173dafb351 100644
--- a/src/libcore/num/mod.rs
+++ b/src/libcore/num/mod.rs
@@ -2816,6 +2816,7 @@ assert_eq!(200u8.saturating_add(127), 255);", $EndFeature, "
```"),
#[stable(feature = "rust1", since = "1.0.0")]
+ #[rustc_const_unstable(feature = "const_saturating_int_methods")]
#[inline]
#[cfg(not(stage0))]
pub const fn saturating_add(self, rhs: Self) -> Self {
@@ -2859,6 +2860,7 @@ Basic usage:
assert_eq!(13", stringify!($SelfT), ".saturating_sub(127), 0);", $EndFeature, "
```"),
#[stable(feature = "rust1", since = "1.0.0")]
+ #[rustc_const_unstable(feature = "const_saturating_int_methods")]
#[inline]
#[cfg(not(stage0))]
pub const fn saturating_sub(self, rhs: Self) -> Self {