thus `deref_second_view<std::map>(map{});` won't work.
template <int&... ExplicitArgumentBarrier, typename C>
constexpr auto deref_second_view(C&& map ABSL_ATTRIBUTE_LIFETIME_BOUND) {
return deref_second_view_t<std::remove_reference_t<C>>(map);
}
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.