@@ -457,13 +457,13 @@ $EndFeature, "
457457Basic usage:
458458
459459```
460- " , $Feature, "#![feature(leading_trailing_ones)]
461- let n = -1" , stringify!( $SelfT) , ";
460+ " , $Feature, "let n = -1" , stringify!( $SelfT) , ";
462461
463462assert_eq!(n.leading_ones(), " , stringify!( $BITS) , ");" ,
464463$EndFeature, "
465464```" ) ,
466- #[ unstable( feature = "leading_trailing_ones" , issue = "57969" ) ]
465+ #[ stable( feature = "leading_trailing_ones" , since = "1.46.0" ) ]
466+ #[ rustc_const_stable( feature = "leading_trailing_ones" , since = "1.46.0" ) ]
467467 #[ inline]
468468 pub const fn leading_ones( self ) -> u32 {
469469 ( self as $UnsignedT) . leading_ones( )
@@ -478,13 +478,13 @@ $EndFeature, "
478478Basic usage:
479479
480480```
481- " , $Feature, "#![feature(leading_trailing_ones)]
482- let n = 3" , stringify!( $SelfT) , ";
481+ " , $Feature, "let n = 3" , stringify!( $SelfT) , ";
483482
484483assert_eq!(n.trailing_ones(), 2);" ,
485484$EndFeature, "
486485```" ) ,
487- #[ unstable( feature = "leading_trailing_ones" , issue = "57969" ) ]
486+ #[ stable( feature = "leading_trailing_ones" , since = "1.46.0" ) ]
487+ #[ rustc_const_stable( feature = "leading_trailing_ones" , since = "1.46.0" ) ]
488488 #[ inline]
489489 pub const fn trailing_ones( self ) -> u32 {
490490 ( self as $UnsignedT) . trailing_ones( )
@@ -2695,12 +2695,12 @@ assert_eq!(n.trailing_zeros(), 3);", $EndFeature, "
26952695Basic usage:
26962696
26972697```
2698- " , $Feature, "#![feature(leading_trailing_ones)]
2699- let n = !(" , stringify!( $SelfT) , "::MAX >> 2);
2698+ " , $Feature, "let n = !(" , stringify!( $SelfT) , "::MAX >> 2);
27002699
27012700assert_eq!(n.leading_ones(), 2);" , $EndFeature, "
27022701```" ) ,
2703- #[ unstable( feature = "leading_trailing_ones" , issue = "57969" ) ]
2702+ #[ stable( feature = "leading_trailing_ones" , since = "1.46.0" ) ]
2703+ #[ rustc_const_stable( feature = "leading_trailing_ones" , since = "1.46.0" ) ]
27042704 #[ inline]
27052705 pub const fn leading_ones( self ) -> u32 {
27062706 ( !self ) . leading_zeros( )
@@ -2716,12 +2716,12 @@ of `self`.
27162716Basic usage:
27172717
27182718```
2719- " , $Feature, "#![feature(leading_trailing_ones)]
2720- let n = 0b1010111" , stringify!( $SelfT) , ";
2719+ " , $Feature, "let n = 0b1010111" , stringify!( $SelfT) , ";
27212720
27222721assert_eq!(n.trailing_ones(), 3);" , $EndFeature, "
27232722```" ) ,
2724- #[ unstable( feature = "leading_trailing_ones" , issue = "57969" ) ]
2723+ #[ stable( feature = "leading_trailing_ones" , since = "1.46.0" ) ]
2724+ #[ rustc_const_stable( feature = "leading_trailing_ones" , since = "1.46.0" ) ]
27252725 #[ inline]
27262726 pub const fn trailing_ones( self ) -> u32 {
27272727 ( !self ) . trailing_zeros( )
0 commit comments