Remove unneeded casts

This commit is contained in:
Gregory A Lundberg 2017-12-03 16:22:41 -06:00
parent 49b6ede463
commit dcfdcfd986
No known key found for this signature in database
GPG key ID: 149484078AE8AE9E

View file

@ -79,9 +79,8 @@ BOOST_AUTO_TEST_CASE( test_count_leading_ones )
BOOST_CHECK( count_leading_ones(1) == 0 );
BOOST_CHECK( count_leading_ones(static_cast<uint8_t>(0xFF)) == 8 );
BOOST_CHECK( count_leading_ones(static_cast<uint16_t>(0xFFFF)) == 16 );
BOOST_CHECK( count_leading_ones(static_cast<uint32_t>(0xFFFFFFFF)) == 32 );
BOOST_CHECK( count_leading_ones(static_cast<uint64_t>(0xFFFFFFFFFFFFFFFF))
== 64 );
BOOST_CHECK( count_leading_ones(0xFFFFFFFFUL) == 32 );
BOOST_CHECK( count_leading_ones(0xFFFFFFFFFFFFFFFFULL) == 64 );
BOOST_CHECK( count_leading_ones(static_cast<uint8_t>(0xF8)) == 5 );
BOOST_CHECK( count_leading_ones(static_cast<uint16_t>(54321)) == 2 );
}