| 1798 | |
| 1799 | |
| 1800 | Int<value_size> operator>>(int move) const |
| 1801 | { |
| 1802 | Int<value_size> temp( *this ); |
| 1803 | |
| 1804 | temp.Rcr(move, UInt<value_size>::IsTheHighestBitSet() ? 1 : 0); |
| 1805 | |
| 1806 | return temp; |
| 1807 | } |
| 1808 | |
| 1809 | |
| 1810 | UInt<value_size> & operator>>=(int move) |