[Fix] fix type deduction on ARM and MSVC
authorJonas Toth <jonas.toth@gmail.com>
Wed, 21 Mar 2018 15:50:15 +0000 (15:50 +0000)
committerJonas Toth <jonas.toth@gmail.com>
Wed, 21 Mar 2018 15:50:15 +0000 (15:50 +0000)
llvm-svn: 328108

clang-tools-extra/clang-tidy/hicpp/MultiwayPathsCoveredCheck.cpp

index 725ccf6..68ae54e 100644 (file)
@@ -167,7 +167,7 @@ void MultiwayPathsCoveredCheck::handleSwitchWithoutDefault(
       return twoPow(BitfieldDecl->getBitWidthValue(*Result.Context));
     }
 
-    return 0ul;
+    return static_cast<std::size_t>(0);
   }();
 
   // FIXME: Transform the 'switch' into an 'if' for CaseCount == 1.