gcc/libstdc++-v3/include/std
Jonathan Wakely def227f1ad PR libstdc++/79486 use lvalues in result_of expressions
PR libstdc++/79486
	* include/std/future (__future_base::_Task_state::_M_run)
	(__future_base::_Task_state::_M_run_delayed): Use lvalue types in
	result_of expressions.
	* testsuite/30_threads/packaged_task/79486.cc: New.

From-SVN: r245386
2017-02-13 13:13:29 +00:00
..
algorithm Update copyright years. 2017-01-01 13:07:43 +01:00
any PR69321 fix any_cast<T>(any*) for non-copyable T 2017-01-20 01:22:54 +00:00
array Update copyright years. 2017-01-01 13:07:43 +01:00
atomic PR69301 don't assume atomic<T> can default construct T 2017-01-18 18:36:45 +00:00
bitset Update copyright years. 2017-01-01 13:07:43 +01:00
chrono Update copyright years. 2017-01-01 13:07:43 +01:00
codecvt Update copyright years. 2017-01-01 13:07:43 +01:00
complex PR libstdc++/70607 make proj(T) and conj(T) return complex<T> 2017-01-25 15:01:05 +00:00
condition_variable Update copyright years. 2017-01-01 13:07:43 +01:00
deque Update copyright years. 2017-01-01 13:07:43 +01:00
forward_list Update copyright years. 2017-01-01 13:07:43 +01:00
fstream Update copyright years. 2017-01-01 13:07:43 +01:00
functional Update copyright years. 2017-01-01 13:07:43 +01:00
future PR libstdc++/79486 use lvalues in result_of expressions 2017-02-13 13:13:29 +00:00
iomanip Update copyright years. 2017-01-01 13:07:43 +01:00
ios Update copyright years. 2017-01-01 13:07:43 +01:00
iosfwd Update copyright years. 2017-01-01 13:07:43 +01:00
iostream Update copyright years. 2017-01-01 13:07:43 +01:00
istream Update copyright years. 2017-01-01 13:07:43 +01:00
iterator Update copyright years. 2017-01-01 13:07:43 +01:00
limits Update copyright years. 2017-01-01 13:07:43 +01:00
list Update copyright years. 2017-01-01 13:07:43 +01:00
locale Update copyright years. 2017-01-01 13:07:43 +01:00
map Update copyright years. 2017-01-01 13:07:43 +01:00
memory Update copyright years. 2017-01-01 13:07:43 +01:00
mutex Update copyright years. 2017-01-01 13:07:43 +01:00
numeric Update copyright years. 2017-01-01 13:07:43 +01:00
optional Implement LWG 2825, LWG 2756 breaks class template argument deduction for optional. 2017-01-30 15:37:16 +02:00
ostream Update copyright years. 2017-01-01 13:07:43 +01:00
queue Update copyright years. 2017-01-01 13:07:43 +01:00
random Update copyright years. 2017-01-01 13:07:43 +01:00
ratio Update copyright years. 2017-01-01 13:07:43 +01:00
regex Update copyright years. 2017-01-01 13:07:43 +01:00
scoped_allocator Update copyright years. 2017-01-01 13:07:43 +01:00
set Update copyright years. 2017-01-01 13:07:43 +01:00
shared_mutex Update copyright years. 2017-01-01 13:07:43 +01:00
sstream Update copyright years. 2017-01-01 13:07:43 +01:00
stack Update copyright years. 2017-01-01 13:07:43 +01:00
stdexcept Update copyright years. 2017-01-01 13:07:43 +01:00
streambuf Update copyright years. 2017-01-01 13:07:43 +01:00
string Update copyright years. 2017-01-01 13:07:43 +01:00
string_view Fix namespace versioning and remove __detail::__identity helpers 2017-01-26 18:32:55 +00:00
system_error Update copyright years. 2017-01-01 13:07:43 +01:00
thread Add deleted std::thread(const thread&&) constructor 2017-01-03 13:31:26 +00:00
tuple Update copyright years. 2017-01-01 13:07:43 +01:00
type_traits PR72792 detect allocator pointer types without invalid rebinding 2017-01-20 12:03:36 +00:00
typeindex Update copyright years. 2017-01-01 13:07:43 +01:00
unordered_map Update copyright years. 2017-01-01 13:07:43 +01:00
unordered_set Update copyright years. 2017-01-01 13:07:43 +01:00
utility Update copyright years. 2017-01-01 13:07:43 +01:00
valarray Update copyright years. 2017-01-01 13:07:43 +01:00
variant Make poisoned hashes SFINAE away the call operator of the hash. 2017-01-21 17:38:23 +02:00
vector Update copyright years. 2017-01-01 13:07:43 +01:00