|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h 25 class CheckerManager;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h 28 class CheckerManager;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h 77 class CheckerManager;
tools/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h 31 class CheckerManager;
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h 24 class CheckerManager;
References
tools/clang/include/clang/StaticAnalyzer/Core/Checker.h 41 static void _register(CHECKER *checker, CheckerManager &mgr) {
42 mgr._registerForDecl(CheckerManager::CheckDeclFunc(checker,
57 static void _register(CHECKER *checker, CheckerManager &mgr) {
58 mgr._registerForBody(CheckerManager::CheckDeclFunc(checker,
74 static void _register(CHECKER *checker, CheckerManager &mgr){
76 CheckerManager::CheckEndOfTranslationUnit(checker,
93 static void _register(CHECKER *checker, CheckerManager &mgr) {
94 mgr._registerForPreStmt(CheckerManager::CheckStmtFunc(checker,
112 static void _register(CHECKER *checker, CheckerManager &mgr) {
113 mgr._registerForPostStmt(CheckerManager::CheckStmtFunc(checker,
128 static void _register(CHECKER *checker, CheckerManager &mgr) {
130 CheckerManager::CheckObjCMessageFunc(checker, _checkObjCMessage<CHECKER>));
143 static void _register(CHECKER *checker, CheckerManager &mgr) {
145 CheckerManager::CheckObjCMessageFunc(checker, _checkObjCMessage<CHECKER>));
158 static void _register(CHECKER *checker, CheckerManager &mgr) {
160 CheckerManager::CheckObjCMessageFunc(checker, _checkObjCMessage<CHECKER>));
173 static void _register(CHECKER *checker, CheckerManager &mgr) {
175 CheckerManager::CheckCallFunc(checker, _checkCall<CHECKER>));
188 static void _register(CHECKER *checker, CheckerManager &mgr) {
190 CheckerManager::CheckCallFunc(checker, _checkCall<CHECKER>));
204 static void _register(CHECKER *checker, CheckerManager &mgr) {
206 CheckerManager::CheckLocationFunc(checker, _checkLocation<CHECKER>));
220 static void _register(CHECKER *checker, CheckerManager &mgr) {
222 CheckerManager::CheckBindFunc(checker, _checkBind<CHECKER>));
235 static void _register(CHECKER *checker, CheckerManager &mgr) {
237 CheckerManager::CheckEndAnalysisFunc(checker, _checkEndAnalysis<CHECKER>));
249 static void _register(CHECKER *checker, CheckerManager &mgr) {
250 mgr._registerForBeginFunction(CheckerManager::CheckBeginFunctionFunc(
264 static void _register(CHECKER *checker, CheckerManager &mgr) {
266 CheckerManager::CheckEndFunctionFunc(checker, _checkEndFunction<CHECKER>));
279 static void _register(CHECKER *checker, CheckerManager &mgr) {
281 CheckerManager::CheckBranchConditionFunc(checker,
295 static void _register(CHECKER *checker, CheckerManager &mgr) {
297 CheckerManager::CheckNewAllocatorFunc(checker,
311 static void _register(CHECKER *checker, CheckerManager &mgr) {
313 CheckerManager::CheckLiveSymbolsFunc(checker, _checkLiveSymbols<CHECKER>));
326 static void _register(CHECKER *checker, CheckerManager &mgr) {
328 CheckerManager::CheckDeadSymbolsFunc(checker, _checkDeadSymbols<CHECKER>));
349 static void _register(CHECKER *checker, CheckerManager &mgr) {
351 CheckerManager::CheckRegionChangesFunc(checker,
392 static void _register(CHECKER *checker, CheckerManager &mgr) {
394 CheckerManager::CheckPointerEscapeFunc(checker,
432 static void _register(CHECKER *checker, CheckerManager &mgr) {
434 CheckerManager::CheckPointerEscapeFunc(checker,
448 static void _register(CHECKER *checker, CheckerManager &mgr) {
450 CheckerManager::CheckEventFunc(checker, _checkEvent<CHECKER>));
469 static void _register(CHECKER *checker, CheckerManager &mgr) {
471 CheckerManager::EvalAssumeFunc(checker, _evalAssume<CHECKER>));
484 static void _register(CHECKER *checker, CheckerManager &mgr) {
486 CheckerManager::EvalCallFunc(checker, _evalCall<CHECKER>));
520 static void _register(CHECKER *checker, CheckerManager &mgr) {
530 static void _register(CHECKER *checker, CheckerManager &mgr) {
537 CheckerManager *Mgr;
542 static void _register(CHECKER *checker, CheckerManager &mgr) {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h 42 CheckerManager *CheckerMgr;
51 CheckerManager *checkerMgr, AnalyzerOptions &Options,
76 CheckerManager *getCheckerManager() const { return CheckerMgr; }
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h 190 CheckerManager &getCheckerManager() const {
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h 27 std::unique_ptr<CheckerManager> createCheckerManager(
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h 91 using InitializationFunction = void (*)(CheckerManager &);
208 template <typename T> static void initializeManager(CheckerManager &mgr) {
275 void initializeManager(CheckerManager &CheckerMgr) const;
tools/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp 14 void registerMyChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp 175 void ento::registerAnalysisOrderChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp 139 void ento::registerAnalyzerStatsChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp 91 void ento::registerArrayBoundChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp 355 void ento::registerArrayBoundCheckerV2(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp 1242 void ento::registerNilArgChecker(CheckerManager &mgr) {
1250 void ento::registerCFNumberChecker(CheckerManager &mgr) {
1258 void ento::registerCFRetainReleaseChecker(CheckerManager &mgr) {
1266 void ento::registerClassReleaseChecker(CheckerManager &mgr) {
1274 void ento::registerVariadicMethodTypeChecker(CheckerManager &mgr) {
1282 void ento::registerObjCLoopChecker(CheckerManager &mgr) {
1290 void ento::registerObjCNonNilReturnValueChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp 183 void ento::registerBlockInCriticalSectionChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp 156 void ento::registerBoolAssignmentChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp 133 void ento::registerBuiltinFunctionChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp 2400 void ento::registerCStringModeling(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp 290 void ento::registerCStringSyntaxChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp 75 void ento::registerCXXSelfAssignmentChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 604 void ento::registerCallAndMessageChecker(CheckerManager &mgr) {
612 void ento::registerCallAndMessageUnInitRefArg(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp 142 void ento::registerCastSizeChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp 119 void ento::registerCastToStructChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp 435 void ento::registerCastValueChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 1087 void ento::registerObjCDeallocChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp 137 void ento::registerObjCMethSigsChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 1008 void ento::registerSecuritySyntaxChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp 90 void ento::registerSizeofPointerChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp 135 void ento::registerChrootChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp 194 void ento::registerCloneChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp 195 void ento::registerConversionChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp 533 void ento::registerDeadStoresChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp 46 void ento::registerDominatorsTreeDumper(CheckerManager &mgr) {
72 void ento::registerPostDominatorsTreeDumper(CheckerManager &mgr) {
97 void ento::registerControlDependencyTreeDumper(CheckerManager &mgr) {
121 void ento::registerLiveVariablesDumper(CheckerManager &mgr) {
144 void ento::registerLiveStatementsDumper(CheckerManager &mgr) {
168 void ento::registerCFGViewer(CheckerManager &mgr) {
198 void ento::registerCFGDumper(CheckerManager &mgr) {
222 void ento::registerCallGraphViewer(CheckerManager &mgr) {
246 void ento::registerCallGraphDumper(CheckerManager &mgr) {
290 void ento::registerConfigDumper(CheckerManager &mgr) {
313 void ento::registerExplodedGraphViewer(CheckerManager &mgr) {
345 void ento::registerReportStmts(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp 146 void ento::registerDeleteWithNonVirtualDtorChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp 303 void ento::registerDereferenceChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp 219 void ento::registerDirectIvarAssignment(CheckerManager &mgr) {
228 CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp 100 void ento::registerDivZeroChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp 202 void ento::registerDynamicTypeChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp 979 void ento::registerObjCGenericsChecker(CheckerManager &mgr) {
988 void ento::registerDynamicTypePropagation(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp 141 void ento::registerEnumCastOutOfRangeChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp 413 void ento::registerExprInspectionChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp 65 void ento::registerFixedAddressChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp 226 void ento::registerGCDAntipattern(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp 290 void ento::registerGTestChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp 85 void parseConfiguration(CheckerManager &Mgr, const std::string &Option,
320 void GenericTaintChecker::parseConfiguration(CheckerManager &Mgr,
842 void ento::registerGenericTaintChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp 512 void ento::registerIdenticalExprChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp 305 void ento::registerInnerPointerChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h 20 void registerInnerPointerCheckerAux(CheckerManager &Mgr);
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 2370 void ento::registerIteratorModeling(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp 738 void ento::registerIvarInvalidationModeling(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 313 void ento::registerLLVMConventionsChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 1395 void ento::registerNonLocalizedStringChecker(CheckerManager &mgr) {
1407 void ento::registerEmptyLocalizationContextChecker(CheckerManager &mgr) {
1416 void ento::registerPluralMisuseChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp 290 void ento::registerMIGChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp 187 void clang::ento::registerMPIChecker(CheckerManager &MGR) {
tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp 666 void ento::registerMacOSKeychainAPIChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp 174 void ento::registerMacOSXAPIChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 3396 void ento::registerInnerPointerCheckerAux(CheckerManager &mgr) {
3403 void ento::registerDynamicMemoryModeling(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp 336 void ento::registerMallocOverflowSecurityChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp 249 void ento::registerMallocSizeofChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp 80 void ento::registerMmapWriteExecChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp 190 void setAggressiveness(StringRef Str, CheckerManager &Mgr) {
753 void ento::registerMoveChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp 79 void ento::registerNSAutoreleasePoolChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp 311 void ento::registerNSOrCFErrorDerefChecker(CheckerManager &mgr) {
319 void ento::registerNSErrorChecker(CheckerManager &mgr) {
329 void ento::registerCFErrorChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp 142 void ento::registerNoReturnFunctionChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp 225 void ento::registerNonNullParamChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp 144 void ento::registerNonnullGlobalConstantsChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp 1192 void ento::registerNullabilityBase(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp 345 void ento::registerNumberObjectConversionChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp 84 void ento::registerOSObjectCStyleCast(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp 90 void ento::registerObjCAtSyncChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp 206 void ento::registerAutoreleaseWriteChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp 171 void ento::registerObjCContainersASTChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp 187 void ento::registerObjCContainersChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp 220 void ento::registerObjCSuperCallChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp 78 void ento::registerObjCPropertyChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp 436 void ento::registerObjCSelfInitChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp 283 void ento::registerObjCSuperDeallocChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp 185 void ento::registerObjCUnusedIvarsChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 347 void ento::registerPaddingChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp 342 void ento::registerPointerArithChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp 94 void ento::registerPointerIterationChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp 107 void ento::registerPointerSortingChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp 73 void ento::registerPointerSubChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp 482 void ento::registerPthreadLockChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp 1476 void ento::registerRetainCountBase(CheckerManager &Mgr) {
1498 void ento::registerRetainCountChecker(CheckerManager &Mgr) {
1510 void ento::registerOSObjectRetainCountChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp 90 void ento::registerReturnPointerRangeChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp 121 void ento::registerReturnUndefChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp 164 void ento::registerReturnValueChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp 202 void ento::registerRunLoopAutoreleaseLeakChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp 269 void ento::registerSimpleStreamChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp 66 void ento::registerSmartPtrModeling(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp 364 void ento::registerStackAddrEscapeBase(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp 1055 void ento::registerStdCLibraryFunctionsChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp 413 void ento::registerStreamChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp 62 void ento::registerTaintTesterChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp 260 void ento::registerTestAfterDivZeroChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp 63 void ento::registerTraversalDumper(CheckerManager &mgr) {
115 void ento::registerCallDumper(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp 251 void ento::registerTrustNonnullChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp 109 void ento::registerUndefBranchChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp 100 void ento::registerUndefCapturedBlockVarChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp 185 void ento::registerUndefResultChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp 61 void ento::registerUndefinedArraySubscriptChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp 119 void ento::registerUndefinedAssignmentChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp 608 void ento::registerUninitializedObjectChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp 256 void ento::registerUnreachableCodeChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp 184 void ento::registerVLASizeChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp 403 void ento::registerValistBase(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp 215 void ento::registerVforkChecker(CheckerManager &mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp 203 void ento::registerVirtualCallModeling(CheckerManager &Mgr) {
207 void ento::registerPureVirtualCallChecker(CheckerManager &Mgr) {
214 void ento::registerVirtualCallChecker(CheckerManager &Mgr) {
tools/clang/lib/StaticAnalyzer/Checkers/Yaml.h 27 llvm::Optional<T> getConfiguration(CheckerManager &Mgr, Checker *Chk,
tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp 20 CheckerManager *checkerMgr,
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp 153 using CheckersTy = SmallVectorImpl<CheckerManager::CheckStmtFunc>;
169 void runChecker(CheckerManager::CheckStmtFunc checkFn,
198 using CheckersTy = std::vector<CheckerManager::CheckObjCMessageFunc>;
216 void runChecker(CheckerManager::CheckObjCMessageFunc checkFn,
251 const std::vector<CheckerManager::CheckObjCMessageFunc> &
270 using CheckersTy = std::vector<CheckerManager::CheckCallFunc>;
286 void runChecker(CheckerManager::CheckCallFunc checkFn,
314 using CheckersTy = std::vector<CheckerManager::CheckLocationFunc>;
333 void runChecker(CheckerManager::CheckLocationFunc checkFn,
364 using CheckersTy = std::vector<CheckerManager::CheckBindFunc>;
381 void runChecker(CheckerManager::CheckBindFunc checkFn,
412 using CheckersTy = std::vector<CheckerManager::CheckBeginFunctionFunc>;
425 void runChecker(CheckerManager::CheckBeginFunctionFunc checkFn,
469 using CheckersTy = std::vector<CheckerManager::CheckBranchConditionFunc>;
482 void runChecker(CheckerManager::CheckBranchConditionFunc checkFn,
507 using CheckersTy = std::vector<CheckerManager::CheckNewAllocatorFunc>;
523 void runChecker(CheckerManager::CheckNewAllocatorFunc checkFn,
552 using CheckersTy = std::vector<CheckerManager::CheckDeadSymbolsFunc>;
568 void runChecker(CheckerManager::CheckDeadSymbolsFunc checkFn,
889 const CheckerManager::CachedStmtCheckers &
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 215 std::unique_ptr<CheckerManager> checkerMgr;
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp 27 std::unique_ptr<CheckerManager> ento::createCheckerManager(
33 auto checkerMgr = std::make_unique<CheckerManager>(context, opts);
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp 434 void CheckerRegistry::initializeManager(CheckerManager &CheckerMgr) const {
tools/clang/unittests/StaticAnalyzer/Reusables.h 47 CheckerManager ChkMgr;
usr/include/c++/7.4.0/bits/unique_ptr.h 68 default_delete(const default_delete<_Up>&) noexcept { }
72 operator()(_Tp* __ptr) const
74 static_assert(!is_void<_Tp>::value,
76 static_assert(sizeof(_Tp)>0,
122 using type = _Up*;
137 using pointer = typename _Ptr<_Tp, _Dp>::type;
161 typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
163 __uniq_ptr_impl<_Tp, _Dp> _M_t;
166 using pointer = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
167 using element_type = _Tp;
252 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
297 __safe_conversion_up<_Up, _Ep>,
301 operator=(unique_ptr<_Up, _Ep>&& __u) noexcept
811 { typedef unique_ptr<_Tp> __single_object; };
823 inline typename _MakeUniq<_Tp>::__single_object
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1645 { typedef _Tp& type; };
1650 : public __add_lvalue_reference_helper<_Tp>