diff options
Diffstat (limited to 'src/lib/netlist/nl_setup.cpp')
-rwxr-xr-x | src/lib/netlist/nl_setup.cpp | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/lib/netlist/nl_setup.cpp b/src/lib/netlist/nl_setup.cpp index 1b1d3aeea6c..893f9df6a09 100755 --- a/src/lib/netlist/nl_setup.cpp +++ b/src/lib/netlist/nl_setup.cpp @@ -577,6 +577,8 @@ param_t *setup_t::find_param(const pstring ¶m_in, bool required) const return (ret == m_params.end() ? nullptr : ret->second.param()); } + +//NOLINTNEXTLINE(misc-no-recursion) devices::nld_base_proxy *setup_t::get_d_a_proxy(const detail::core_terminal_t &out) { nl_assert(out.is_logic()); @@ -618,6 +620,8 @@ devices::nld_base_proxy *setup_t::get_d_a_proxy(const detail::core_terminal_t &o } + +//NOLINTNEXTLINE(misc-no-recursion) devices::nld_base_proxy *setup_t::get_a_d_proxy(detail::core_terminal_t &inp) { nl_assert(inp.is_logic()); @@ -676,6 +680,8 @@ detail::core_terminal_t &setup_t::resolve_proxy(detail::core_terminal_t &term) return term; } + +//NOLINTNEXTLINE(misc-no-recursion) void setup_t::merge_nets(detail::net_t &thisnet, detail::net_t &othernet) { log().debug("merging nets ...\n"); @@ -703,7 +709,7 @@ void setup_t::merge_nets(detail::net_t &thisnet, detail::net_t &othernet) } - +//NOLINTNEXTLINE(misc-no-recursion) void setup_t::connect_input_output(detail::core_terminal_t &in, detail::core_terminal_t &out) { if (out.is_analog() && in.is_logic()) @@ -729,6 +735,7 @@ void setup_t::connect_input_output(detail::core_terminal_t &in, detail::core_ter } +//NOLINTNEXTLINE(misc-no-recursion) void setup_t::connect_terminal_input(terminal_t &term, detail::core_terminal_t &inp) { if (inp.is_analog()) @@ -752,6 +759,8 @@ void setup_t::connect_terminal_input(terminal_t &term, detail::core_terminal_t & } } + +//NOLINTNEXTLINE(misc-no-recursion) void setup_t::connect_terminal_output(terminal_t &in, detail::core_terminal_t &out) { if (out.is_analog()) @@ -807,6 +816,7 @@ void setup_t::connect_terminals(detail::core_terminal_t &t1,detail::core_termina } } +//NOLINTNEXTLINE(misc-no-recursion) bool setup_t::connect_input_input(detail::core_terminal_t &t1, detail::core_terminal_t &t2) { bool ret = false; @@ -843,6 +853,8 @@ bool setup_t::connect_input_input(detail::core_terminal_t &t1, detail::core_term return ret; } + +//NOLINTNEXTLINE(misc-no-recursion) bool setup_t::connect(detail::core_terminal_t &t1_in, detail::core_terminal_t &t2_in) { log().debug("Connecting {1} to {2}\n", t1_in.name(), t2_in.name()); @@ -1051,6 +1063,8 @@ void models_t::register_model(const pstring &model_in) throw nl_exception(MF_MODEL_ALREADY_EXISTS_1(model_in)); } + +//NOLINTNEXTLINE(misc-no-recursion) void models_t::model_parse(const pstring &model_in, model_map_t &map) { pstring model = model_in; |