Put back variable names because they are referenced in the documentation
authorDmitri Gribenko <gribozavr@gmail.com>
Sun, 16 Jun 2013 03:22:56 +0000 (03:22 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Sun, 16 Jun 2013 03:22:56 +0000 (03:22 +0000)
comment.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184051 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Support/MathExtras.h

index a65bfbcd203a8cea12df253296a88974131ac4e8..7742e32737a677ebcdebcf7400bd7b194702b04c 100644 (file)
@@ -45,7 +45,9 @@ enum ZeroBehavior {
 template <typename T>
 typename enable_if_c<std::numeric_limits<T>::is_integer &&
                      !std::numeric_limits<T>::is_signed, std::size_t>::type
 template <typename T>
 typename enable_if_c<std::numeric_limits<T>::is_integer &&
                      !std::numeric_limits<T>::is_signed, std::size_t>::type
-countTrailingZeros(T Val, ZeroBehavior /*ZB*/ = ZB_Width) {
+countTrailingZeros(T Val, ZeroBehavior ZB = ZB_Width) {
+  (void)ZB;
+
   if (!Val)
     return std::numeric_limits<T>::digits;
   if (Val & 0x1)
   if (!Val)
     return std::numeric_limits<T>::digits;
   if (Val & 0x1)
@@ -114,7 +116,9 @@ inline std::size_t countTrailingZeros<uint64_t>(uint64_t Val, ZeroBehavior ZB) {
 template <typename T>
 typename enable_if_c<std::numeric_limits<T>::is_integer &&
                      !std::numeric_limits<T>::is_signed, std::size_t>::type
 template <typename T>
 typename enable_if_c<std::numeric_limits<T>::is_integer &&
                      !std::numeric_limits<T>::is_signed, std::size_t>::type
-countLeadingZeros(T Val, ZeroBehavior /*ZB*/ = ZB_Width) {
+countLeadingZeros(T Val, ZeroBehavior ZB = ZB_Width) {
+  (void)ZB;
+
   if (!Val)
     return std::numeric_limits<T>::digits;
 
   if (!Val)
     return std::numeric_limits<T>::digits;