/external/clang/include/clang/StaticAnalyzer/Core/ |
D | Checker.h | 29 static void _register(void *checker, CheckerManager &mgr) { } in _register() 45 static void _register(CHECKER *checker, CheckerManager &mgr) { in _register() 46 mgr._registerForDecl(CheckerManager::CheckDeclFunc(checker, in _register() 61 static void _register(CHECKER *checker, CheckerManager &mgr) { in _register() 62 mgr._registerForBody(CheckerManager::CheckDeclFunc(checker, in _register() 78 static void _register(CHECKER *checker, CheckerManager &mgr){ in _register() 80 CheckerManager::CheckEndOfTranslationUnit(checker, in _register() 97 static void _register(CHECKER *checker, CheckerManager &mgr) { in _register() 98 mgr._registerForPreStmt(CheckerManager::CheckStmtFunc(checker, in _register() 116 static void _register(CHECKER *checker, CheckerManager &mgr) { in _register() [all …]
|
D | CheckerRegistry.h | 82 typedef void (*InitializationFunction)(CheckerManager &); 96 static void initializeManager(CheckerManager &mgr) { in initializeManager() 119 void initializeManager(CheckerManager &mgr,
|
D | CheckerManager.h | 136 class CheckerManager { 140 CheckerManager(const LangOptions &langOpts, in CheckerManager() function 145 ~CheckerManager(); 666 struct DenseMapInfo<clang::ento::CheckerManager::CachedStmtCheckersKey> { 667 static inline clang::ento::CheckerManager::CachedStmtCheckersKey 669 return clang::ento::CheckerManager::CachedStmtCheckersKey(); 671 static inline clang::ento::CheckerManager::CachedStmtCheckersKey 673 return clang::ento::CheckerManager::CachedStmtCheckersKey::getSentinel(); 677 getHashValue(clang::ento::CheckerManager::CachedStmtCheckersKey S) { 681 static bool isEqual(clang::ento::CheckerManager::CachedStmtCheckersKey LHS, [all …]
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | CheckerManager.cpp | 24 bool CheckerManager::hasPathSensitiveCheckers() const { in hasPathSensitiveCheckers() 42 void CheckerManager::finishedCheckerRegistration() { in finishedCheckerRegistration() 56 void CheckerManager::runCheckersOnASTDecl(const Decl *D, AnalysisManager& mgr, in runCheckersOnASTDecl() 81 void CheckerManager::runCheckersOnASTBody(const Decl *D, AnalysisManager& mgr, in runCheckersOnASTBody() 137 typedef SmallVectorImpl<CheckerManager::CheckStmtFunc> CheckersTy; 152 void runChecker(CheckerManager::CheckStmtFunc checkFn, in runChecker() 166 void CheckerManager::runCheckersForStmt(bool isPreVisit, in runCheckersForStmt() 179 typedef std::vector<CheckerManager::CheckObjCMessageFunc> CheckersTy; 194 void runChecker(CheckerManager::CheckObjCMessageFunc checkFn, in runChecker() 205 void CheckerManager::runCheckersForObjCMessage(bool isPreVisit, in runCheckersForObjCMessage() [all …]
|
D | AnalysisManager.cpp | 22 CheckerManager *checkerMgr, in AnalysisManager()
|
D | CMakeLists.txt | 15 CheckerManager.cpp
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | DebugCheckers.cpp | 45 void ento::registerDominatorsTreeDumper(CheckerManager &mgr) { in registerDominatorsTreeDumper() 65 void ento::registerLiveVariablesDumper(CheckerManager &mgr) { in registerLiveVariablesDumper() 85 void ento::registerCFGViewer(CheckerManager &mgr) { in registerCFGViewer() 106 void ento::registerCFGDumper(CheckerManager &mgr) { in registerCFGDumper() 126 void ento::registerCallGraphViewer(CheckerManager &mgr) { in registerCallGraphViewer() 146 void ento::registerCallGraphDumper(CheckerManager &mgr) { in registerCallGraphDumper() 181 void ento::registerConfigDumper(CheckerManager &mgr) { in registerConfigDumper() 200 void ento::registerExplodedGraphViewer(CheckerManager &mgr) { in registerExplodedGraphViewer()
|
D | ClangSACheckers.h | 23 class CheckerManager; variable 28 void register##CLASS(CheckerManager &mgr);
|
D | TraversalChecker.cpp | 57 void ento::registerTraversalDumper(CheckerManager &mgr) { in registerTraversalDumper() 105 void ento::registerCallDumper(CheckerManager &mgr) { in registerCallDumper()
|
D | InterCheckerAPI.h | 19 void registerCStringCheckerBasic(CheckerManager &Mgr);
|
D | TaintTesterChecker.cpp | 60 void ento::registerTaintTesterChecker(CheckerManager &mgr) { in registerTaintTesterChecker()
|
D | BasicObjCFoundationChecks.cpp | 1146 void ento::registerNilArgChecker(CheckerManager &mgr) { in registerNilArgChecker() 1150 void ento::registerCFNumberCreateChecker(CheckerManager &mgr) { in registerCFNumberCreateChecker() 1154 void ento::registerCFRetainReleaseChecker(CheckerManager &mgr) { in registerCFRetainReleaseChecker() 1158 void ento::registerClassReleaseChecker(CheckerManager &mgr) { in registerClassReleaseChecker() 1162 void ento::registerVariadicMethodTypeChecker(CheckerManager &mgr) { in registerVariadicMethodTypeChecker() 1166 void ento::registerObjCLoopChecker(CheckerManager &mgr) { in registerObjCLoopChecker() 1170 void ento::registerObjCNonNilReturnValueChecker(CheckerManager &mgr) { in registerObjCNonNilReturnValueChecker()
|
D | DirectIvarAssignment.cpp | 227 void ento::registerDirectIvarAssignment(CheckerManager &mgr) { in registerDirectIvarAssignment() 252 CheckerManager &mgr) { in registerDirectIvarAssignmentForAnnotatedFunctions()
|
D | NSAutoreleasePoolChecker.cpp | 77 void ento::registerNSAutoreleasePoolChecker(CheckerManager &mgr) { in registerNSAutoreleasePoolChecker()
|
D | UndefinedArraySubscriptChecker.cpp | 62 void ento::registerUndefinedArraySubscriptChecker(CheckerManager &mgr) { in registerUndefinedArraySubscriptChecker()
|
D | FixedAddressChecker.cpp | 65 void ento::registerFixedAddressChecker(CheckerManager &mgr) { in registerFixedAddressChecker()
|
D | PointerArithChecker.cpp | 67 void ento::registerPointerArithChecker(CheckerManager &mgr) { in registerPointerArithChecker()
|
D | PointerSubChecker.cpp | 74 void ento::registerPointerSubChecker(CheckerManager &mgr) { in registerPointerSubChecker()
|
D | CastToStructChecker.cpp | 72 void ento::registerCastToStructChecker(CheckerManager &mgr) { in registerCastToStructChecker()
|
D | ReturnPointerRangeChecker.cpp | 89 void ento::registerReturnPointerRangeChecker(CheckerManager &mgr) { in registerReturnPointerRangeChecker()
|
D | ArrayBoundChecker.cpp | 90 void ento::registerArrayBoundChecker(CheckerManager &mgr) { in registerArrayBoundChecker()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | AnalysisManager.h | 27 class CheckerManager; variable 42 CheckerManager *CheckerMgr; 52 CheckerManager *checkerMgr, 77 CheckerManager *getCheckerManager() const { return CheckerMgr; } in getCheckerManager()
|
/external/clang/include/clang/StaticAnalyzer/Frontend/ |
D | CheckerRegistration.h | 22 class CheckerManager; variable 24 CheckerManager *createCheckerManager(AnalyzerOptions &opts,
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
D | CheckerRegistration.cpp | 103 CheckerManager *ento::createCheckerManager(AnalyzerOptions &opts, in createCheckerManager() 107 OwningPtr<CheckerManager> checkerMgr(new CheckerManager(langOpts, in createCheckerManager()
|
D | AnalysisConsumer.h | 29 class CheckerManager; variable
|