Mercurial > hg > CbC > CbC_llvm
comparison clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.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 |
---|---|
17 namespace modernize { | 17 namespace modernize { |
18 | 18 |
19 class LoopConvertCheck : public ClangTidyCheck { | 19 class LoopConvertCheck : public ClangTidyCheck { |
20 public: | 20 public: |
21 LoopConvertCheck(StringRef Name, ClangTidyContext *Context); | 21 LoopConvertCheck(StringRef Name, ClangTidyContext *Context); |
22 bool isLanguageVersionSupported(const LangOptions &LangOpts) const override { | |
23 return LangOpts.CPlusPlus; | |
24 } | |
22 void storeOptions(ClangTidyOptions::OptionMap &Opts) override; | 25 void storeOptions(ClangTidyOptions::OptionMap &Opts) override; |
23 void registerMatchers(ast_matchers::MatchFinder *Finder) override; | 26 void registerMatchers(ast_matchers::MatchFinder *Finder) override; |
24 void check(const ast_matchers::MatchFinder::MatchResult &Result) override; | 27 void check(const ast_matchers::MatchFinder::MatchResult &Result) override; |
25 | 28 |
26 private: | 29 private: |