Merge pull request #112660 from aaronfranke/list-find-const

Add a const version of `List::find`
This commit is contained in:
Thaddeus Crews
2025-11-12 11:24:16 -06:00

View File

@ -415,6 +415,19 @@ public:
/**
* find an element in the list,
*/
template <typename T_v>
const Element *find(const T_v &p_val) const {
const Element *it = front();
while (it) {
if (it->value == p_val) {
return it;
}
it = it->next();
}
return nullptr;
}
template <typename T_v>
Element *find(const T_v &p_val) {
Element *it = front();