| 98 | #else // defined(GENERATING_DOCUMENTATION) |
| 99 | template <typename OtherAnyExecutor> |
| 100 | any_completion_executor(OtherAnyExecutor e, |
| 101 | constraint_t< |
| 102 | conditional< |
| 103 | !is_same<OtherAnyExecutor, any_completion_executor>::value |
| 104 | && is_base_of<execution::detail::any_executor_base, |
| 105 | OtherAnyExecutor>::value, |
| 106 | typename execution::detail::supportable_properties< |
| 107 | 0, supportable_properties_type>::template |
| 108 | is_valid_target<OtherAnyExecutor>, |
| 109 | false_type |
| 110 | >::type::value |
| 111 | > = 0) |
| 112 | : base_type(static_cast<OtherAnyExecutor&&>(e)) |
| 113 | { |
| 114 | } |
| 115 | #endif // defined(GENERATING_DOCUMENTATION) |
| 116 | |
| 117 | /// Construct to point to the same target as another any_executor. |
nothing calls this directly
no outgoing calls
no test coverage detected