Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSecuritySyntaxOnly.cpp70 class WalkAST : public StmtVisitor<WalkAST> { class
126 void WalkAST::VisitChildren(Stmt *S) { in VisitChildren()
132 void WalkAST::VisitCallExpr(CallExpr *CE) { in VisitCallExpr()
149 .Case("bcmp", &WalkAST::checkCall_bcmp) in VisitCallExpr()
150 .Case("bcopy", &WalkAST::checkCall_bcopy) in VisitCallExpr()
151 .Case("bzero", &WalkAST::checkCall_bzero) in VisitCallExpr()
152 .Case("gets", &WalkAST::checkCall_gets) in VisitCallExpr()
153 .Case("getpw", &WalkAST::checkCall_getpw) in VisitCallExpr()
175 .Case("rand", &WalkAST::checkCall_rand) in VisitCallExpr()
176 .Case("rand_r", &WalkAST::checkCall_rand) in VisitCallExpr()
[all …]
H A DCheckSizeofPointer.cpp24 class WalkAST : public StmtVisitor<WalkAST> { class
30 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) in WalkAST() function in __anon282c3c710111::WalkAST
38 void WalkAST::VisitChildren(Stmt *S) { in VisitChildren()
45 void WalkAST::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
84 WalkAST walker(BR, this, mgr.getAnalysisDeclContext(D)); in checkASTCodeBody()
H A DCStringSyntaxChecker.cpp32 class WalkAST: public StmtVisitor<WalkAST> { class
104 WalkAST(const CheckerBase *Checker, BugReporter &BR, AnalysisDeclContext *AC) in WalkAST() function in __anon25ce06580111::WalkAST
122 bool WalkAST::containsBadStrncatPattern(const CallExpr *CE) { in containsBadStrncatPattern()
153 bool WalkAST::containsBadStrlcpyStrlcatPattern(const CallExpr *CE) { in containsBadStrlcpyStrlcatPattern()
213 void WalkAST::VisitCallExpr(CallExpr *CE) { in VisitCallExpr()
272 void WalkAST::VisitChildren(Stmt *S) { in VisitChildren()
284 WalkAST walker(this, BR, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody()
H A DObjCContainersASTChecker.cpp27 class WalkAST : public StmtVisitor<WalkAST> { class
73 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) in WalkAST() function in __anonc6d8fe730111::WalkAST
96 void WalkAST::VisitCallExpr(CallExpr *CE) { in VisitCallExpr()
153 void WalkAST::VisitChildren(Stmt *S) { in VisitChildren()
165 WalkAST walker(BR, this, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody()