Searched refs:WalkAST (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CheckSecuritySyntaxOnly.cpp | 70 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 D | CheckSizeofPointer.cpp | 24 class WalkAST : public StmtVisitor<WalkAST> { class 30 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) in WalkAST() function in __anon4a10bc6d0111::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 D | CStringSyntaxChecker.cpp | 32 class WalkAST: public StmtVisitor<WalkAST> { class 104 WalkAST(const CheckerBase *Checker, BugReporter &BR, AnalysisDeclContext *AC) in WalkAST() function in __anon52d275540111::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 D | ObjCContainersASTChecker.cpp | 27 class WalkAST : public StmtVisitor<WalkAST> { class 73 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) in WalkAST() function in __anonae348b6f0111::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()
|
| /llvm-project-15.0.7/clang-tools-extra/include-cleaner/unittests/ |
| H A D | WalkASTTest.cpp | 80 TEST(WalkAST, DeclRef) { in TEST() argument 89 TEST(WalkAST, TagType) { in TEST() argument 95 TEST(WalkAST, Alias) { in TEST() argument
|
| /llvm-project-15.0.7/clang-tools-extra/include-cleaner/lib/ |
| H A D | CMakeLists.txt | 4 WalkAST.cpp
|