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

References

tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
  209     mgr.registerChecker<T>();
tools/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp
   15   MyChecker *Checker = Mgr.registerChecker<MyChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp
  176   mgr.registerChecker<AnalysisOrderChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
  140   mgr.registerChecker<AnalyzerStatsChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
   92   mgr.registerChecker<ArrayBoundChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
  356   mgr.registerChecker<ArrayBoundCheckerV2>();
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
 1243   mgr.registerChecker<NilArgChecker>();
 1251   mgr.registerChecker<CFNumberChecker>();
 1259   mgr.registerChecker<CFRetainReleaseChecker>();
 1267   mgr.registerChecker<ClassReleaseChecker>();
 1275   mgr.registerChecker<VariadicMethodTypeChecker>();
 1283   mgr.registerChecker<ObjCLoopChecker>();
 1291   mgr.registerChecker<ObjCNonNilReturnValueChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp
  184   mgr.registerChecker<BlockInCriticalSectionChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
  157     mgr.registerChecker<BoolAssignmentChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
  134   mgr.registerChecker<BuiltinFunctionChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
 2401   Mgr.registerChecker<CStringChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
  291   mgr.registerChecker<CStringSyntaxChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp
   76   Mgr.registerChecker<CXXSelfAssignmentChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  605   mgr.registerChecker<CallAndMessageChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
  143   mgr.registerChecker<CastSizeChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
  120   mgr.registerChecker<CastToStructChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp
  436   Mgr.registerChecker<CastValueChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
 1088   Mgr.registerChecker<ObjCDeallocChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
  138   mgr.registerChecker<ObjCMethSigsChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
 1009   mgr.registerChecker<SecuritySyntaxChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
   91   mgr.registerChecker<SizeofPointerChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
  136   mgr.registerChecker<ChrootChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp
  195   auto *Checker = Mgr.registerChecker<CloneChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp
  196   mgr.registerChecker<ConversionChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  534   auto *Chk = Mgr.registerChecker<DeadStoresChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
   47   mgr.registerChecker<DominatorsTreeDumper>();
   73   mgr.registerChecker<PostDominatorsTreeDumper>();
   98   mgr.registerChecker<ControlDependencyTreeDumper>();
  122   mgr.registerChecker<LiveVariablesDumper>();
  145   mgr.registerChecker<LiveStatementsDumper>();
  169   mgr.registerChecker<CFGViewer>();
  199   mgr.registerChecker<CFGDumper>();
  223   mgr.registerChecker<CallGraphViewer>();
  247   mgr.registerChecker<CallGraphDumper>();
  291   mgr.registerChecker<ConfigDumper>();
  314   mgr.registerChecker<ExplodedGraphViewer>();
  346   mgr.registerChecker<ReportStmts>();
tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp
  147   mgr.registerChecker<DeleteWithNonVirtualDtorChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
  304   mgr.registerChecker<DereferenceChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
  220   mgr.registerChecker<DirectIvarAssignment>();
tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
  101   mgr.registerChecker<DivZeroChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp
  203   mgr.registerChecker<DynamicTypeChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  989   mgr.registerChecker<DynamicTypePropagation>();
