@@ -18,7 +18,7 @@ struct CheckPoint {
1818};
1919
2020template <typename TDerived>
21- class OneTimeRewriter : public SyntaxRewriter <TDerived> {
21+ class IncrementalRewriter : public SyntaxRewriter <TDerived> {
2222 // Incremental node rewriter - each transform() yields n rewrites at most
2323 public:
2424 enum State {
@@ -241,7 +241,7 @@ enum class RewriteResult {
241241};
242242
243243template <typename TDerived>
244- RewriteResult rewrite (OneTimeRewriter <TDerived>& rewriter,
244+ RewriteResult rewrite (IncrementalRewriter <TDerived>& rewriter,
245245 std::shared_ptr<SyntaxTree>& tree,
246246 std::string stageName,
247247 std::string passIdx,
@@ -263,7 +263,7 @@ RewriteResult rewrite(OneTimeRewriter<TDerived>& rewriter,
263263}
264264
265265template <typename TDerived>
266- size_t rewriteBisectFailed (OneTimeRewriter <TDerived>& rewriter,
266+ size_t rewriteBisectFailed (IncrementalRewriter <TDerived>& rewriter,
267267 std::shared_ptr<SyntaxTree>& tree,
268268 std::string stageName,
269269 std::string passIdx,
@@ -288,7 +288,7 @@ size_t rewriteBisectFailed(OneTimeRewriter<TDerived>& rewriter,
288288}
289289
290290template <typename TDerived>
291- size_t rewriteBisect (OneTimeRewriter <TDerived>& rewriter,
291+ size_t rewriteBisect (IncrementalRewriter <TDerived>& rewriter,
292292 std::shared_ptr<SyntaxTree>& tree,
293293 std::string stageName,
294294 std::string passIdx,
@@ -326,7 +326,7 @@ bool rewriteLoop(std::shared_ptr<SyntaxTree>& tree,
326326 std::string passIdx,
327327 SvBugpoint* svBugpoint) {
328328 using enum RewriteResult;
329- OneTimeRewriter <TDerived> rewriter;
329+ IncrementalRewriter <TDerived> rewriter;
330330 bool committed = false ;
331331 size_t rewriteLimit = svBugpoint->n_at_once ;
332332 while (!rewriter.traversalDone ) {
0 commit comments