/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DebugCheckers.cpp | 32 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, argument 34 if (AnalysisDeclContext *AC = mgr.getAnalysisDeclContext(D)) { 43 void ento::registerDominatorsTreeDumper(CheckerManager &mgr) { argument 44 mgr.registerChecker<DominatorsTreeDumper>(); 54 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, argument 56 if (LiveVariables* L = mgr.getAnalysis<LiveVariables>(D)) { 57 L->dumpBlockLiveness(mgr.getSourceManager()); 63 void ento::registerLiveVariablesDumper(CheckerManager &mgr) { argument 64 mgr.registerChecker<LiveVariablesDumper>(); 74 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, argument 83 registerCFGViewer(CheckerManager &mgr) argument 94 checkASTCodeBody(const Decl *D, AnalysisManager& mgr, BugReporter &BR) const argument 104 registerCFGDumper(CheckerManager &mgr) argument 115 checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, BugReporter &BR) const argument 124 registerCallGraphViewer(CheckerManager &mgr) argument 135 checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, BugReporter &BR) const argument 144 registerCallGraphDumper(CheckerManager &mgr) argument [all...] |
H A D | NSAutoreleasePoolChecker.cpp | 77 void ento::registerNSAutoreleasePoolChecker(CheckerManager &mgr) { argument 78 if (mgr.getLangOpts().getGC() != LangOptions::NonGC) 79 mgr.registerChecker<NSAutoreleasePoolChecker>();
|
H A D | CheckSizeofPointer.cpp | 82 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr, argument 84 WalkAST walker(BR, mgr.getAnalysisDeclContext(D)); 90 void ento::registerSizeofPointerChecker(CheckerManager &mgr) { argument 91 mgr.registerChecker<SizeofPointerChecker>();
|
H A D | ClangSACheckers.h | 28 void register##CLASS(CheckerManager &mgr);
|
H A D | TraversalChecker.cpp | 56 void ento::registerTraversalDumper(CheckerManager &mgr) { argument 57 mgr.registerChecker<TraversalDumper>(); 82 void ento::registerCallDumper(CheckerManager &mgr) { argument 83 mgr.registerChecker<CallDumper>();
|
H A D | FixedAddressChecker.cpp | 65 void ento::registerFixedAddressChecker(CheckerManager &mgr) { argument 66 mgr.registerChecker<FixedAddressChecker>();
|
H A D | ReturnUndefChecker.cpp | 62 void ento::registerReturnUndefChecker(CheckerManager &mgr) { argument 63 mgr.registerChecker<ReturnUndefChecker>();
|
H A D | TaintTesterChecker.cpp | 60 void ento::registerTaintTesterChecker(CheckerManager &mgr) { argument 61 mgr.registerChecker<TaintTesterChecker>();
|
H A D | UndefinedArraySubscriptChecker.cpp | 51 void ento::registerUndefinedArraySubscriptChecker(CheckerManager &mgr) { argument 52 mgr.registerChecker<UndefinedArraySubscriptChecker>();
|
H A D | ObjCAtSyncChecker.cpp | 90 void ento::registerObjCAtSyncChecker(CheckerManager &mgr) { argument 91 if (mgr.getLangOpts().ObjC2) 92 mgr.registerChecker<ObjCAtSyncChecker>();
|
H A D | MallocOverflowSecurityChecker.cpp | 43 void checkASTCodeBody(const Decl *D, AnalysisManager &mgr, 52 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const; 201 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const { 208 c.Visit(mgr.getAnalysisDeclContext(D)->getBody()); 225 AnalysisManager &mgr, 228 CFG *cfg = mgr.getCFG(D); 255 mgr.getASTContext()); 262 OutputPossibleOverflows(PossibleMallocOverflows, D, BR, mgr); 265 void ento::registerMallocOverflowSecurityChecker(CheckerManager &mgr) { argument 266 mgr 224 checkASTCodeBody(const Decl *D, AnalysisManager &mgr, BugReporter &BR) const argument [all...] |
H A D | NSErrorChecker.cpp | 47 AnalysisManager &mgr, BugReporter &BR) const; 52 AnalysisManager &mgr, 95 AnalysisManager &mgr, BugReporter &BR) const; 100 AnalysisManager &mgr, 322 void ento::registerNSErrorChecker(CheckerManager &mgr) { argument 323 mgr.registerChecker<NSErrorMethodChecker>(); 325 checker = mgr.registerChecker<NSOrCFErrorDerefChecker>(); 329 void ento::registerCFErrorChecker(CheckerManager &mgr) { argument 330 mgr.registerChecker<CFErrorFunctionChecker>(); 332 checker = mgr 51 checkASTDecl(const ObjCMethodDecl *D, AnalysisManager &mgr, BugReporter &BR) const argument 99 checkASTDecl(const FunctionDecl *D, AnalysisManager &mgr, BugReporter &BR) const argument [all...] |
H A D | ArrayBoundChecker.cpp | 90 void ento::registerArrayBoundChecker(CheckerManager &mgr) { argument 91 mgr.registerChecker<ArrayBoundChecker>();
|
H A D | BuiltinFunctionChecker.cpp | 80 void ento::registerBuiltinFunctionChecker(CheckerManager &mgr) { argument 81 mgr.registerChecker<BuiltinFunctionChecker>();
|
H A D | CastToStructChecker.cpp | 72 void ento::registerCastToStructChecker(CheckerManager &mgr) { argument 73 mgr.registerChecker<CastToStructChecker>();
|
H A D | PointerArithChecker.cpp | 67 void ento::registerPointerArithChecker(CheckerManager &mgr) { argument 68 mgr.registerChecker<PointerArithChecker>();
|
H A D | PointerSubChecker.cpp | 74 void ento::registerPointerSubChecker(CheckerManager &mgr) { argument 75 mgr.registerChecker<PointerSubChecker>();
|
H A D | ReturnPointerRangeChecker.cpp | 89 void ento::registerReturnPointerRangeChecker(CheckerManager &mgr) { argument 90 mgr.registerChecker<ReturnPointerRangeChecker>();
|
H A D | UndefResultChecker.cpp | 88 void ento::registerUndefResultChecker(CheckerManager &mgr) { argument 89 mgr.registerChecker<UndefResultChecker>();
|
H A D | UndefinedAssignmentChecker.cpp | 86 void ento::registerUndefinedAssignmentChecker(CheckerManager &mgr) { argument 87 mgr.registerChecker<UndefinedAssignmentChecker>();
|
H A D | CheckObjCInstMethSignature.cpp | 137 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, argument 144 void ento::registerObjCMethSigsChecker(CheckerManager &mgr) { argument 145 mgr.registerChecker<ObjCMethSigsChecker>();
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | StoreRef.h | 32 StoreManager &mgr; member in class:clang::ento::StoreRef 39 assert(&mgr == &x.mgr); 47 const StoreManager &getStoreManager() const { return mgr; }
|
H A D | Store.h | 252 : store(store), mgr(smgr) { 254 mgr.incrementReferenceCount(store); 258 : store(sr.store), mgr(sr.mgr) 261 mgr.incrementReferenceCount(store); 266 mgr.decrementReferenceCount(store); 270 assert(&newStore.mgr == &mgr); 272 mgr.incrementReferenceCount(newStore.store); 273 mgr [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/ |
H A D | Checker.h | 29 static void _register(void *checker, CheckerManager &mgr) { } argument 35 static void _checkDecl(void *checker, const Decl *D, AnalysisManager& mgr, argument 37 ((const CHECKER *)checker)->checkASTDecl(llvm::cast<DECL>(D), mgr, BR); local 45 static void _register(CHECKER *checker, CheckerManager &mgr) { argument 46 mgr._registerForDecl(CheckerManager::CheckDeclFunc(checker, 54 static void _checkBody(void *checker, const Decl *D, AnalysisManager& mgr, argument 56 ((const CHECKER *)checker)->checkASTCodeBody(D, mgr, BR); 61 static void _register(CHECKER *checker, CheckerManager &mgr) { argument 62 mgr._registerForBody(CheckerManager::CheckDeclFunc(checker, 71 AnalysisManager& mgr, 69 _checkEndOfTranslationUnit(void *checker, const TranslationUnitDecl *TU, AnalysisManager& mgr, BugReporter &BR) argument 78 _register(CHECKER *checker, CheckerManager &mgr) argument 97 _register(CHECKER *checker, CheckerManager &mgr) argument 116 _register(CHECKER *checker, CheckerManager &mgr) argument 132 _register(CHECKER *checker, CheckerManager &mgr) argument 147 _register(CHECKER *checker, CheckerManager &mgr) argument 162 _register(CHECKER *checker, CheckerManager &mgr) argument 177 _register(CHECKER *checker, CheckerManager &mgr) argument 193 _register(CHECKER *checker, CheckerManager &mgr) argument 209 _register(CHECKER *checker, CheckerManager &mgr) argument 224 _register(CHECKER *checker, CheckerManager &mgr) argument 239 _register(CHECKER *checker, CheckerManager &mgr) argument 254 _register(CHECKER *checker, CheckerManager &mgr) argument 270 _register(CHECKER *checker, CheckerManager &mgr) argument 285 _register(CHECKER *checker, CheckerManager &mgr) argument 311 _register(CHECKER *checker, CheckerManager &mgr) argument 328 _register(CHECKER *checker, CheckerManager &mgr) argument 349 _register(CHECKER *checker, CheckerManager &mgr) argument 363 _register(CHECKER *checker, CheckerManager &mgr) argument 380 _register(CHECKER *checker, CheckerManager &mgr) argument 417 _register(void *checker, CheckerManager &mgr) argument 434 _register(CHECKER *checker, CheckerManager &mgr) argument 450 _register(CHECKER *checker, CheckerManager &mgr) argument [all...] |
H A D | CheckerRegistry.h | 96 static void initializeManager(CheckerManager &mgr) { argument 97 mgr.registerChecker<T>(); 119 void initializeManager(CheckerManager &mgr,
|