Commit b110e777 by Jonathan Wakely Committed by Jonathan Wakely

Restore accidentally-removed volatile qualifier

	* include/std/functional (_Mu<_Arg, false, false>::operator()): Restore
	accidentally-removed volatile qualifier.

From-SVN: r231660
parent bd5d4b65
2015-12-15 Jonathan Wakely <jwakely@redhat.com> 2015-12-15 Jonathan Wakely <jwakely@redhat.com>
* include/std/functional (_Mu<_Arg, false, false>::operator()): Restore
accidentally-removed volatile qualifier.
* include/std/functional (is_placeholder, is_bind_expression): Update * include/std/functional (is_placeholder, is_bind_expression): Update
comments. comments.
(_Safe_tuple_element): Replace with _Safe_tuple_element_t alias (_Safe_tuple_element): Replace with _Safe_tuple_element_t alias
......
...@@ -852,7 +852,7 @@ _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type) ...@@ -852,7 +852,7 @@ _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type)
public: public:
template<typename _CVArg, typename _Tuple> template<typename _CVArg, typename _Tuple>
_CVArg&& _CVArg&&
operator()(_CVArg&& __arg, _Tuple&) const operator()(_CVArg&& __arg, _Tuple&) const volatile
{ return std::forward<_CVArg>(__arg); } { return std::forward<_CVArg>(__arg); }
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment