Remove redundant 'virtual' keywords from overridden methods

'virtual' is redundant when 'override' is present, so keep only
'override'.

Add t/t_dist_cppstyle.pl to check for this.
This commit is contained in:
Geza Lore
2022-09-16 15:19:38 +01:00
parent d16619fe86
commit 0c70a0dcbf
99 changed files with 4454 additions and 4525 deletions
+7 -7
View File
@@ -82,7 +82,7 @@ private:
}
// VISITORS
virtual void visit(AstClass* nodep) override {
void visit(AstClass* nodep) override {
iterateChildren(nodep);
if (nodep->extendsp()) {
// Save pointer to derived class
@@ -90,7 +90,7 @@ private:
m_baseToDerivedMap[basep].insert(nodep);
}
}
virtual void visit(AstMethodCall* nodep) override {
void visit(AstMethodCall* nodep) override {
iterateChildren(nodep);
if (nodep->name() != "randomize") return;
if (const AstClassRefDType* const classRefp
@@ -100,7 +100,7 @@ private:
markMembers(classp);
}
}
virtual void visit(AstNode* nodep) override { iterateChildren(nodep); }
void visit(AstNode* nodep) override { iterateChildren(nodep); }
public:
// CONSTRUCTORS
@@ -108,7 +108,7 @@ public:
iterate(nodep);
markAllDerived();
}
virtual ~RandomizeMarkVisitor() override = default;
~RandomizeMarkVisitor() override = default;
};
//######################################################################
@@ -199,7 +199,7 @@ private:
}
// VISITORS
virtual void visit(AstClass* nodep) override {
void visit(AstClass* nodep) override {
iterateChildren(nodep);
if (!nodep->user1()) return; // Doesn't need randomize, or already processed
UINFO(9, "Define randomize() for " << nodep << endl);
@@ -241,12 +241,12 @@ private:
}
nodep->user1(false);
}
virtual void visit(AstNode* nodep) override { iterateChildren(nodep); }
void visit(AstNode* nodep) override { iterateChildren(nodep); }
public:
// CONSTRUCTORS
explicit RandomizeVisitor(AstNetlist* nodep) { iterate(nodep); }
virtual ~RandomizeVisitor() override = default;
~RandomizeVisitor() override = default;
};
//######################################################################