gcc/libstdc++-v3/include/std
Jonathan Wakely 4e48c10968 future (_State_baseV2::_M_set_result): Pass pointers to _M_do_set.
* include/std/future (_State_baseV2::_M_set_result): Pass pointers to
	_M_do_set.
	(_State_baseV2::_M_do_set): Change parameters to pointers.
	(_State_baseV2::_Setter): Change _M_arg from reference to pointer.
	(_State_baseV2::__setter): Initialize _Setter with pointers.
	(_State_baseV2::__setter(promise<void>*)): Remove overload.
	(promise::set_value, promise::set_exception): Pass setter directly
	to _M_set_result.
	(_State_baseV2::_Task_setter): Add template parameter for callable
	type and replace std::function member with pointer to that type.
	Change _M_result member from reference to pointer.
	(_State_baseV2::_S_task_setter): Change parameter to lvalue reference
	and initialize _Task_setter with pointers.
	(__location_invariant): Specialize for _Setter and _Task_setter.

From-SVN: r213737
2014-08-07 21:13:52 +01:00
..
algorithm
array tuple (tuple_size<cv _Tp>): Implement LWG 2313. 2014-05-15 11:35:29 +01:00
atomic * include/std/atomic: Uglify parameter names. 2014-04-15 19:28:57 +01:00
bitset any (any_cast): Combine duplicate doxygen comments. 2014-06-14 21:43:07 +01:00
chrono parse_numbers.h (_Number_help): Fix divide-by-zero. 2014-06-23 12:30:32 +01:00
complex functexcept.h (__throw_out_of_range_fmt): Change attribute to __gnu_printf__ archetype to prevent warnings for "%zu". 2014-06-24 16:44:17 +01:00
condition_variable condition_variable (condition_variable_any::_Unlock): Do not swallow __forced_unwind. 2014-06-02 16:45:09 +01:00
deque
forward_list
fstream api.xml: Link to more recent API docs. 2014-06-14 21:22:10 +01:00
functional allocated_ptr.h (__allocated_ptr::operator=): Add missing return. 2014-07-08 14:22:14 +01:00
future future (_State_baseV2::_M_set_result): Pass pointers to _M_do_set. 2014-08-07 21:13:52 +01:00
iomanip user.cfg.in (INPUT): Add C++14 headers. 2014-06-14 17:33:53 +01:00
ios
iosfwd api.xml: Link to more recent API docs. 2014-06-14 21:22:10 +01:00
iostream iostream: Fix URL in comment. 2014-05-08 20:01:51 +01:00
istream
iterator
limits
list
locale
map
memory
mutex condition_variable (condition_variable_any::_Unlock): Do not swallow __forced_unwind. 2014-06-02 16:45:09 +01:00
numeric
ostream api.xml: Link to more recent API docs. 2014-06-14 21:22:10 +01:00
queue
random
ratio
regex re PR testsuite/61061 (FAIL: g++.dg/inherit/covariant7.C) 2014-07-01 03:05:45 +00:00
scoped_allocator
set
shared_mutex
sstream api.xml: Link to more recent API docs. 2014-06-14 21:22:10 +01:00
stack
stdexcept
streambuf api.xml: Link to more recent API docs. 2014-06-14 21:22:10 +01:00
string
system_error
thread
tuple re PR libstdc++/61947 (Ambiguous calls when constructing std::tuple) 2014-07-29 18:30:34 +01:00
type_traits type_traits (__strictest_alignment): New helper struct. 2014-06-02 14:55:14 +01:00
typeindex
unordered_map
unordered_set
utility tuple (tuple_size<cv _Tp>): Implement LWG 2313. 2014-05-15 11:35:29 +01:00
valarray
vector