Author: Kazu Hirata Date: 2025-05-16T09:06:17-07:00 New Revision: 589e7abea570a813ef8a2e8b8f130fd40cd07141
URL: https://github.com/llvm/llvm-project/commit/589e7abea570a813ef8a2e8b8f130fd40cd07141 DIFF: https://github.com/llvm/llvm-project/commit/589e7abea570a813ef8a2e8b8f130fd40cd07141.diff LOG: [clang-tidy] Use std::binary_search (NFC) (#140263) Added: Modified: clang-tools-extra/clang-tidy/readability/MagicNumbersCheck.cpp Removed: ################################################################################ diff --git a/clang-tools-extra/clang-tidy/readability/MagicNumbersCheck.cpp b/clang-tools-extra/clang-tidy/readability/MagicNumbersCheck.cpp index 97c20cf200fa2..f8fd5e91d90d1 100644 --- a/clang-tools-extra/clang-tidy/readability/MagicNumbersCheck.cpp +++ b/clang-tools-extra/clang-tidy/readability/MagicNumbersCheck.cpp @@ -202,8 +202,7 @@ bool MagicNumbersCheck::isIgnoredValue(const IntegerLiteral *Literal) const { if (IgnorePowersOf2IntegerValues && IntValue.isPowerOf2()) return true; - return std::binary_search(IgnoredIntegerValues.begin(), - IgnoredIntegerValues.end(), Value); + return llvm::binary_search(IgnoredIntegerValues, Value); } bool MagicNumbersCheck::isIgnoredValue(const FloatingLiteral *Literal) const { @@ -213,14 +212,12 @@ bool MagicNumbersCheck::isIgnoredValue(const FloatingLiteral *Literal) const { if (&FloatValue.getSemantics() == &llvm::APFloat::IEEEsingle()) { const float Value = FloatValue.convertToFloat(); - return std::binary_search(IgnoredFloatingPointValues.begin(), - IgnoredFloatingPointValues.end(), Value); + return llvm::binary_search(IgnoredFloatingPointValues, Value); } if (&FloatValue.getSemantics() == &llvm::APFloat::IEEEdouble()) { const double Value = FloatValue.convertToDouble(); - return std::binary_search(IgnoredDoublePointValues.begin(), - IgnoredDoublePointValues.end(), Value); + return llvm::binary_search(IgnoredDoublePointValues, Value); } return false; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits