Mercurial > hg > CbC > CbC_llvm
comparison clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.h @ 173:0572611fdcc8 llvm10 llvm12
reorgnization done
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 11:55:54 +0900 |
parents | 1d019706d866 |
children | 2e18cbf3894f |
comparison
equal
deleted
inserted
replaced
172:9fbae9c8bf63 | 173:0572611fdcc8 |
---|---|
21 /// http://clang.llvm.org/extra/clang-tidy/checks/cppcoreguidelines-pro-bounds-array-to-pointer-decay.html | 21 /// http://clang.llvm.org/extra/clang-tidy/checks/cppcoreguidelines-pro-bounds-array-to-pointer-decay.html |
22 class ProBoundsArrayToPointerDecayCheck : public ClangTidyCheck { | 22 class ProBoundsArrayToPointerDecayCheck : public ClangTidyCheck { |
23 public: | 23 public: |
24 ProBoundsArrayToPointerDecayCheck(StringRef Name, ClangTidyContext *Context) | 24 ProBoundsArrayToPointerDecayCheck(StringRef Name, ClangTidyContext *Context) |
25 : ClangTidyCheck(Name, Context) {} | 25 : ClangTidyCheck(Name, Context) {} |
26 bool isLanguageVersionSupported(const LangOptions &LangOpts) const override { | |
27 return LangOpts.CPlusPlus; | |
28 } | |
26 void registerMatchers(ast_matchers::MatchFinder *Finder) override; | 29 void registerMatchers(ast_matchers::MatchFinder *Finder) override; |
27 void check(const ast_matchers::MatchFinder::MatchResult &Result) override; | 30 void check(const ast_matchers::MatchFinder::MatchResult &Result) override; |
28 }; | 31 }; |
29 | 32 |
30 } // namespace cppcoreguidelines | 33 } // namespace cppcoreguidelines |