#include <di/meta/algorithm.h>
Public Types | |
template<typename Acc, typename Val> | |
using | Invoke = PushBack<Acc, Conditional<Invoke<Pred, Val>::value, Replacement, Val>> |
using di::meta::detail::ReplaceIfReducer< Pred, Replacement >::Invoke = PushBack<Acc, Conditional<Invoke<Pred, Val>::value, Replacement, Val>> |