Internals: Duplicate code cleanup. No functional change intended.

This commit is contained in:
Wilson Snyder
2026-08-23 16:24:59 -04:00
parent d2760be0d4
commit df0d801790
3 changed files with 25 additions and 59 deletions
+4 -13
View File
@@ -6293,24 +6293,15 @@ class LinkDotResolveVisitor final : public VNVisitor {
}
}
}
void visit(AstPackageImport* nodep) override {
// No longer needed
LINKDOT_VISIT_START();
checkNoDot(nodep);
if (m_statep->forParamed()) VL_DO_DANGLING(pushDeletep(nodep->unlinkFrBack()), nodep);
}
void visit(AstPackageExport* nodep) override {
// No longer needed
LINKDOT_VISIT_START();
checkNoDot(nodep);
if (m_statep->forParamed()) VL_DO_DANGLING(pushDeletep(nodep->unlinkFrBack()), nodep);
}
void visit(AstPackageExportStarStar* nodep) override {
void visitPackageImportOrExport(AstNode* nodep) {
// No longer needed
LINKDOT_VISIT_START();
checkNoDot(nodep);
if (m_statep->forParamed()) VL_DO_DANGLING(pushDeletep(nodep->unlinkFrBack()), nodep);
}
void visit(AstPackageImport* nodep) override { visitPackageImportOrExport(nodep); }
void visit(AstPackageExport* nodep) override { visitPackageImportOrExport(nodep); }
void visit(AstPackageExportStarStar* nodep) override { visitPackageImportOrExport(nodep); }
void visit(AstCellRef* nodep) override {
LINKDOT_VISIT_START();
UINFO(5, indent() << "visit " << nodep);