gcc/libstdc++-v3/include/std
Ville Voutilainen 166d8f080c Protect optional's deduction guide with the feature macro
Backport from mainline
2018-01-03  Ville Voutilainen  <ville.voutilainen@gmail.com>

Protect optional's deduction guide with the feature macro
* include/std/optional: Use the feature macro.

From-SVN: r256261
2018-01-04 20:58:29 +02:00
..
algorithm
any PR libstdc++/79433 no #error for including headers with wrong -std 2017-10-20 16:14:29 +01:00
array Add deduction guides for C++17 (P0433R2, partial) 2017-03-22 15:58:35 +00:00
atomic PR69301 don't assume atomic<T> can default construct T 2017-01-18 18:36:45 +00:00
bitset
chrono Update value of __cpp_lib_chrono feature-test macro 2017-10-20 22:06:20 +01:00
codecvt
complex PR libstdc++/59568 don't use putback or update value when extraction fails 2017-12-14 11:53:02 +00:00
condition_variable
deque
forward_list
fstream
functional PR libstdc++/80478 make std::mem_fn work with noexcept functions 2017-05-18 19:04:15 +01:00
future Add noexcept to std::shared_future copy operations (LWG DR 2799) 2017-12-01 17:12:15 +00:00
iomanip
ios
iosfwd
iostream
istream PR libstdc++/53984 handle exceptions in basic_istream::sentry 2017-08-14 13:14:01 +01:00
iterator
limits
list
locale
map
memory PR libstdc++/79789 fix non-reserved names in headers 2017-03-02 03:43:49 +00:00
mutex PR libstdc++/82481 Suppress clang-tidy warnings 2017-10-20 16:14:33 +01:00
numeric PR libstdc++/79433 no #error for including headers with wrong -std 2017-10-20 16:14:29 +01:00
optional Protect optional's deduction guide with the feature macro 2018-01-04 20:58:29 +02:00
ostream PR libstdc++/80675, PR libstdc++/80940 2017-06-22 00:09:46 +03:00
queue
random
ratio Implement P0607R0 "Inline Variables for Standard Library" for C++17 2017-03-23 19:40:07 +00:00
regex
scoped_allocator
set
shared_mutex PR libstdc++/79433 no #error for including headers with wrong -std 2017-10-20 16:14:29 +01:00
sstream PR libstdc++/81338 correctly manage string capacity 2017-09-04 13:24:33 +01:00
stack
stdexcept
streambuf
string
string_view PR libstdc++/82685 add 'noexcept' to string_view literals 2017-12-01 17:12:07 +00:00
system_error Implement LWG 2686, std::hash<error_condition>, for C++17 2017-03-23 19:40:16 +00:00
thread
tuple Implement P0607R0 "Inline Variables for Standard Library" for C++17 2017-03-23 19:40:07 +00:00
type_traits PR libstdc++/83395 fix invocable traits for INVOKE<cv void> 2017-12-12 18:07:24 +00:00
typeindex
unordered_map
unordered_set
utility Add noexcept to std::integral_constant members 2017-12-01 17:12:18 +00:00
valarray Add deduction guides for C++17 (P0433R2, partial) 2017-03-22 15:58:35 +00:00
variant PR libstdc++/79433 no #error for including headers with wrong -std 2017-10-20 16:14:29 +01:00
vector