diff --git a/src/V3AstNodeExpr.h b/src/V3AstNodeExpr.h index 828bb4d11..4c4250b96 100644 --- a/src/V3AstNodeExpr.h +++ b/src/V3AstNodeExpr.h @@ -585,15 +585,6 @@ class AstCMethodHard final : public AstNodeExpr { string m_name; // Name of method bool m_pure = false; // Pure optimizable public: - AstCMethodHard(FileLine* fl, AstNodeExpr* fromp, VFlagChildDType, const string& name, - AstNodeExpr* pinsp = nullptr) - : ASTGEN_SUPER_CMethodHard(fl) - , m_name{name} { - // TODO: this constructor is exactly the same as the other, bar the ignored tag argument - this->fromp(fromp); - this->addPinsp(pinsp); - dtypep(nullptr); // V3Width will resolve - } AstCMethodHard(FileLine* fl, AstNodeExpr* fromp, const string& name, AstNodeExpr* pinsp = nullptr) : ASTGEN_SUPER_CMethodHard(fl)