reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

tools/clang/include/clang/StaticAnalyzer/Core/Checker.h
  517 class Checker : public CHECK1, public CHECKs..., public CheckerBase {
  527 class Checker<CHECK1> : public CHECK1, public CheckerBase {
tools/clang/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp
   40   struct CheckerOneMock : CheckerBase {
   45   struct CheckerTwoMock : CheckerBase {
   78   struct CheckerOneMock : CheckerBase {

Declarations

tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
   31 class CheckerBase;
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
   57 class CheckerBase;
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
   41 class CheckerBase;

References

tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
  334   bool getCheckerBooleanOption(const ento::CheckerBase *C, StringRef OptionName,
  354   int getCheckerIntegerOption(const ento::CheckerBase *C, StringRef OptionName,
  374   StringRef getCheckerStringOption(const ento::CheckerBase *C,
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  618   void EmitBasicReport(const Decl *DeclWithIssue, const CheckerBase *Checker,
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
   34   const CheckerBase *Checker;
   44   BugType(const CheckerBase *Checker, StringRef Name, StringRef Cat,
   77   BuiltinBug(const CheckerBase *checker, const char *name,
   81   BuiltinBug(const CheckerBase *checker, const char *name)
tools/clang/include/clang/StaticAnalyzer/Core/Checker.h
  506 raw_ostream& operator<<(raw_ostream &Out, const CheckerBase &Checker);
  513   CheckerProgramPointTag(const CheckerBase *Checker, StringRef Msg);
  517 class Checker : public CHECK1, public CHECKs..., public CheckerBase {
  527 class Checker<CHECK1> : public CHECK1, public CheckerBase {
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
   64   CheckerBase *Checker;
   66   CheckerFn(CheckerBase *checker, Func fn) : Fn(fn), Checker(checker) {}
  143   void reportInvalidCheckerOptionValue(const CheckerBase *C,
  147   using CheckerRef = CheckerBase *;
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
   43   APIMisuse(const CheckerBase *checker, const char *name)
tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
   33   const CheckerBase *Checker;
  104   WalkAST(const CheckerBase *Checker, BugReporter &BR, AnalysisDeclContext *AC)
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
   28   const CheckerBase *Checker;
   32   explicit CastToStructVisitor(BugReporter &B, const CheckerBase *Checker,
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
   43                                const CheckerBase *Checker) {
   80                                        const CheckerBase *Checker) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
   26   const CheckerBase *Checker;
   30   WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac)
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
   64     const CheckerBase *Checker;
   70                   const CheckerBase *Checker, AnalysisDeclContext *InDCtx)
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
   38   const CheckerBase *Checker;
   42                                     const CheckerBase *Checker,
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
  118   const CheckerBase *Checker;
  122                           const CheckerBase *checker)
  137                                             const CheckerBase *Checker) {
  218   const CheckerBase *Checker;
  222                   const CheckerBase *checker)
  231                            const CheckerBase *Checker) {
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 1043     const CheckerBase *Checker;
 1048                   const CheckerBase *Checker, AnalysisManager &InMgr,
 1199     const CheckerBase *Checker;
 1211     explicit MethodCrawler(BugReporter &InBR, const CheckerBase *Checker,
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h
   27   MPIBugReporter(const CheckerBase &CB) {
tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
  136   NSErrorDerefBug(const CheckerBase *Checker)
  143   CFErrorDerefBug(const CheckerBase *Checker)
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
   29   const CheckerBase *Checker;
   73   WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac)
tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
  108                                 const CheckerBase *Checker) {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
   66 RefCountBug::RefCountBug(const CheckerBase *Checker, RefCountBugType BT)
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h
   39   RefCountBug(const CheckerBase *checker, RefCountBugType BT);
   46   const CheckerBase *getChecker() const {
   52   const CheckerBase *Checker;
tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
   91 static void LazyInitialize(const CheckerBase *Checker,
tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
  144 StringRef AnalyzerOptions::getCheckerStringOption(const ento::CheckerBase *C,
  168 bool AnalyzerOptions::getCheckerBooleanOption(const ento::CheckerBase *C,
  189 int AnalyzerOptions::getCheckerIntegerOption(const ento::CheckerBase *C,
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 3234                                   const CheckerBase *Checker, StringRef Name,
tools/clang/lib/StaticAnalyzer/Core/Checker.cpp
   31 CheckerProgramPointTag::CheckerProgramPointTag(const CheckerBase *Checker,
   36                                      const CheckerBase &Checker) {
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
   64     const CheckerBase *C, StringRef OptionName, StringRef ExpectedValueDesc) {
tools/clang/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp
   40   struct CheckerOneMock : CheckerBase {
   45   struct CheckerTwoMock : CheckerBase {
   78   struct CheckerOneMock : CheckerBase {