Home
last modified time | relevance | path

Searched refs:CheckerManager (Results 1 – 25 of 86) sorted by relevance

1234

/external/clang/include/clang/StaticAnalyzer/Core/
DChecker.h41 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 …]
DCheckerRegistry.h84 typedef void (*InitializationFunction)(CheckerManager &);
98 static void initializeManager(CheckerManager &mgr) { in initializeManager()
121 void initializeManager(CheckerManager &mgr,
/external/clang/lib/StaticAnalyzer/Core/
DCheckerManager.cpp24 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;
197 void runChecker(CheckerManager::CheckObjCMessageFunc checkFn, in runChecker()
221 void CheckerManager::runCheckersForObjCMessage(ObjCMessageVisitKind visitKind, in runCheckersForObjCMessage()
[all …]
DAnalysisManager.cpp22 CheckerManager *checkerMgr, in AnalysisManager()
DCMakeLists.txt16 CheckerManager.cpp
/external/clang/lib/StaticAnalyzer/Checkers/
DDebugCheckers.cpp48 void ento::registerDominatorsTreeDumper(CheckerManager &mgr) { in registerDominatorsTreeDumper()
68 void ento::registerLiveVariablesDumper(CheckerManager &mgr) { in registerLiveVariablesDumper()
88 void ento::registerCFGViewer(CheckerManager &mgr) { in registerCFGViewer()
114 void ento::registerCFGDumper(CheckerManager &mgr) { in registerCFGDumper()
134 void ento::registerCallGraphViewer(CheckerManager &mgr) { in registerCallGraphViewer()
154 void ento::registerCallGraphDumper(CheckerManager &mgr) { in registerCallGraphDumper()
193 void ento::registerConfigDumper(CheckerManager &mgr) { in registerConfigDumper()
212 void ento::registerExplodedGraphViewer(CheckerManager &mgr) { in registerExplodedGraphViewer()
245 void ento::registerBugHashDumper(CheckerManager &mgr) { in registerBugHashDumper()
DInterCheckerAPI.h16 class CheckerManager; variable
21 void registerCStringCheckerBasic(CheckerManager &Mgr);
DClangSACheckers.h23 class CheckerManager; variable
28 void register##CLASS(CheckerManager &mgr);
DTraversalChecker.cpp63 void ento::registerTraversalDumper(CheckerManager &mgr) { in registerTraversalDumper()
111 void ento::registerCallDumper(CheckerManager &mgr) { in registerCallDumper()
DDirectIvarAssignment.cpp211 void ento::registerDirectIvarAssignment(CheckerManager &mgr) { in registerDirectIvarAssignment()
225 CheckerManager &mgr) { in registerDirectIvarAssignmentForAnnotatedFunctions()
DBasicObjCFoundationChecks.cpp1271 void ento::registerNilArgChecker(CheckerManager &mgr) { in registerNilArgChecker()
1275 void ento::registerCFNumberCreateChecker(CheckerManager &mgr) { in registerCFNumberCreateChecker()
1279 void ento::registerCFRetainReleaseChecker(CheckerManager &mgr) { in registerCFRetainReleaseChecker()
1283 void ento::registerClassReleaseChecker(CheckerManager &mgr) { in registerClassReleaseChecker()
1287 void ento::registerVariadicMethodTypeChecker(CheckerManager &mgr) { in registerVariadicMethodTypeChecker()
1291 void ento::registerObjCLoopChecker(CheckerManager &mgr) { in registerObjCLoopChecker()
1296 ento::registerObjCNonNilReturnValueChecker(CheckerManager &mgr) { in registerObjCNonNilReturnValueChecker()
DTaintTesterChecker.cpp60 void ento::registerTaintTesterChecker(CheckerManager &mgr) { in registerTaintTesterChecker()
DNSAutoreleasePoolChecker.cpp78 void ento::registerNSAutoreleasePoolChecker(CheckerManager &mgr) { in registerNSAutoreleasePoolChecker()
DFixedAddressChecker.cpp66 void ento::registerFixedAddressChecker(CheckerManager &mgr) { in registerFixedAddressChecker()
DUndefinedArraySubscriptChecker.cpp62 void ento::registerUndefinedArraySubscriptChecker(CheckerManager &mgr) { in registerUndefinedArraySubscriptChecker()
DNSErrorChecker.cpp312 void ento::registerNSErrorChecker(CheckerManager &mgr) { in registerNSErrorChecker()
319 void ento::registerCFErrorChecker(CheckerManager &mgr) { in registerCFErrorChecker()
DCastToStructChecker.cpp73 void ento::registerCastToStructChecker(CheckerManager &mgr) { in registerCastToStructChecker()
DPointerSubChecker.cpp75 void ento::registerPointerSubChecker(CheckerManager &mgr) { in registerPointerSubChecker()
DArrayBoundChecker.cpp91 void ento::registerArrayBoundChecker(CheckerManager &mgr) { in registerArrayBoundChecker()
DCheckSizeofPointer.cpp91 void ento::registerSizeofPointerChecker(CheckerManager &mgr) { in registerSizeofPointerChecker()
DReturnPointerRangeChecker.cpp90 void ento::registerReturnPointerRangeChecker(CheckerManager &mgr) { in registerReturnPointerRangeChecker()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DAnalysisManager.h29 class CheckerManager; variable
44 CheckerManager *CheckerMgr;
54 CheckerManager *checkerMgr,
80 CheckerManager *getCheckerManager() const { return CheckerMgr; } in getCheckerManager()
/external/clang/include/clang/StaticAnalyzer/Frontend/
DCheckerRegistration.h23 class CheckerManager; variable
25 std::unique_ptr<CheckerManager>
DAnalysisConsumer.h32 class CheckerManager; variable
/external/clang/lib/StaticAnalyzer/Frontend/
DCheckerRegistration.cpp104 std::unique_ptr<CheckerManager>
108 std::unique_ptr<CheckerManager> checkerMgr( in createCheckerManager()
109 new CheckerManager(langOpts, &opts)); in createCheckerManager()

1234