[clang-tools-extra] 68d714b - [clang-tidy] Use std::underlying_type_t (NFC)
Kazu Hirata via cfe-commits
cfe-commits at lists.llvm.org
Fri Oct 14 09:10:19 PDT 2022
Author: Kazu Hirata
Date: 2022-10-14T09:10:09-07:00
New Revision: 68d714b5410209871843f6a5198db95c63da16e8
URL: https://github.com/llvm/llvm-project/commit/68d714b5410209871843f6a5198db95c63da16e8
DIFF: https://github.com/llvm/llvm-project/commit/68d714b5410209871843f6a5198db95c63da16e8.diff
LOG: [clang-tidy] Use std::underlying_type_t (NFC)
Added:
Modified:
clang-tools-extra/clang-tidy/readability/FunctionCognitiveComplexityCheck.cpp
Removed:
################################################################################
diff --git a/clang-tools-extra/clang-tidy/readability/FunctionCognitiveComplexityCheck.cpp b/clang-tools-extra/clang-tidy/readability/FunctionCognitiveComplexityCheck.cpp
index eeba00ca2afbd..ba9e3d8e7258d 100644
--- a/clang-tools-extra/clang-tidy/readability/FunctionCognitiveComplexityCheck.cpp
+++ b/clang-tools-extra/clang-tidy/readability/FunctionCognitiveComplexityCheck.cpp
@@ -170,18 +170,14 @@ static const std::array<const StringRef, 4> Msgs = {{
CognitiveComplexity::Criteria operator|(CognitiveComplexity::Criteria LHS,
CognitiveComplexity::Criteria RHS) {
return static_cast<CognitiveComplexity::Criteria>(
- static_cast<std::underlying_type<CognitiveComplexity::Criteria>::type>(
- LHS) |
- static_cast<std::underlying_type<CognitiveComplexity::Criteria>::type>(
- RHS));
+ static_cast<std::underlying_type_t<CognitiveComplexity::Criteria>>(LHS) |
+ static_cast<std::underlying_type_t<CognitiveComplexity::Criteria>>(RHS));
}
CognitiveComplexity::Criteria operator&(CognitiveComplexity::Criteria LHS,
CognitiveComplexity::Criteria RHS) {
return static_cast<CognitiveComplexity::Criteria>(
- static_cast<std::underlying_type<CognitiveComplexity::Criteria>::type>(
- LHS) &
- static_cast<std::underlying_type<CognitiveComplexity::Criteria>::type>(
- RHS));
+ static_cast<std::underlying_type_t<CognitiveComplexity::Criteria>>(LHS) &
+ static_cast<std::underlying_type_t<CognitiveComplexity::Criteria>>(RHS));
}
CognitiveComplexity::Criteria &operator|=(CognitiveComplexity::Criteria &LHS,
CognitiveComplexity::Criteria RHS) {
More information about the cfe-commits
mailing list