systemc: Allow specific functions to shadow the base class method
authorNikos Nikoleris <nikos.nikoleris@arm.com>
Mon, 17 Dec 2018 15:50:04 +0000 (15:50 +0000)
committerNikos Nikoleris <nikos.nikoleris@arm.com>
Wed, 19 Dec 2018 09:00:26 +0000 (09:00 +0000)
commit1001d247968b31f803b9dcd4f527e34ebe27c182
treec09d6b12b385d1b016effd874e9eaf5a48d4e274
parentf256a2c44f2001a4c3cde4350a857f3d6f105b74
systemc: Allow specific functions to shadow the base class method

sc_in::bind and sc_core::sc_object::print shadow their respective base
class method. This change adds the necessary declarations to inform
the compiler that this is intentional.

Change-Id: I8c6bc0f05aa568630783db63d52be90f4ea4748c
Signed-off-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/15135
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/systemc/ext/channel/sc_in.hh
util/systemc/systemc_within_gem5/systemc_sc_main/sc_main.cc