| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/ |
| H A D | Checker.h | 41 static void _register(CHECKER *checker, CheckerManager &mgr) { in _register() 42 mgr._registerForDecl(CheckerManager::CheckDeclFunc(checker, in _register() 57 static void _register(CHECKER *checker, CheckerManager &mgr) { in _register() 58 mgr._registerForBody(CheckerManager::CheckDeclFunc(checker, in _register() 74 static void _register(CHECKER *checker, CheckerManager &mgr){ in _register() 76 CheckerManager::CheckEndOfTranslationUnit(checker, in _register() 93 static void _register(CHECKER *checker, CheckerManager &mgr) { in _register() 94 mgr._registerForPreStmt(CheckerManager::CheckStmtFunc(checker, in _register() 112 static void _register(CHECKER *checker, CheckerManager &mgr) { in _register() 113 mgr._registerForPostStmt(CheckerManager::CheckStmtFunc(checker, in _register() [all …]
|
| H A D | CheckerRegistryData.h | 35 class CheckerManager; variable 39 using RegisterCheckerFn = void (*)(CheckerManager &); 40 using ShouldRegisterFunction = bool (*)(const CheckerManager &); 116 bool isEnabled(const CheckerManager &mgr) const { in isEnabled() 120 bool isDisabled(const CheckerManager &mgr) const { in isDisabled()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CheckerManager.cpp | 37 bool CheckerManager::hasPathSensitiveCheckers() const { in hasPathSensitiveCheckers() 51 void CheckerManager::reportInvalidCheckerOptionValue( in reportInvalidCheckerOptionValue() 64 void CheckerManager::runCheckersOnASTDecl(const Decl *D, AnalysisManager& mgr, in runCheckersOnASTDecl() 83 void CheckerManager::runCheckersOnASTBody(const Decl *D, AnalysisManager& mgr, in runCheckersOnASTBody() 145 using CheckersTy = SmallVectorImpl<CheckerManager::CheckStmtFunc>; 161 void runChecker(CheckerManager::CheckStmtFunc checkFn, in runChecker() 177 void CheckerManager::runCheckersForStmt(bool isPreVisit, in runCheckersForStmt() 194 using CheckersTy = std::vector<CheckerManager::CheckObjCMessageFunc>; 212 void runChecker(CheckerManager::CheckObjCMessageFunc checkFn, in runChecker() 238 void CheckerManager::runCheckersForObjCMessage(ObjCMessageVisitKind visitKind, in runCheckersForObjCMessage() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | CreateCheckerManager.cpp | 23 CheckerManager::CheckerManager( in CheckerManager() function in clang::ento::CheckerManager 36 CheckerManager::CheckerManager(AnalyzerOptions &AOptions, in CheckerManager() function in clang::ento::CheckerManager 48 CheckerManager::~CheckerManager() = default;
|
| H A D | AnalyzerHelpFlags.cpp | 27 auto CheckerMgr = std::make_unique<CheckerManager>( in printCheckerHelp() 38 auto CheckerMgr = std::make_unique<CheckerManager>( in printEnabledCheckerList() 47 auto CheckerMgr = std::make_unique<CheckerManager>( in printCheckerConfigList()
|
| H A D | CheckerRegistry.cpp | 193 const CheckerManager &Mgr, 200 const CheckerManager &Mgr, 203 void CheckerRegistry::initializeRegistry(const CheckerManager &Mgr) { in initializeRegistry() 259 const CheckerManager &Mgr, in collectStrongDependencies() 279 const CheckerManager &Mgr, in collectWeakDependencies() 459 void CheckerRegistry::initializeManager(CheckerManager &CheckerMgr) const { in initializeManager()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/ |
| H A D | CheckerRegistry.h | 81 class CheckerManager; variable 99 void initializeRegistry(const CheckerManager &Mgr); 111 template <typename T> static bool returnTrue(const CheckerManager &mgr) { in returnTrue() 132 addChecker(&CheckerRegistry::initializeManager<CheckerManager, T>, 181 void initializeManager(CheckerManager &CheckerMgr) const;
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | BuiltinCheckerRegistration.h | 22 class CheckerManager; variable 26 void register##CLASS(CheckerManager &mgr); \ 27 bool shouldRegister##CLASS(const CheckerManager &mgr);
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | TraversalChecker.cpp | 46 void ento::registerTraversalDumper(CheckerManager &mgr) { in registerTraversalDumper() 50 bool ento::shouldRegisterTraversalDumper(const CheckerManager &mgr) { in shouldRegisterTraversalDumper() 101 void ento::registerCallDumper(CheckerManager &mgr) { in registerCallDumper() 105 bool ento::shouldRegisterCallDumper(const CheckerManager &mgr) { in shouldRegisterCallDumper()
|
| H A D | DivZeroChecker.cpp | 127 void ento::registerDivZeroChecker(CheckerManager &Mgr) { in registerDivZeroChecker() 131 bool ento::shouldRegisterDivZeroChecker(const CheckerManager &) { return true; } in shouldRegisterDivZeroChecker() argument 133 void ento::registerTaintedDivChecker(CheckerManager &Mgr) { in registerTaintedDivChecker() 137 bool ento::shouldRegisterTaintedDivChecker(const CheckerManager &) { in shouldRegisterTaintedDivChecker() argument
|
| H A D | NSErrorChecker.cpp | 323 void ento::registerNSOrCFErrorDerefChecker(CheckerManager &mgr) { in registerNSOrCFErrorDerefChecker() 327 bool ento::shouldRegisterNSOrCFErrorDerefChecker(const CheckerManager &mgr) { in shouldRegisterNSOrCFErrorDerefChecker() 331 void ento::registerNSErrorChecker(CheckerManager &mgr) { in registerNSErrorChecker() 338 bool ento::shouldRegisterNSErrorChecker(const CheckerManager &mgr) { in shouldRegisterNSErrorChecker() 342 void ento::registerCFErrorChecker(CheckerManager &mgr) { in registerCFErrorChecker() 349 bool ento::shouldRegisterCFErrorChecker(const CheckerManager &mgr) { in shouldRegisterCFErrorChecker()
|
| H A D | InterCheckerAPI.h | 21 class CheckerManager; variable 24 void registerInnerPointerCheckerAux(CheckerManager &Mgr);
|
| H A D | VirtualCallChecker.cpp | 212 void ento::registerPureVirtualCallChecker(CheckerManager &Mgr) { in registerPureVirtualCallChecker() 216 bool ento::shouldRegisterPureVirtualCallChecker(const CheckerManager &Mgr) { in shouldRegisterPureVirtualCallChecker() 220 void ento::registerVirtualCallChecker(CheckerManager &Mgr) { in registerVirtualCallChecker() 227 bool ento::shouldRegisterVirtualCallChecker(const CheckerManager &Mgr) { in shouldRegisterVirtualCallChecker()
|
| H A D | CXXDeleteChecker.cpp | 219 void ento::registerArrayDeleteChecker(CheckerManager &mgr) { in registerArrayDeleteChecker() 223 bool ento::shouldRegisterArrayDeleteChecker(const CheckerManager &mgr) { in shouldRegisterArrayDeleteChecker() 227 void ento::registerDeleteWithNonVirtualDtorChecker(CheckerManager &mgr) { in registerDeleteWithNonVirtualDtorChecker() 232 const CheckerManager &mgr) { in shouldRegisterDeleteWithNonVirtualDtorChecker()
|
| H A D | DereferenceChecker.cpp | 395 void ento::registerDereferenceModeling(CheckerManager &Mgr) { in registerDereferenceModeling() 399 bool ento::shouldRegisterDereferenceModeling(const CheckerManager &) { in shouldRegisterDereferenceModeling() argument 403 void ento::registerNullDereferenceChecker(CheckerManager &Mgr) { in registerNullDereferenceChecker() 417 bool ento::shouldRegisterNullDereferenceChecker(const CheckerManager &) { in shouldRegisterNullDereferenceChecker() argument 421 void ento::registerFixedAddressDereferenceChecker(CheckerManager &Mgr) { in registerFixedAddressDereferenceChecker() 430 const CheckerManager &) { in shouldRegisterFixedAddressDereferenceChecker() argument
|
| H A D | TrustReturnsNonnullChecker.cpp | 54 void ento::registerTrustReturnsNonnullChecker(CheckerManager &Mgr) { in registerTrustReturnsNonnullChecker() 58 bool ento::shouldRegisterTrustReturnsNonnullChecker(const CheckerManager &mgr) { in shouldRegisterTrustReturnsNonnullChecker()
|
| H A D | BasicObjCFoundationChecks.cpp | 1240 void ento::registerNilArgChecker(CheckerManager &mgr) { in registerNilArgChecker() 1244 bool ento::shouldRegisterNilArgChecker(const CheckerManager &mgr) { in shouldRegisterNilArgChecker() 1248 void ento::registerCFNumberChecker(CheckerManager &mgr) { in registerCFNumberChecker() 1252 bool ento::shouldRegisterCFNumberChecker(const CheckerManager &mgr) { in shouldRegisterCFNumberChecker() 1256 void ento::registerCFRetainReleaseChecker(CheckerManager &mgr) { in registerCFRetainReleaseChecker() 1260 bool ento::shouldRegisterCFRetainReleaseChecker(const CheckerManager &mgr) { in shouldRegisterCFRetainReleaseChecker() 1264 void ento::registerClassReleaseChecker(CheckerManager &mgr) { in registerClassReleaseChecker() 1268 bool ento::shouldRegisterClassReleaseChecker(const CheckerManager &mgr) { in shouldRegisterClassReleaseChecker() 1272 void ento::registerVariadicMethodTypeChecker(CheckerManager &mgr) { in registerVariadicMethodTypeChecker() 1276 bool ento::shouldRegisterVariadicMethodTypeChecker(const CheckerManager &mgr) { in shouldRegisterVariadicMethodTypeChecker() [all …]
|
| H A D | FixedAddressChecker.cpp | 71 void ento::registerFixedAddressChecker(CheckerManager &mgr) { in registerFixedAddressChecker() 75 bool ento::shouldRegisterFixedAddressChecker(const CheckerManager &mgr) { in shouldRegisterFixedAddressChecker()
|
| H A D | PutenvStackArrayChecker.cpp | 70 void ento::registerPutenvStackArray(CheckerManager &Mgr) { in registerPutenvStackArray() 74 bool ento::shouldRegisterPutenvStackArray(const CheckerManager &) { in shouldRegisterPutenvStackArray() argument
|
| H A D | UndefinedNewArraySizeChecker.cpp | 73 void ento::registerUndefinedNewArraySizeChecker(CheckerManager &mgr) { in registerUndefinedNewArraySizeChecker() 78 const CheckerManager &mgr) { in shouldRegisterUndefinedNewArraySizeChecker()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | AnalysisManager.h | 29 class CheckerManager; variable 44 CheckerManager *CheckerMgr; 53 CheckerManager *checkerMgr, AnalyzerOptions &Options, 80 CheckerManager *getCheckerManager() const { return CheckerMgr; } in getCheckerManager()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | RawPtrRefMemberChecker.cpp | 387 void ento::registerNoUncountedMemberChecker(CheckerManager &Mgr) { in registerNoUncountedMemberChecker() 391 bool ento::shouldRegisterNoUncountedMemberChecker(const CheckerManager &Mgr) { in shouldRegisterNoUncountedMemberChecker() 395 void ento::registerNoUncheckedPtrMemberChecker(CheckerManager &Mgr) { in registerNoUncheckedPtrMemberChecker() 400 const CheckerManager &Mgr) { in shouldRegisterNoUncheckedPtrMemberChecker() 404 void ento::registerNoUnretainedMemberChecker(CheckerManager &Mgr) { in registerNoUnretainedMemberChecker() 408 bool ento::shouldRegisterNoUnretainedMemberChecker(const CheckerManager &Mgr) { in shouldRegisterNoUnretainedMemberChecker()
|
| H A D | RawPtrRefLocalVarsChecker.cpp | 451 void ento::registerUncountedLocalVarsChecker(CheckerManager &Mgr) { in registerUncountedLocalVarsChecker() 455 bool ento::shouldRegisterUncountedLocalVarsChecker(const CheckerManager &) { in shouldRegisterUncountedLocalVarsChecker() argument 459 void ento::registerUncheckedLocalVarsChecker(CheckerManager &Mgr) { in registerUncheckedLocalVarsChecker() 463 bool ento::shouldRegisterUncheckedLocalVarsChecker(const CheckerManager &) { in shouldRegisterUncheckedLocalVarsChecker() argument 467 void ento::registerUnretainedLocalVarsChecker(CheckerManager &Mgr) { in registerUnretainedLocalVarsChecker() 471 bool ento::shouldRegisterUnretainedLocalVarsChecker(const CheckerManager &) { in shouldRegisterUnretainedLocalVarsChecker() argument
|
| H A D | RawPtrRefCallArgsChecker.cpp | 487 void ento::registerUncountedCallArgsChecker(CheckerManager &Mgr) { in registerUncountedCallArgsChecker() 491 bool ento::shouldRegisterUncountedCallArgsChecker(const CheckerManager &) { in shouldRegisterUncountedCallArgsChecker() argument 495 void ento::registerUncheckedCallArgsChecker(CheckerManager &Mgr) { in registerUncheckedCallArgsChecker() 499 bool ento::shouldRegisterUncheckedCallArgsChecker(const CheckerManager &) { in shouldRegisterUncheckedCallArgsChecker() argument 503 void ento::registerUnretainedCallArgsChecker(CheckerManager &Mgr) { in registerUnretainedCallArgsChecker() 507 bool ento::shouldRegisterUnretainedCallArgsChecker(const CheckerManager &) { in shouldRegisterUnretainedCallArgsChecker() argument
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/plugins/CheckerOptionHandling/ |
| H A D | CheckerOptionHandling.cpp | 13 void registerMyChecker(CheckerManager &Mgr) { in registerMyChecker() 23 bool shouldRegisterMyChecker(const CheckerManager &mgr) { return true; } in shouldRegisterMyChecker()
|