summaryrefslogtreecommitdiffstats
path: root/src/lib/netlist/core/param.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/core/param.h')
-rw-r--r--src/lib/netlist/core/param.h4
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 &param) noexcept { set_and_update_param(m_param, param); }