Skip to content

Commit a325e98

Browse files
committed
clang: Help MSVC deduce a template argument
1 parent ecf7d3b commit a325e98

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

clang/lib/Driver/BoundsSafetyArgs.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,8 @@ ParseBoundsSafetyNewChecksMaskFromArgs(const llvm::opt::ArgList &Args,
193193

194194
// Update which checks have been explicitly disabled. E.g.
195195
// `-fno-bounds-safety-bringup-missing-checks=access_size`.
196-
if (llvm::has_single_bit(*Mask)) {
196+
if (llvm::has_single_bit<LangOptions::BoundsSafetyNewChecksMaskIntTy>(
197+
*Mask)) {
197198
// A single check was enabled/disabled
198199
if (IsPosFlag)
199200
IndividualChecksExplicitlyDisabled &= ~(*Mask);

0 commit comments

Comments
 (0)