namespace {
-std::function<bool (Branch const &)> BranchNamesEqual(docstring const & d)
+std::function<bool (Branch const &)> BranchNameIs(docstring const & d)
{
return [d](Branch const & b){ return b.branch() == d; };
}
Branch * BranchList::find(docstring const & name)
{
List::iterator it =
- find_if(list_.begin(), list_.end(), BranchNamesEqual(name));
+ find_if(list_.begin(), list_.end(), BranchNameIs(name));
return it == list_.end() ? nullptr : &*it;
}
Branch const * BranchList::find(docstring const & name) const
{
List::const_iterator it =
- find_if(list_.begin(), list_.end(), BranchNamesEqual(name));
+ find_if(list_.begin(), list_.end(), BranchNameIs(name));
return it == list_.end() ? nullptr : &*it;
}
bool BranchList::remove(docstring const & s)
{
size_t const size = list_.size();
- list_.remove_if(BranchNamesEqual(s));
+ list_.remove_if(BranchNameIs(s));
return size != list_.size();
}