@@ -59,13 +59,13 @@ pub mod BigDigit {
59
59
pub static bits: uint = 32 ;
60
60
61
61
pub static base: uint = 1 << bits;
62
- priv static hi_mask: uint = ( -1 as uint ) << bits;
63
- priv static lo_mask: uint = ( -1 as uint ) >> bits;
62
+ static hi_mask: uint = ( -1 as uint ) << bits;
63
+ static lo_mask: uint = ( -1 as uint ) >> bits;
64
64
65
65
66
- priv fn get_hi ( n : uint ) -> BigDigit { ( n >> bits) as BigDigit }
66
+ fn get_hi ( n : uint ) -> BigDigit { ( n >> bits) as BigDigit }
67
67
68
- priv fn get_lo ( n : uint ) -> BigDigit { ( n & lo_mask) as BigDigit }
68
+ fn get_lo ( n : uint ) -> BigDigit { ( n & lo_mask) as BigDigit }
69
69
70
70
/// Split one machine sized unsigned integer into two BigDigits.
71
71
@@ -613,15 +613,15 @@ impl BigUint {
613
613
}
614
614
615
615
616
- priv fn shl_unit ( & self , n_unit : uint ) -> BigUint {
616
+ fn shl_unit ( & self , n_unit : uint ) -> BigUint {
617
617
if n_unit == 0 || self . is_zero ( ) { return ( * self ) . clone ( ) ; }
618
618
619
619
return BigUint :: new ( vec:: from_elem ( n_unit, ZERO_BIG_DIGIT )
620
620
+ self . data ) ;
621
621
}
622
622
623
623
624
- priv fn shl_bits ( & self , n_bits : uint ) -> BigUint {
624
+ fn shl_bits ( & self , n_bits : uint ) -> BigUint {
625
625
if n_bits == 0 || self . is_zero ( ) { return ( * self ) . clone ( ) ; }
626
626
627
627
let mut carry = 0 ;
@@ -637,7 +637,7 @@ impl BigUint {
637
637
}
638
638
639
639
640
- priv fn shr_unit ( & self , n_unit : uint ) -> BigUint {
640
+ fn shr_unit ( & self , n_unit : uint ) -> BigUint {
641
641
if n_unit == 0 { return ( * self ) . clone ( ) ; }
642
642
if self . data . len ( ) < n_unit { return Zero :: zero ( ) ; }
643
643
return BigUint :: from_slice (
@@ -646,7 +646,7 @@ impl BigUint {
646
646
}
647
647
648
648
649
- priv fn shr_bits ( & self , n_bits : uint ) -> BigUint {
649
+ fn shr_bits ( & self , n_bits : uint ) -> BigUint {
650
650
if n_bits == 0 || self . data . is_empty ( ) { return ( * self ) . clone ( ) ; }
651
651
652
652
let mut borrow = 0 ;
@@ -661,7 +661,7 @@ impl BigUint {
661
661
662
662
#[ cfg( target_arch = "x86_64" ) ]
663
663
664
- priv fn get_radix_base ( radix : uint ) -> ( uint , uint ) {
664
+ fn get_radix_base ( radix : uint ) -> ( uint , uint ) {
665
665
assert ! ( 1 < radix && radix <= 16 ) ;
666
666
match radix {
667
667
2 => ( 4294967296 , 32 ) ,
@@ -687,7 +687,7 @@ priv fn get_radix_base(radix: uint) -> (uint, uint) {
687
687
#[ cfg( target_arch = "x86" ) ]
688
688
#[ cfg( target_arch = "mips" ) ]
689
689
690
- priv fn get_radix_base ( radix : uint ) -> ( uint , uint ) {
690
+ fn get_radix_base ( radix : uint ) -> ( uint , uint ) {
691
691
assert ! ( 1 < radix && radix <= 16 ) ;
692
692
match radix {
693
693
2 => ( 65536 , 16 ) ,
0 commit comments