Range-v3
Range algorithms, views, and actions for the Standard Library
erase.hpp File Reference

Functions

 ranges::CPP_PP_CAT (CPP_PP_DEF_, template(typename Rng, typename I, typename S)) META_CONCEPT CPP_PP_CAT(CPP_PP_DEF_
 

Variables

concept ranges::erasable_range = CPP_PP_CAT( CPP_PP_DEF_IMPL_IS_PAREN_, 0 )( requires (Rng &&rng, I first, S last) ( ranges::erase(static_cast<Rng &&>(rng), first, last) ) && range<Rng> )( requires (Rng &&rng, I first, S last) ( ranges::erase(static_cast<Rng &&>(rng), first, last) ) && range<Rng> )
 
constexpr adl_erase_detail::erase_fn ranges::erase {}