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) { _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits