diff --git a/src/systemc/ext/channel/sc_in.hh b/src/systemc/ext/channel/sc_in.hh index 3fea8a8034..85d089dbcc 100644 --- a/src/systemc/ext/channel/sc_in.hh +++ b/src/systemc/ext/channel/sc_in.hh @@ -225,6 +225,8 @@ class sc_in : public sc_port, 1> _negFinder(*this, &sc_signal_in_if::negedge_event) {} + using sc_port, 1>::bind; + virtual void bind(const sc_signal_in_if &i) { @@ -390,6 +392,8 @@ class sc_in : _negFinder(*this, &sc_signal_in_if::negedge_event) {} + using sc_port, 1>::bind; + virtual void bind(const sc_signal_in_if &i) {