Implemented clang-tidy-check-specific options.
Summary: Each check can implement readOptions and storeOptions methods to read and store custom options. Each check's options are stored in a local namespace to avoid name collisions and provide some sort of context to the user. Reviewers: bkramer, klimek Reviewed By: klimek Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D5296 llvm-svn: 217661
This commit is contained in:
@@ -95,6 +95,8 @@ static std::string runHeaderGuardCheck(StringRef Code, const Twine &Filename) {
|
||||
|
||||
namespace {
|
||||
struct WithEndifComment : public LLVMHeaderGuardCheck {
|
||||
WithEndifComment(StringRef Name, ClangTidyContext *Context)
|
||||
: LLVMHeaderGuardCheck(Name, Context) {}
|
||||
bool shouldSuggestEndifComment(StringRef Filename) override { return true; }
|
||||
};
|
||||
} // namespace
|
||||
|
||||
Reference in New Issue
Block a user