26 void check(
const ast_matchers::MatchFinder::MatchResult &Result)
override;
29 const unsigned MinimumVariableNameLength;
30 const unsigned MinimumBindingNameLength;
31 const unsigned MinimumLoopCounterNameLength;
32 const unsigned MinimumExceptionNameLength;
33 const unsigned MinimumParameterNameLength;
35 StringRef IgnoredVariableNamesInput;
36 llvm::Regex IgnoredVariableNames;
38 StringRef IgnoredBindingNamesInput;
39 llvm::Regex IgnoredBindingNames;
41 StringRef IgnoredLoopCounterNamesInput;
42 llvm::Regex IgnoredLoopCounterNames;
44 StringRef IgnoredExceptionVariableNamesInput;
45 llvm::Regex IgnoredExceptionVariableNames;
47 StringRef IgnoredParameterNamesInput;
48 llvm::Regex IgnoredParameterNames;
50 const unsigned LineCountThreshold;
Every ClangTidyCheck reports errors through a DiagnosticsEngine provided by this context.