Lines Matching defs:nonesuch
264 struct nonesuch
266 nonesuch() = delete;
267 ~nonesuch() = delete;
268 nonesuch(nonesuch const&) = delete;
269 nonesuch(nonesuch const&&) = delete;
270 void operator=(nonesuch const&) = delete;
271 void operator=(nonesuch&&) = delete;
292 using is_detected = typename detector<nonesuch, void, Op, Args...>::value_t;
298 using detected_t = typename detector<nonesuch, void, Op, Args...>::type;
3667 static constexpr bool value = !std::is_same<iterator, nonesuch>::value && !std::is_same<sentinel, nonesuch>::value && is_iterator_begin;
3698 // macOS's is_constructible does not play well with nonesuch...