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
/
utility
Age
Commit message (
Expand
)
Author
2018-01-02
Temporarily revert the inlining of 'piecewise_construct' because it is export...
Marshall Clow
2018-01-02
Implement most of P0607: Inline Variables for the Standard Library. This invo...
Marshall Clow
2017-10-04
Add C++17 explicit deduction guides to std::pair.
Eric Fiselier
2017-06-14
Add an `__is_inplace_index` metafunction.
Michael Park
2017-06-12
Make tuple_element static_assert in pair if the index is out of range. Also, ...
Marshall Clow
2017-04-20
Fix dllimport on a class template
Eric Fiselier
2017-04-19
Cleanup remaining usages of _LIBCPP_HAS_NO_<c++11-feature> in tuple and utility
Eric Fiselier
2017-03-03
Fix hash requirements check in __hash_table.
Eric Fiselier
2017-02-08
Prevent UBSAN from generating unsigned overflow diagnostics in the hashing in...
Eric Fiselier
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-11-17
Workaround compilers w/o C++1z inline variables
Eric Fiselier
2016-11-17
Implement P0504R0: Revisiting in-place tag types for any/optional/variant
Eric Fiselier
2016-10-16
Update issue status for LWG 2744
Eric Fiselier
2016-10-11
Fix std::pair on FreeBSD
Eric Fiselier
2016-08-29
Fix pair::operator=(TupleLike&&).
Eric Fiselier
2016-08-29
Revert r279953 - Fix pair::operator=(TupleLike&&)
Eric Fiselier
2016-08-29
Fix pair::operator=(TupleLike&&).
Eric Fiselier
2016-07-25
Implement the std::pair parts of "Improving pair and tuple". Completes N4387.
Eric Fiselier
2016-07-25
Recommit r276548 - Make pair/tuples assignment operators SFINAE properly.
Eric Fiselier
2016-07-25
Revert r276548 - Make pair/tuples assignment operators SFINAE properly.
Eric Fiselier
2016-07-25
Don't SFINAE pair's copy assignment operator in C++03 mode.
Eric Fiselier
2016-07-24
Add __is_inplace_type metafunction helper
Eric Fiselier
2016-07-24
Make pair/tuples assignment operators SFINAE properly.
Eric Fiselier
2016-07-23
Implement the in_place tags from p0032r3.
Eric Fiselier
2016-07-18
Rename and rework `_LIBCPP_TRIVIAL_PAIR_COPY_CTOR`. Move FreeBSD configuratio...
Eric Fiselier
2016-06-30
Replace __make_tuple_indices implementation with superior implementation.
Eric Fiselier
2016-06-19
Test commit; remove some spaces at EOL. No functional change.
Marshall Clow
2016-06-14
Partially Revert r272613. FreeBSD needs the non-trivial constructors in pair.
Eric Fiselier
2016-06-14
Remove _LIBCPP_TRIVIAL_PAIR_COPY_CTOR option.
Eric Fiselier
2016-04-21
Add is_swappable/is_nothrow_swappable traits
Eric Fiselier
2016-04-19
Include initializer_list from utility
Ben Craig
2016-04-18
Implement LWG issue 2219 - support reference_wrapper in INVOKE
Eric Fiselier
2015-12-23
[libcxx] Fix LWG Issue #2367 - Fixing std::tuple and std::pair's default cons...
Eric Fiselier
2015-12-18
[libcxx] LWG2485: get() should be overloaded for const tuple&&. Patch from K-...
Eric Fiselier
2015-12-16
Workaround nasty GCC bug that caused testsuite to hang
Eric Fiselier
2015-12-09
Use __make_integer_seq builtin for std::make_integer_sequence. Patch by K-ballo.
Eric Fiselier
2015-11-19
Fix some mistakes in the <utility> and <tuple> synopses. No functional change...
Marshall Clow
2015-11-17
Implement P0007: Constant View: A proposal for a std::as_const helper functio...
Marshall Clow
2015-09-22
Change pair::swap(pair&) to call ADL swap instead of iter_swap; this fixes an...
Marshall Clow
2015-03-17
[libcxx] Move tuple_size and tuple_element overloads for pair and array out o...
Eric Fiselier
2015-02-24
Make the forward declaration for array swap have the same inline/visibility a...
Marshall Clow
2015-01-06
Fix PR 22106; make std::swap work for multi-dimensional arrays. Thanks to Pet...
Marshall Clow
2014-10-27
[libcxx] Fix use of operator comma where the types can be user defined
Eric Fiselier
2014-06-24
Some calls to get<>() were qualified. Some were not. Qualify them all. Fixes ...
Marshall Clow
2014-03-03
Implement LWG Paper n3887: Consistent Metafunction Aliases. This adds std::tu...
Marshall Clow
2014-01-03
Rename ___make_pair_return to __make_pair_return_impl; ___make_tuple_return t...
Marshall Clow
2013-11-14
This is a followup to r194536, which changed the pair copy constructor to be
Howard Hinnant
2013-11-13
This fixes a very subtle ABI problem concerning the copy constructor of
Howard Hinnant
2013-10-04
G M: Changes all references to "x inline" to "inline x" where x = _libcpp_alw...
Howard Hinnant
[next]