Searched refs:WalkAST (Results 1 – 5 of 5) sorted by relevance
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | CheckSecuritySyntaxOnly.cpp | 57 class WalkAST : public StmtVisitor<WalkAST> { class 67 WalkAST(BugReporter &br, AnalysisDeclContext* ac, in WalkAST() function in __anon3044c0d30111::WalkAST 84 typedef void (WalkAST::*FnCheck)(const CallExpr *, 106 void WalkAST::VisitChildren(Stmt *S) { in VisitChildren() 112 void WalkAST::VisitCallExpr(CallExpr *CE) { in VisitCallExpr() 129 .Case("gets", &WalkAST::checkCall_gets) in VisitCallExpr() 130 .Case("getpw", &WalkAST::checkCall_getpw) in VisitCallExpr() 131 .Case("mktemp", &WalkAST::checkCall_mktemp) in VisitCallExpr() 132 .Case("mkstemp", &WalkAST::checkCall_mkstemp) in VisitCallExpr() 133 .Case("mkdtemp", &WalkAST::checkCall_mkstemp) in VisitCallExpr() [all …]
|
D | CheckSizeofPointer.cpp | 25 class WalkAST : public StmtVisitor<WalkAST> { class 30 WalkAST(BugReporter &br, AnalysisDeclContext* ac) : BR(br), AC(ac) {} in WalkAST() function in __anon3562d2e30111::WalkAST 37 void WalkAST::VisitChildren(Stmt *S) { in VisitChildren() 44 void WalkAST::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr() 84 WalkAST walker(BR, mgr.getAnalysisDeclContext(D)); in checkASTCodeBody()
|
D | VirtualCallChecker.cpp | 29 class WalkAST : public StmtVisitor<WalkAST> { class 60 WalkAST(BugReporter &br, AnalysisDeclContext *ac) in WalkAST() function in __anon45caffac0111::WalkAST 126 void WalkAST::VisitChildren(Stmt *S) { in VisitChildren() 132 void WalkAST::VisitCallExpr(CallExpr *CE) { in VisitCallExpr() 137 void WalkAST::VisitCXXMemberCallExpr(CallExpr *CE) { in VisitCXXMemberCallExpr() 162 void WalkAST::ReportVirtualCall(const CallExpr *CE, bool isPure) { in ReportVirtualCall() 217 WalkAST walker(BR, mgr.getAnalysisDeclContext(RD)); in checkASTDecl()
|
D | CStringSyntaxChecker.cpp | 33 class WalkAST: public StmtVisitor<WalkAST> { class 85 WalkAST(BugReporter &br, AnalysisDeclContext* ac) : in WalkAST() function in __anon5b04014a0111::WalkAST 104 bool WalkAST::containsBadStrncatPattern(const CallExpr *CE) { in containsBadStrncatPattern() 134 void WalkAST::VisitCallExpr(CallExpr *CE) { in VisitCallExpr() 169 void WalkAST::VisitChildren(Stmt *S) { in VisitChildren() 182 WalkAST walker(BR, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody()
|
D | ObjCContainersASTChecker.cpp | 28 class WalkAST : public StmtVisitor<WalkAST> { class 76 WalkAST(BugReporter &br, AnalysisDeclContext* ac) in WalkAST() function in __anon4b9722650111::WalkAST 99 void WalkAST::VisitCallExpr(CallExpr *CE) { in VisitCallExpr() 154 void WalkAST::VisitChildren(Stmt *S) { in VisitChildren() 166 WalkAST walker(BR, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody()
|