summaryrefslogtreecommitdiffstats
path: root/libcxx/include
Commit message (Expand)AuthorAgeFilesLines
* Fix PR35637: suboptimal codegen for `vector<unsigned char>`.Eric Fiselier2019-07-281-95/+61
* Fix a bug in std::chrono::abs where it would fail when the duration's period ...Marshall Clow2019-07-261-1/+1
* [NFC][libcxx] Add comments about making mutex/condition_variable trivial on A...Louis Dionne2019-07-251-3/+13
* Implement change #4 of P1466: Change weekday to accept both 0 and 7 as Sunday...Marshall Clow2019-07-251-6/+7
* Implement most of P1612R1: Relocate endian. Moves the std::endian functional...Marshall Clow2019-07-232-15/+21
* [NFC][libc++] Add missing EXPLICIT to pair and tuple synopsisLouis Dionne2019-07-222-16/+16
* [libc++] Set __file_ to 0 in basic_filebuf::close() even if fclose failsPetr Hosek2019-07-221-3/+2
* Revert "[libc++] Integrate the PSTL into libc++"Louis Dionne2019-07-197-37/+0
* [libc++] Use _EnableIf instead of std::enable_if in deduction guides for map ...Louis Dionne2019-07-192-24/+24
* [libc++] Integrate the PSTL into libc++Louis Dionne2019-07-197-0/+37
* [libc++] Fix link error with _LIBCPP_HIDE_FROM_ABI_PER_TU and std::stringLouis Dionne2019-07-191-10/+0
* [libc++] Add C++17 deduction guides for std::functionLouis Dionne2019-07-181-0/+54
* Bump the trunk version to 10.0.0svnHans Wennborg2019-07-182-2/+2
* Add contains method to associative containers. This patch implements P0458R2,...Zoe Carver2019-07-164-5/+50
* [libc++] Implement P0433: deduction guides for <unordered_map>Louis Dionne2019-07-151-6/+140
* Improve compile time of variant.Eric Fiselier2019-07-141-31/+36
* Cleanup whitespace in <variant>. NFC.Eric Fiselier2019-07-141-11/+7
* Avoid eager template instantiation caused by the variant narrowing checks.Eric Fiselier2019-07-141-8/+28
* Fix non-conformance it `std::tuple`.Eric Fiselier2019-07-121-20/+31
* Add option to disable variant narrowing conversion changes.Eric Fiselier2019-07-121-0/+4
* Reorganize the 'bit' header to make most of the facilities available for inte...Marshall Clow2019-07-124-117/+193
* Fix memory leak in set and map.Eric Fiselier2019-07-111-118/+76
* [libc++] Implement deduction guides for <unordered_set>Louis Dionne2019-07-111-6/+116
* Make forward_list::remove/remove_if/unique all return void before C++20; undo...Marshall Clow2019-07-082-20/+28
* Make ~mutex and ~condition_variable trivial on Windows.Eric Fiselier2019-07-072-15/+18
* Fix PR27658 - Make ~mutex trivial when possible.Eric Fiselier2019-07-072-13/+17
* Make list::remove/remove_if/unique all return void before C++20; undoes that ...Marshall Clow2019-07-061-14/+19
* This patch makes swap functions constexpr. Both swap overloads, swap_ranges a...Zoe Carver2019-07-052-4/+5
* Fix tuple's conditionally explicit constructors for very weird userEric Fiselier2019-07-031-1/+10
* [libc++] Update availability markup for Filesystem on Apple platformsLouis Dionne2019-07-031-8/+8
* Use new '__libcpp_is_constant_evaluated' call to remove an '#ifdef' from the ...Marshall Clow2019-07-021-6/+2
* Mark the newly added '__libcpp_is_constant_evaluated' as 'inline', since it c...Marshall Clow2019-07-021-2/+4
* Add a private call '__libcpp_is_constant_evaluated' which 'works' for old lan...Marshall Clow2019-07-011-1/+6
* Bit Operations: P0556, P0553 and P1355. Reviewed as: https://reviews.llvm.org...Marshall Clow2019-07-011-18/+254
* Ensure bitset's string constructor doesn't poison the overload set.Eric Fiselier2019-07-012-2/+6
* Implement P0646R1: Erase-Like Algorithms Should Return size_type. Reviewed as...Marshall Clow2019-07-012-34/+43
* Implement LWG2221: 'Formatted output for nullptr_t' Reviewed as: https://revi...Marshall Clow2019-07-011-0/+5
* __threading_support: Remove (void) in favor of ().Bruce Mitchener2019-07-011-2/+2
* Fix -Wdouble-promotion warnings.Bruce Mitchener2019-07-012-3/+3
* Add a missing '__uncvref_t' to the SFINAE constraints for optional's assignme...Marshall Clow2019-06-271-1/+1
* Provide hashers for string_view only if they are using the default char_trait...Marshall Clow2019-06-271-4/+4
* Revert "Change the ABI version and ABI namespace to be `_LIBCPP_VERSION`"Eric Fiselier2019-06-261-12/+5
* Change the ABI version and ABI namespace to be `_LIBCPP_VERSION`Eric Fiselier2019-06-251-5/+12
* Use C++11 implementation of unique_ptr in C++03.Eric Fiselier2019-06-231-157/+51
* Apply new meta-programming traits throughout the library.Eric Fiselier2019-06-237-226/+156
* Add super fast _IsSame trait for internal use.Eric Fiselier2019-06-231-11/+20
* Add noexcept throughout <atomic>Eric Fiselier2019-06-231-28/+28
* Add new style meta-programming primatives.Eric Fiselier2019-06-211-28/+87
* Implement P0340R3: Make 'underlying_type' SFINAE-friendly. Reviewed as https:...Marshall Clow2019-06-211-1/+9
* Use rvalue references throughout the is_constructible traits.Eric Fiselier2019-06-211-147/+3
OpenPOWER on IntegriCloud