Home
last modified time | relevance | path

Searched refs:WalkAST (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
DCheckSecuritySyntaxOnly.cpp57 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 …]
DCheckSizeofPointer.cpp25 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()
DVirtualCallChecker.cpp29 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()
DCStringSyntaxChecker.cpp33 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()
DObjCContainersASTChecker.cpp28 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()