Skip to content

Commit 3769cc9

Browse files
[IR] Mark some visitor methods override.
1 parent 5d879e8 commit 3769cc9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/mutable/IR/Operator.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,7 @@ struct ThePreOrderOperatorVisitor : std::conditional_t<C, ConstOperatorVisitor,
497497
{
498498
using super = std::conditional_t<C, ConstOperatorVisitor, OperatorVisitor>;
499499
template<typename T> using Const = typename super::template Const<T>;
500-
void operator()(Const<Operator> &op) {
500+
void operator()(Const<Operator> &op) override {
501501
try { op.accept(*this); } catch (visit_skip_subtree) { return; }
502502
if (auto c = cast<Const<Consumer>>(&op)) {
503503
for (auto child : c->children())
@@ -511,7 +511,7 @@ struct ThePostOrderOperatorVisitor : std::conditional_t<C, ConstOperatorVisitor,
511511
{
512512
using super = std::conditional_t<C, ConstOperatorVisitor, OperatorVisitor>;
513513
template<typename T> using Const = typename super::template Const<T>;
514-
void operator()(Const<Operator> &op) {
514+
void operator()(Const<Operator> &op) override {
515515
if (auto c = cast<Const<Consumer>>(&op)) {
516516
for (auto child : c->children())
517517
(*this)(*child);

0 commit comments

Comments
 (0)