ATTR_COLD bool analog_net_t::already_processed(pvector_t<list_t> &groups) { if (isRailNet()) return true; for (auto & grp : groups) { if (grp.contains(this)) return true; } return false; }
ATTR_COLD bool netlist_analog_net_t::already_processed(list_t *groups, int cur_group) { if (isRailNet()) return true; for (int i = 0; i <= cur_group; i++) { if (groups[i].contains(this)) return true; } return false; }
bool analog_net_t::already_processed(std::vector<list_t> &groups) { if (isRailNet()) return true; for (auto & grp : groups) { if (plib::container::contains(grp, this)) return true; } return false; }