| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | AnalyzerOptions.cpp | 128 StringRef AnalyzerOptions::getCheckerStringOption(StringRef CheckerName, in getCheckerStringOption() argument 131 assert(!CheckerName.empty() && in getCheckerStringOption() 138 Config.find((Twine(CheckerName) + ":" + OptionName).str()); in getCheckerStringOption() 141 size_t Pos = CheckerName.rfind('.'); in getCheckerStringOption() 145 CheckerName = CheckerName.substr(0, Pos); in getCheckerStringOption() 146 } while (!CheckerName.empty() && SearchInParents); in getCheckerStringOption() 162 bool AnalyzerOptions::getCheckerBooleanOption(StringRef CheckerName, in getCheckerBooleanOption() argument 166 getCheckerStringOption(CheckerName, OptionName, in getCheckerBooleanOption() 186 int AnalyzerOptions::getCheckerIntegerOption(StringRef CheckerName, in getCheckerIntegerOption() argument 190 bool HasFailed = getCheckerStringOption(CheckerName, OptionName, in getCheckerIntegerOption()
|
| H A D | Checker.cpp | 27 CheckerProgramPointTag::CheckerProgramPointTag(StringRef CheckerName, in CheckerProgramPointTag() argument 29 : SimpleProgramPointTag(CheckerName, Msg) {} in CheckerProgramPointTag()
|
| H A D | BugReporter.cpp | 2111 isDependency(const CheckerRegistryData &Registry, StringRef CheckerName) { in isDependency() argument 2113 if (Pair.second == CheckerName) in isDependency() 2120 StringRef CheckerName) { in isHidden() argument 2122 if (Checker.FullName == CheckerName) in isHidden()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugType.h | 29 const CheckerNameRef CheckerName; 38 BugType(CheckerNameRef CheckerName, StringRef Name, StringRef Cat, 40 : CheckerName(CheckerName), Description(Name), Category(Cat), in CheckerName() function 44 : CheckerName(Checker->getCheckerName()), Description(Name), 56 StringRef Ret = Checker ? Checker->getCheckerName() : CheckerName; in getCheckerName()
|
| H A D | BugReporter.h | 635 void EmitBasicReport(const Decl *DeclWithIssue, CheckerNameRef CheckerName, 646 BugType *getBugTypeForName(CheckerNameRef CheckerName, StringRef name,
|
| /llvm-project-15.0.7/clang/unittests/StaticAnalyzer/ |
| H A D | AnalyzerOptionsTest.cpp | 17 auto IsDebugChecker = [](StringRef CheckerName) { in TEST() argument 18 return CheckerName.startswith("debug"); in TEST() 20 auto IsAlphaChecker = [](StringRef CheckerName) { in TEST() argument 21 return CheckerName.startswith("alpha"); in TEST()
|
| H A D | Reusables.h | 108 std::string CheckerName; member 117 EXPECT_EQ(Diag.getCheckerName(), CheckerName); in testEquality()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/ |
| H A D | AnalyzerOptions.h | 315 bool getCheckerBooleanOption(StringRef CheckerName, StringRef OptionName, 335 int getCheckerIntegerOption(StringRef CheckerName, StringRef OptionName, 355 StringRef getCheckerStringOption(StringRef CheckerName, StringRef OptionName, 412 for (StringRef CheckerName : StaticAnalyzerCheckerNames) { in getRegisteredCheckers() local 413 if (!CheckerName.startswith("debug.") && in getRegisteredCheckers() 414 (IncludeExperimental || !CheckerName.startswith("alpha."))) in getRegisteredCheckers() 415 Checkers.push_back(CheckerName); in getRegisteredCheckers()
|
| H A D | Checker.h | 512 CheckerProgramPointTag(StringRef CheckerName, StringRef Msg);
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | IssueHash.cpp | 185 StringRef CheckerName, in getIssueString() argument 191 return (llvm::Twine(CheckerName) + Delimiter + in getIssueString() 200 StringRef CheckerName, in getIssueHash() argument 206 IssueLoc, CheckerName, WarningMessage, IssueDecl, LangOpts)); in getIssueHash()
|
| H A D | PathDiagnostic.cpp | 121 StringRef CheckerName, const Decl *declWithIssue, StringRef bugtype, in PathDiagnostic() argument 125 : CheckerName(CheckerName), DeclWithIssue(declWithIssue), in PathDiagnostic()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/ |
| H A D | IssueHash.h | 35 llvm::StringRef CheckerName, 44 llvm::StringRef CheckerName,
|
| H A D | PathDiagnostic.h | 764 std::string CheckerName; variable 788 PathDiagnostic(StringRef CheckerName, const Decl *DeclWithIssue, 837 StringRef getCheckerName() const { return CheckerName; } in getCheckerName()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | CheckerBase.td | 108 string CheckerName = name;
|