libstdc++: Make net::service_already_exists default constructible
authorJonathan Wakely <jwakely@redhat.com>
Fri, 24 Apr 2020 13:15:51 +0000 (14:15 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Fri, 24 Apr 2020 13:15:51 +0000 (14:15 +0100)
commit00082ff88cf4e25fc1041e9effd1c92fbaaa8d62
tree9eac67365e42c14d960ab075b6a70a8507f4543d
parent1d072f3eeac486a7c6a2b1c093f1f3eebef59947
libstdc++: Make net::service_already_exists default constructible

The LWG issue I created is Tentatively Ready and proposes to declare a
public default constructor, rather than the private one I added
recently.

* include/experimental/executor (service_already_exists): Make default
constructor public (LWG 3414).
* testsuite/experimental/net/execution_context/make_service.cc: Check
the service_already_exists can be default constructed.
libstdc++-v3/ChangeLog
libstdc++-v3/include/experimental/executor
libstdc++-v3/testsuite/experimental/net/execution_context/make_service.cc