diff options
Diffstat (limited to 'clang-tools-extra/clang-tidy')
3 files changed, 6 insertions, 5 deletions
diff --git a/clang-tools-extra/clang-tidy/google/FunctionNamingCheck.cpp b/clang-tools-extra/clang-tidy/google/FunctionNamingCheck.cpp index f29d650..7055b53 100644 --- a/clang-tools-extra/clang-tidy/google/FunctionNamingCheck.cpp +++ b/clang-tools-extra/clang-tidy/google/FunctionNamingCheck.cpp @@ -51,7 +51,7 @@ FixItHint generateFixItHint(const FunctionDecl *Decl) { // A fixit can be generated for functions of static storage class but // otherwise the check cannot determine the appropriate function name prefix // to use. - if (Decl->getStorageClass() != SC_Static) + if (Decl->getStorageClass() != StorageClass::Static) return FixItHint(); StringRef Name = Decl->getName(); @@ -109,7 +109,7 @@ void FunctionNamingCheck::registerMatchers(MatchFinder *Finder) { void FunctionNamingCheck::check(const MatchFinder::MatchResult &Result) { const auto *MatchedDecl = Result.Nodes.getNodeAs<FunctionDecl>("function"); - bool IsGlobal = MatchedDecl->getStorageClass() != SC_Static; + bool IsGlobal = MatchedDecl->getStorageClass() != StorageClass::Static; diag(MatchedDecl->getLocation(), "%select{static function|function in global namespace}1 named %0 must " "%select{be in|have an appropriate prefix followed by}1 Pascal case as " diff --git a/clang-tools-extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp b/clang-tools-extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp index 8b718ad9..8f53894 100644 --- a/clang-tools-extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp +++ b/clang-tools-extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp @@ -26,7 +26,7 @@ namespace { AST_MATCHER(VarDecl, isLocalVariable) { return Node.isLocalVarDecl(); } FixItHint generateFixItHint(const VarDecl *Decl, bool IsConst) { - if (IsConst && (Decl->getStorageClass() != SC_Static)) { + if (IsConst && (Decl->getStorageClass() != StorageClass::Static)) { // No fix available if it is not a static constant, since it is difficult // to determine the proper fix in this case. return FixItHint(); diff --git a/clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp b/clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp index bbb1e8c..997aa77 100644 --- a/clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp +++ b/clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp @@ -359,8 +359,9 @@ void UseTrailingReturnTypeCheck::keepSpecifiers( // inline int. const auto *M = dyn_cast<CXXMethodDecl>(&F); if (!F.isConstexpr() && !F.isInlineSpecified() && - F.getStorageClass() != SC_Extern && F.getStorageClass() != SC_Static && - !Fr && !(M && M->isVirtualAsWritten())) + F.getStorageClass() != StorageClass::Extern && + F.getStorageClass() != StorageClass::Static && !Fr && + !(M && M->isVirtualAsWritten())) return; // Tokenize return type. If it contains macros which contain a mix of |