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

/external/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSizeofPointer.cpp25 class WalkAST : public StmtVisitor<WalkAST> { class in namespace:__anon18171
31 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) function in class:__anon18171::WalkAST
39 void WalkAST::VisitChildren(Stmt *S) {
46 void WalkAST::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) {
85 WalkAST walker(BR, this, mgr.getAnalysisDeclContext(D));
H A DCheckSecuritySyntaxOnly.cpp61 class WalkAST : public StmtVisitor<WalkAST> { class in namespace:__anon18168
71 WalkAST(BugReporter &br, AnalysisDeclContext* ac, function in class:__anon18168::WalkAST
88 typedef void (WalkAST::*FnCheck)(const CallExpr *,
110 void WalkAST::VisitChildren(Stmt *S) {
116 void WalkAST::VisitCallExpr(CallExpr *CE) {
133 .Case("gets", &WalkAST::checkCall_gets)
134 .Case("getpw", &WalkAST::checkCall_getpw)
135 .Case("mktemp", &WalkAST::checkCall_mktemp)
136 .Case("mkstemp", &WalkAST
[all...]
H A DVirtualCallChecker.cpp30 class WalkAST : public StmtVisitor<WalkAST> { class in namespace:__anon18252
62 WalkAST(const CheckerBase *checker, BugReporter &br, function in class:__anon18252::WalkAST
127 void WalkAST::VisitChildren(Stmt *S) {
133 void WalkAST::VisitCallExpr(CallExpr *CE) {
138 void WalkAST::VisitCXXMemberCallExpr(CallExpr *CE) {
163 void WalkAST::ReportVirtualCall(const CallExpr *CE, bool isPure) {
216 WalkAST walker(this, BR, mgr.getAnalysisDeclContext(RD));
H A DCStringSyntaxChecker.cpp33 class WalkAST: public StmtVisitor<WalkAST> { class in namespace:__anon18161
85 WalkAST(const CheckerBase *checker, BugReporter &br, AnalysisDeclContext *ac) function in class:__anon18161::WalkAST
103 bool WalkAST::containsBadStrncatPattern(const CallExpr *CE) {
135 void WalkAST::VisitCallExpr(CallExpr *CE) {
170 void WalkAST::VisitChildren(Stmt *S) {
183 WalkAST walker(this, BR, Mgr.getAnalysisDeclContext(D));
H A DObjCContainersASTChecker.cpp28 class WalkAST : public StmtVisitor<WalkAST> { class in namespace:__anon18215
75 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) function in class:__anon18215::WalkAST
98 void WalkAST::VisitCallExpr(CallExpr *CE) {
155 void WalkAST::VisitChildren(Stmt *S) {
167 WalkAST walker(BR, this, Mgr.getAnalysisDeclContext(D));

Completed in 92 milliseconds