Home
last modified time | relevance | path

Searched refs:CheckerInfo (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/
DCheckerRegistryData.h85 struct CheckerInfo;
87 using CheckerInfoList = std::vector<CheckerInfo>;
89 using ConstCheckerInfoList = llvm::SmallVector<const CheckerInfo *, 0>;
90 using CheckerInfoSet = llvm::SetVector<const CheckerInfo *>;
94 struct CheckerInfo { struct
126 bool operator==(const CheckerInfo &Rhs) const {
130 CheckerInfo(RegisterCheckerFn Fn, ShouldRegisterFunction sfn, StringRef Name, in CheckerInfo() argument
136 explicit CheckerInfo(StringRef FullName) : FullName(FullName) {} in CheckerInfo() function
142 using StateFromCmdLine = CheckerInfo::StateFromCmdLine;
173 using CheckerNameLT = FullNameLT<CheckerInfo>;
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DCheckerRegistryData.cpp46 LLVM_DUMP_METHOD void CheckerInfo::dump() const { dumpToStream(llvm::errs()); } in dump()
48 LLVM_DUMP_METHOD void CheckerInfo::dumpToStream(llvm::raw_ostream &Out) const { in dumpToStream()
60 for (const CheckerInfo *Dependency : Dependencies) { in dumpToStream()
64 for (const CheckerInfo *Dependency : WeakDependencies) { in dumpToStream()
83 static bool isInPackage(const CheckerInfo &Checker, StringRef PackageName) { in isInPackage()
141 auto Print = [=](llvm::raw_ostream &Out, const CheckerInfo &Checker, in printCheckerWithDescList()
190 for (const CheckerInfo &Checker : Checkers) { in printCheckerOptionList()
DBugReporter.cpp2121 for (const CheckerInfo &Checker : Registry.Checkers) { in isHidden()
/external/clang/lib/StaticAnalyzer/Core/
DCheckerRegistry.cpp22 typedef llvm::SetVector<const CheckerRegistry::CheckerInfo *> CheckerInfoSet;
25 static bool checkerNameLT(const CheckerRegistry::CheckerInfo &a, in checkerNameLT()
26 const CheckerRegistry::CheckerInfo &b) { in checkerNameLT()
30 static bool isInPackage(const CheckerRegistry::CheckerInfo &checker, in isInPackage()
51 CheckerRegistry::CheckerInfo packageInfo(nullptr, opt.getName(), ""); in collectCheckers()
86 Checkers.push_back(CheckerInfo(fn, name, desc)); in addChecker()
/external/clang/include/clang/StaticAnalyzer/Core/
DCheckerRegistry.h85 struct CheckerInfo { struct
90 CheckerInfo(InitializationFunction fn, StringRef name, StringRef desc) in CheckerInfo() argument
94 typedef std::vector<CheckerInfo> CheckerInfoList;
/external/llvm-project/clang/lib/StaticAnalyzer/Frontend/
DCheckerRegistry.cpp182 for (CheckerInfo &checker : CheckerForCmdLineArg) { in CheckerRegistry()
212 auto IsEnabledFromCmdLine = [&](const CheckerInfo *Checker) { in initializeRegistry()
215 for (const CheckerInfo &Checker : Data.Checkers) { in initializeRegistry()
236 auto IsEnabled = [&](const CheckerInfo *Checker) { in initializeRegistry()
239 for (const CheckerInfo &Checker : Data.Checkers) { in initializeRegistry()
266 for (const CheckerInfo *Dependency : Deps) { in collectStrongDependencies()
286 for (const CheckerInfo *Dependency : WeakDeps) { in collectWeakDependencies()
512 llvm::find(Data.Checkers, CheckerInfo(SuppliedCheckerOrPackage)); in validateCheckerOptions()