diff options
Diffstat (limited to 'src/lib/netlist/core/param.h')
-rw-r--r-- | src/lib/netlist/core/param.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/netlist/core/param.h b/src/lib/netlist/core/param.h index 2007d1f844d..dbabef073e7 100644 --- a/src/lib/netlist/core/param.h +++ b/src/lib/netlist/core/param.h @@ -79,8 +79,8 @@ namespace netlist param_num_t(core_device_t &device, const pstring &name, T val) noexcept(false); - T operator()() const noexcept { return m_param; } - operator T() const noexcept { return m_param; } + constexpr const T &operator()() const noexcept { return m_param; } + constexpr operator const T& () const noexcept { return m_param; } void set(const T ¶m) noexcept { set_and_update_param(m_param, param); } |