2019-05-14 Nina Dinka Ranns <dinka.ranns@gmail.com> nonesuch is insufficiently useless (lwg2996) * include/std/type_traits (struct __nonesuch): Added private base class to make __nonesuch not an aggregate and removed deleted default constructor. * include/bits/stl_pair.h (struct __nonesuch_no_braces): Removed. (operator=(const pair&)): Use __nonesuch instead of __nonesuch_no_braces. (operator=(pair&&)): Likewise * include/std/tuple (operator=(const tuple&)): Use __nonesuch instead of __nonesuch_no_braces. (operator=(tuple&&)): Likewise * include/experimental/type_traits (struct nonesuch): Added private base class to make nonesuch not an aggregate and removed deleted default constructor. * testsuite/20_util/nonesuch/nonesuch.cc: New. * testsuite/experimental/type_traits/nonesuch.cc: New. From-SVN: r271175
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
bits | Loading commit data... | |
algorithm | Loading commit data... | |
any | Loading commit data... | |
array | Loading commit data... | |
buffer | Loading commit data... | |
chrono | Loading commit data... | |
deque | Loading commit data... | |
executor | Loading commit data... | |
filesystem | Loading commit data... | |
forward_list | Loading commit data... | |
functional | Loading commit data... | |
internet | Loading commit data... | |
io_context | Loading commit data... | |
iterator | Loading commit data... | |
list | Loading commit data... | |
map | Loading commit data... | |
memory | Loading commit data... | |
memory_resource | Loading commit data... | |
net | Loading commit data... | |
netfwd | Loading commit data... | |
numeric | Loading commit data... | |
optional | Loading commit data... | |
propagate_const | Loading commit data... | |
random | Loading commit data... | |
ratio | Loading commit data... | |
regex | Loading commit data... | |
set | Loading commit data... | |
socket | Loading commit data... | |
source_location | Loading commit data... | |
string | Loading commit data... | |
string_view | Loading commit data... | |
system_error | Loading commit data... | |
timer | Loading commit data... | |
tuple | Loading commit data... | |
type_traits | Loading commit data... | |
unordered_map | Loading commit data... | |
unordered_set | Loading commit data... | |
utility | Loading commit data... | |
vector | Loading commit data... |