23 template <
class G,
class F, SizeT...
Is>
35 template <SizeT B, SizeT E,
class G,
class F>
36 constexpr decltype(
auto)
iter(
const G&
g,
const F&
f);
39 template <SizeT
E, SizeT I,
class G,
class F,
class C,
typename...
Args>
53 template <SizeT B, SizeT E,
class G,
class F,
class C>
54 constexpr decltype(
auto)
iterIf(
const G&
g,
const F&
f,
const C& c);
Sptr< Range > rangeCast(const RangePtr r)
constexpr decltype(auto) iterIf(const G &g, const F &f, const C &c)
constexpr decltype(auto) iter(const G &g, const F &f)
Declaration of all library types.