Lines Matching refs:Checker
83 static bool isInPackage(const CheckerInfo &Checker, StringRef PackageName) { in isInPackage() argument
85 if (!Checker.FullName.startswith(PackageName)) in isInPackage()
89 if (Checker.FullName.size() == PackageName.size()) in isInPackage()
93 if (Checker.FullName[PackageName.size()] == PackageSeparator) in isInPackage()
131 for (const auto &Checker : Checkers) { in printCheckerWithDescList() local
134 size_t NameLength = Checker.FullName.size(); in printCheckerWithDescList()
141 auto Print = [=](llvm::raw_ostream &Out, const CheckerInfo &Checker, in printCheckerWithDescList()
143 AnalyzerOptions::printFormattedEntry(Out, {Checker.FullName, Description}, in printCheckerWithDescList()
148 for (const auto &Checker : Checkers) { in printCheckerWithDescList() local
155 if (Checker.IsHidden) { in printCheckerWithDescList()
157 Print(Out, Checker, Checker.Desc); in printCheckerWithDescList()
161 if (Checker.FullName.startswith("alpha")) { in printCheckerWithDescList()
163 Print(Out, Checker, in printCheckerWithDescList()
164 ("(Enable only for development!) " + Checker.Desc).str()); in printCheckerWithDescList()
169 Print(Out, Checker, Checker.Desc); in printCheckerWithDescList()
190 for (const CheckerInfo &Checker : Checkers) { in printCheckerOptionList() local
191 for (const CmdLineOption &Option : Checker.CmdLineOptions) { in printCheckerOptionList()
192 OptionMap.insert({Checker.FullName, Option}); in printCheckerOptionList()