Lines Matching refs:Stmt
50 // nodes (\c Stmt and \c Decl, but not \c QualType or \c TypeLoc).
101 // actually be Decl, Stmt, or Type):
113 else if (const Stmt *S = DynNode.get<Stmt>())
142 bool TraverseStmt(Stmt *StmtNode) {
144 const Stmt *StmtToTraverse = StmtNode;
198 bool shouldUseDataRecursionFor(clang::Stmt *S) const { return false; }
221 bool baseTraverse(const Stmt &StmtNode) {
222 return VisitorBase::TraverseStmt(const_cast<Stmt*>(&StmtNode));
363 bool TraverseStmt(Stmt *StmtNode);
475 bool shouldUseDataRecursionFor(clang::Stmt *S) const { return false; }
700 bool MatchASTVisitor::TraverseStmt(Stmt *StmtNode) {
810 } else if (NodeMatch.canConvertTo<Stmt>()) {
811 addMatcher(NodeMatch.convertTo<Stmt>(), Action);