MCPcopy Create free account
hub / github.com/Naios/function2 / accepts_one

Class accepts_one

include/function2/function2.hpp:1396–1402  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1394 typename Trait =
1395 type_erasure::invocation_table::function_trait<Signature>>
1396struct accepts_one
1397 : detail::lazy_and< // both are std::integral_constant
1398 invocation::can_invoke<typename Trait::template callable<T>,
1399 typename Trait::arguments>,
1400 invocation::is_noexcept_correct<Trait::is_noexcept::value,
1401 typename Trait::template callable<T>,
1402 typename Trait::arguments>> {};
1403
1404/// Deduces to a true_type if the type T provides all signatures
1405template <typename T, typename Signatures, typename = void>

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected