index
:
ampere-computing/libcxx.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
libc++ including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
functional
Age
Commit message (
Expand
)
Author
2018-01-02
Un-inline a few more variables that are exported from the dylib.
Marshall Clow
2018-01-02
Implement most of P0607: Inline Variables for the Standard Library. This invo...
Marshall Clow
2017-09-10
Fix PR34298 - Allow std::function with an incomplete return type.
Eric Fiselier
2017-09-10
Revert "Fix PR34298 - Allow std::function with an incomplete return type."
Eric Fiselier
2017-09-10
Fix PR34298 - Allow std::function with an incomplete return type.
Eric Fiselier
2017-06-14
Add some const_casts in places where we were implicitly casting away constnes...
Marshall Clow
2017-05-03
Qualify calls to __invoke, __apply_fuctor, and __mu
Eric Fiselier
2017-04-19
Cleanup remaining usages of _LIBCPP_HAS_NO_<c++11-feature> in the functional ...
Eric Fiselier
2017-04-13
Remove the binders from C++17. Reviewed as https://reviews.llvm.org/D31769
Marshall Clow
2017-03-28
[libc++] Add a key function for bad_function_call
Shoaib Meenai
2017-03-23
Can't test for noexcept on C++03; std::hash<nullptr_t> isn't available until ...
Marshall Clow
2017-01-21
Implement P0513R0 - "Poisoning the Hash"
Eric Fiselier
2017-01-04
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
Eric Fiselier
2016-12-29
Fix PR31489 - std::function self-swap segfaults
Eric Fiselier
2016-11-18
Remove _LIBCPP_HAS_NO_DEFAULTED_FUNCTIONS
Eric Fiselier
2016-10-14
Add void_t and invoke feature test macros
Eric Fiselier
2016-10-13
Implement http://wg21.link/p0302r1: Removing Allocator Support in std::functi...
Marshall Clow
2016-10-10
Add whitespace to make not_fn_impl more clear. NFC.
Marshall Clow
2016-09-22
Add missing _v traits. is_bind_expression_v, is_placeholder_v and uses_alloca...
Marshall Clow
2016-08-25
Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception ...
Marshall Clow
2016-08-10
Implement LWG 2148: Make non-enum default hash specialization well-formed
Eric Fiselier
2016-07-20
Move std::function constructor SFINAE into template parameter list. Fixes PR2...
Eric Fiselier
2016-06-27
Implement P0358r1. Fixes for not_fn.
Eric Fiselier
2016-06-26
Implement LWG 2488 - Make the placeholders constexpr.
Eric Fiselier
2016-06-02
Add C++17 std::not_fn negator.
Eric Fiselier
2016-04-18
Add hash specializations for __int128_t. Fixes LWG issue 2119
Eric Fiselier
2016-02-10
Fix invalid casts in <functional>.
Evgeniy Stepanov
2016-01-25
Implement LWG#2385; remove the allocator-aware std::function::assign call. It...
Marshall Clow
2015-10-25
Fix LWG#2489: mem_fn() should be noexcept
Marshall Clow
2015-08-26
[libcxx] Rewrite C++03 __invoke.
Eric Fiselier
2015-08-18
[libcxx] Fix PR23589: std::function doesn't recognize null pointer to varargs...
Eric Fiselier
2015-07-28
Cleanup C++03 __invoke for Bullets 3 and 4.
Eric Fiselier
2015-07-22
Merge C++03 and C++11 implementations of mem_fn and __mem_fn.
Eric Fiselier
2015-07-22
Cleanup <__functional_03>
Eric Fiselier
2015-07-18
Enable and fix warnings during the build.
Eric Fiselier
2015-07-14
Implement n4169 - Add invoke function template
Eric Fiselier
2015-07-10
[libcxx] LWG2420 bits for bind<void> - Patch from K-Ballo
Eric Fiselier
2015-05-19
Rename internal trait that used non-reserved name.
Eric Fiselier
2015-04-07
In many places, there was an #ifdef/#else block that selected one of two impl...
Marshall Clow
2015-03-18
[libc++] Fix PR22922 - Allocator support for std::function does not know how ...
Eric Fiselier
2015-02-25
Add trailing return types (and noexcept specifications) to the 'diamond opera...
Marshall Clow
2015-02-10
[libcxx] Fix PR 22468 - std::function<void()> does not accept non-void-return...
Eric Fiselier
2014-12-23
Prevent ill-formed instantiation of __invoke_of<...> during the evaluation of...
Eric Fiselier
2014-06-30
Fix libc++ bug #20039: 'Constructing std::function from empty compatible std:...
Marshall Clow
2014-06-24
Some calls to get<>() were qualified. Some were not. Qualify them all. Fixes ...
Marshall Clow
2014-04-18
Bug #19473. If you pass an allocator to std::function, we should use that all...
Marshall Clow
2014-01-22
Const qualify __mem_fn call operator
Peter Collingbourne
2013-09-28
Implement n3789; constexpr support in named function objects
Marshall Clow
2013-09-21
Apply LWG 2048. It is amazing to me that this actually works, but the existi...
Howard Hinnant
2013-09-21
Apply LWG 2017. This is a only a documentation change.
Howard Hinnant
[next]