diff options
| author | Alexander Kornienko <alexfh@google.com> | 2017-07-20 12:02:03 +0000 |
|---|---|---|
| committer | Alexander Kornienko <alexfh@google.com> | 2017-07-20 12:02:03 +0000 |
| commit | b1c74321170863330ef4a849b21cf778fcc05823 (patch) | |
| tree | 0fb8ac01830f805cb85f9187952f54eb280a61e2 /clang-tools-extra/clang-tidy/llvm | |
| parent | d515291ffd592a475fe2b4bd14cb8f2fe70e5406 (diff) | |
| download | bcm5719-llvm-b1c74321170863330ef4a849b21cf778fcc05823.tar.gz bcm5719-llvm-b1c74321170863330ef4a849b21cf778fcc05823.zip | |
[clang-tidy] Unify the way IncludeStyle and HeaderFileExtesions options are used
llvm-svn: 308605
Diffstat (limited to 'clang-tools-extra/clang-tidy/llvm')
| -rw-r--r-- | clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp | 15 | ||||
| -rw-r--r-- | clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.h | 6 |
2 files changed, 1 insertions, 20 deletions
diff --git a/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp b/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp index 6e0c2cb1eb8..c0e449ed5ad 100644 --- a/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp +++ b/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp @@ -15,20 +15,7 @@ namespace llvm { LLVMHeaderGuardCheck::LLVMHeaderGuardCheck(StringRef Name, ClangTidyContext *Context) - : HeaderGuardCheck(Name, Context), - RawStringHeaderFileExtensions( - Options.getLocalOrGlobal("HeaderFileExtensions", ",h,hh,hpp,hxx")) { - utils::parseHeaderFileExtensions(RawStringHeaderFileExtensions, - HeaderFileExtensions, ','); -} - -void LLVMHeaderGuardCheck::storeOptions(ClangTidyOptions::OptionMap &Opts) { - Options.store(Opts, "HeaderFileExtensions", RawStringHeaderFileExtensions); -} - -bool LLVMHeaderGuardCheck::shouldFixHeaderGuard(StringRef FileName) { - return utils::isHeaderFileExtension(FileName, HeaderFileExtensions); -} + : HeaderGuardCheck(Name, Context) {} std::string LLVMHeaderGuardCheck::getHeaderGuard(StringRef Filename, StringRef OldGuard) { diff --git a/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.h b/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.h index 3b8ad2b2f2b..ca2d7efd032 100644 --- a/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.h +++ b/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.h @@ -29,14 +29,8 @@ class LLVMHeaderGuardCheck : public utils::HeaderGuardCheck { public: LLVMHeaderGuardCheck(StringRef Name, ClangTidyContext *Context); - void storeOptions(ClangTidyOptions::OptionMap &Opts) override; bool shouldSuggestEndifComment(StringRef Filename) override { return false; } - bool shouldFixHeaderGuard(StringRef Filename) override; std::string getHeaderGuard(StringRef Filename, StringRef OldGuard) override; - -private: - std::string RawStringHeaderFileExtensions; - utils::HeaderFileExtensionsSet HeaderFileExtensions; }; } // namespace llvm |

