reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
93 static void _register(CHECKER *checker, CheckerManager &mgr) { 95 _checkStmt<CHECKER>), 112 static void _register(CHECKER *checker, CheckerManager &mgr) { 114 _checkStmt<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>)); 204 static void _register(CHECKER *checker, CheckerManager &mgr) { 206 CheckerManager::CheckLocationFunc(checker, _checkLocation<CHECKER>)); 264 static void _register(CHECKER *checker, CheckerManager &mgr) { 266 CheckerManager::CheckEndFunctionFunc(checker, _checkEndFunction<CHECKER>)); 295 static void _register(CHECKER *checker, CheckerManager &mgr) { 298 _checkNewAllocator<CHECKER>)); 326 static void _register(CHECKER *checker, CheckerManager &mgr) { 328 CheckerManager::CheckDeadSymbolsFunc(checker, _checkDeadSymbols<CHECKER>)); 392 static void _register(CHECKER *checker, CheckerManager &mgr) { 395 _checkPointerEscape<CHECKER>)); 432 static void _register(CHECKER *checker, CheckerManager &mgr) { 435 _checkConstPointerEscape<CHECKER>)); 469 static void _register(CHECKER *checker, CheckerManager &mgr) { 471 CheckerManager::EvalAssumeFunc(checker, _evalAssume<CHECKER>)); 520 static void _register(CHECKER *checker, CheckerManager &mgr) { 530 static void _register(CHECKER *checker, CheckerManager &mgr) {tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
161 CHECKER *registerChecker(AT &&... Args) { 162 CheckerTag tag = getTag<CHECKER>(); 166 CHECKER *checker = new CHECKER(std::forward<AT>(Args)...); 166 CHECKER *checker = new CHECKER(std::forward<AT>(Args)...); 168 CheckerDtors.push_back(CheckerDtor(checker, destruct<CHECKER>)); 169 CHECKER::_register(checker, *this); 175 CHECKER *getChecker() { 176 CheckerTag tag = getTag<CHECKER>();tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
1904 Optional<MallocChecker::CheckKind> 1939 Optional<MallocChecker::CheckKind> 1947 Optional<MallocChecker::CheckKind> 2053 Optional<MallocChecker::CheckKind> CheckKind = 2095 Optional<MallocChecker::CheckKind> CheckKind; 2183 Optional<MallocChecker::CheckKind> CheckKind = 2240 Optional<MallocChecker::CheckKind> CheckKind = getCheckIfTracked(C, Sym); 2278 Optional<MallocChecker::CheckKind> CheckKind = getCheckIfTracked(C, Sym); 2306 Optional<MallocChecker::CheckKind> CheckKind = getCheckIfTracked(C, Sym); 2333 Optional<MallocChecker::CheckKind> CheckKind = getCheckIfTracked(C, Sym); 2362 Optional<MallocChecker::CheckKind> CheckKind = getCheckIfTracked(C, FreeExpr); 2512 MallocChecker::LeakInfo MallocChecker::getAllocationSite(const ExplodedNode *N, 2568 Optional<MallocChecker::CheckKind> 3366 Optional<MallocChecker::CheckKind> CheckKind = getCheckIfTracked(Family); 3397 MallocChecker *checker = mgr.getChecker<MallocChecker>(); 3397 MallocChecker *checker = mgr.getChecker<MallocChecker>(); 3398 checker->ChecksEnabled[MallocChecker::CK_InnerPointerChecker] = true; 3399 checker->CheckNames[MallocChecker::CK_InnerPointerChecker] = 3404 auto *checker = mgr.registerChecker<MallocChecker>(); 3404 auto *checker = mgr.registerChecker<MallocChecker>();