base: Enable specializing templates on BitUnion types.
authorGabe Black <gabeblack@google.com>
Mon, 8 Jan 2018 02:38:04 +0000 (18:38 -0800)
committerGabe Black <gabeblack@google.com>
Sat, 20 Jan 2018 07:29:56 +0000 (07:29 +0000)
commit0d56fdef7a60691c59e1782a5c5c0a532dcdeeea
treeb78c0df7f4865944fe45d2120e4f3a5f66f0f501
parentcd9450c1d95d9494e2714ec84620c548b0eebbb1
base: Enable specializing templates on BitUnion types.

Previously these relied on reaching into private internal definitions
in the BitUnion types.

Change-Id: Ia6c94de92986b85ec9e5fcb197459d450111fb36
Reviewed-on: https://gem5-review.googlesource.com/7202
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/base/bitunion.hh
src/base/bituniontest.cc