tools/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp
  142   mgr.registerChecker<EnumCastOutOfRangeChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  414   Mgr.registerChecker<ExprInspectionChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
   66   mgr.registerChecker<FixedAddressChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp
  227   Mgr.registerChecker<GCDAntipatternChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp
  291   Mgr.registerChecker<GTestChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  843   auto *Checker = Mgr.registerChecker<GenericTaintChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  513   Mgr.registerChecker<FindIdenticalExprChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp
  307   Mgr.registerChecker<InnerPointerChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
 2371   mgr.registerChecker<IteratorChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
  739   mgr.registerChecker<IvarInvalidationChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
  314   mgr.registerChecker<LLVMConventionsChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 1397       mgr.registerChecker<NonLocalizedStringChecker>();
 1408   mgr.registerChecker<EmptyLocalizationContextChecker>();
 1417   mgr.registerChecker<PluralMisuseChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp
  291   Mgr.registerChecker<MIGChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
  188   MGR.registerChecker<clang::ento::mpi::MPIChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  667   mgr.registerChecker<MacOSKeychainAPIChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
  175   mgr.registerChecker<MacOSXAPIChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 3404   auto *checker = mgr.registerChecker<MallocChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
  337   mgr.registerChecker<MallocOverflowSecurityChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  250   mgr.registerChecker<MallocSizeofChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp
   82       mgr.registerChecker<MmapWriteExecChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp
  754   MoveChecker *chk = mgr.registerChecker<MoveChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
   80   mgr.registerChecker<NSAutoreleasePoolChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
  312   mgr.registerChecker<NSOrCFErrorDerefChecker>();
  320   mgr.registerChecker<NSErrorMethodChecker>();
  330   mgr.registerChecker<CFErrorFunctionChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
  143   mgr.registerChecker<NoReturnFunctionChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
  226   mgr.registerChecker<NonNullParamChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
  145   Mgr.registerChecker<NonnullGlobalConstantsChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
 1193   mgr.registerChecker<NullabilityChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
  347       Mgr.registerChecker<NumberObjectConversionChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp
   85   Mgr.registerChecker<OSObjectCStyleCastChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
   91   mgr.registerChecker<ObjCAtSyncChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp
  207   Mgr.registerChecker<ObjCAutoreleaseWriteChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
  172   mgr.registerChecker<ObjCContainersASTChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  188   mgr.registerChecker<ObjCContainersChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
  221   Mgr.registerChecker<ObjCSuperCallChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp
   79   Mgr.registerChecker<ObjCPropertyChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  437   mgr.registerChecker<ObjCSelfInitChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
  284   Mgr.registerChecker<ObjCSuperDeallocChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
  186   mgr.registerChecker<ObjCUnusedIvarsChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
  348   auto *Checker = Mgr.registerChecker<PaddingChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
  343   mgr.registerChecker<PointerArithChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp
   95   Mgr.registerChecker<PointerIterationChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp
  108   Mgr.registerChecker<PointerSortingChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
   74   mgr.registerChecker<PointerSubChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  483   mgr.registerChecker<PthreadLockChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
 1477   Mgr.registerChecker<RetainCountChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
   91   mgr.registerChecker<ReturnPointerRangeChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
  122   mgr.registerChecker<ReturnUndefChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp
  165   Mgr.registerChecker<ReturnValueChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp
  203   mgr.registerChecker<RunLoopAutoreleaseLeakChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  270   mgr.registerChecker<SimpleStreamChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp
   67   Mgr.registerChecker<SmartPtrModeling>();
tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  365   mgr.registerChecker<StackAddrEscapeChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
 1060   mgr.registerChecker<StdLibraryFunctionsChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  414   mgr.registerChecker<StreamChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
   63   mgr.registerChecker<TaintTesterChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
  261   mgr.registerChecker<TestAfterDivZeroChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp
   64   mgr.registerChecker<TraversalDumper>();
  116   mgr.registerChecker<CallDumper>();
tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp
  252   Mgr.registerChecker<TrustNonnullChecker>(Mgr.getASTContext());
tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
  110   mgr.registerChecker<UndefBranchChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
  101   mgr.registerChecker<UndefCapturedBlockVarChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
  186   mgr.registerChecker<UndefResultChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
   62   mgr.registerChecker<UndefinedArraySubscriptChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
  120   mgr.registerChecker<UndefinedAssignmentChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
  609   auto Chk = Mgr.registerChecker<UninitializedObjectChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
  257   mgr.registerChecker<UnreachableCodeChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
  185   mgr.registerChecker<VLASizeChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp
  404   mgr.registerChecker<ValistChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp
  216   mgr.registerChecker<VforkChecker>();
tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
  204   Mgr.registerChecker<VirtualCallChecker>();