With --Wpedantic, report forward typedefs that are unused.

This commit is contained in:
Wilson Snyder
2020-04-02 07:39:14 -04:00
parent 926209706f
commit dcde026bac
5 changed files with 52 additions and 7 deletions
-7
View File
@@ -382,13 +382,6 @@ private:
VL_DO_DANGLING(nodep->deleteTree(), nodep);
}
virtual void visit(AstTypedefFwd* nodep) VL_OVERRIDE {
// We only needed the forward declaration in order to parse correctly.
// We won't even check it was ever really defined, as it might have been in a header
// file referring to a module we never needed
VL_DO_DANGLING(nodep->unlinkFrBack()->deleteTree(), nodep);
}
virtual void visit(AstForeach* nodep) VL_OVERRIDE {
// FOREACH(array,loopvars,body)
// -> BEGIN(declare vars, loopa=lowest; WHILE(loopa<=highest, ... body))