Lines Matching refs:stmt
78 void visitImpl(const CompoundStmt *stmt) { in visitImpl() argument
79 for (const Node *child : stmt->getChildren()) in visitImpl()
82 void visitImpl(const EraseStmt *stmt) { visit(stmt->getRootOpExpr()); } in visitImpl() argument
83 void visitImpl(const LetStmt *stmt) { visit(stmt->getVarDecl()); } in visitImpl() argument
84 void visitImpl(const ReplaceStmt *stmt) { in visitImpl() argument
85 visit(stmt->getRootOpExpr()); in visitImpl()
86 for (const Node *child : stmt->getReplExprs()) in visitImpl()
89 void visitImpl(const ReturnStmt *stmt) { visit(stmt->getResultExpr()); } in visitImpl() argument
90 void visitImpl(const RewriteStmt *stmt) { in visitImpl() argument
91 visit(stmt->getRootOpExpr()); in visitImpl()
92 visit(stmt->getRewriteBody()); in visitImpl()
192 CompoundStmt *stmt = new (rawData) CompoundStmt(loc, children.size()); in create() local
194 stmt->getChildren().begin()); in create()
195 return stmt; in create()
225 ReplaceStmt *stmt = new (rawData) ReplaceStmt(loc, rootOp, replExprs.size()); in create() local
227 stmt->getReplExprs().begin()); in create()
228 return stmt; in create()