aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include
AgeCommit message (Expand)AuthorFilesLines
2017-11-22Merging r315994:Tom Stellard3-6/+29
2017-11-22Merging r312892:Tom Stellard2-25/+18
2017-11-15Merging r313776:Tom Stellard1-2/+3
2017-11-13Merging r312693:Tom Stellard1-6/+6
2017-08-18Merging r309474:Hans Wennborg1-1/+2
2017-08-07Merging r309838:Hans Wennborg1-1/+2
2017-08-07Merging r309296 and r309307:Hans Wennborg1-3/+3
2017-08-04Merging r309920:Hans Wennborg1-1/+1
2017-08-03Merging r309917:Hans Wennborg2-0/+8
2017-07-17Check for _MSC_VER before defining _LIBCPP_MSVCRTBruno Cardoso Lopes1-2/+3
2017-07-17Add case for c++2a to libc++ and test macrosMarshall Clow1-1/+3
2017-07-14[libc++] Clean up cl warning 4231 disablingShoaib Meenai3-21/+0
2017-07-13[libc++] Mark string operator+ _LIBCPP_FUNC_VISShoaib Meenai1-1/+1
2017-07-13[libc++] Remove unused _LIBCPP_FUNC_VIS_ONLYShoaib Meenai1-5/+0
2017-07-12Fix unrepresentable enum for clang-cl unstable ABIBen Craig1-8/+8
2017-07-12Remove <__refstring> header; Move it into source directory.Eric Fiselier1-127/+0
2017-07-12Revert "[libc++] Refactoring __sync_* builtins; NFC (Reland)"Eric Fiselier2-36/+4
2017-07-11[libcxx][CMake] Add install path variable to allow overriding the destinationPetr Hosek1-2/+2
2017-07-10[libc++] Refactoring __sync_* builtins; NFC (Reland)Weiming Zhao2-4/+36
2017-07-10Revert "[libc++] Refactoring __sync_* builtins; NFC"Weiming Zhao2-36/+4
2017-07-10[libc++] Refactoring __sync_* builtins; NFCWeiming Zhao2-4/+36
2017-07-09optional: Implement LWG 2900 and P0602Casey Carter1-14/+90
2017-07-07cmath: Support clang's -fdelayed-template-parsingDuncan P. N. Exon Smith2-85/+85
2017-07-05Fix a bug in regex_Iterator where it would report zero-length matches forever...Marshall Clow1-1/+1
2017-06-30Revert "[libcxx] Annotate c++17 aligned new/delete operators with availability"Akira Hatanaka2-16/+10
2017-06-29[libc++] Hoist explicit instantiation above implicit. NFCShoaib Meenai1-4/+4
2017-06-26[libcxx] Annotate c++17 aligned new/delete operators with availabilityAkira Hatanaka2-10/+16
2017-06-23Implement inclusive_scan/transform_inclusive_scan for C++17.Marshall Clow1-0/+87
2017-06-19Add a missing SFINAE condition to the `variant`'s converting constructor.Michael Park1-0/+2
2017-06-18iostreams: Fix deployment target for streams dylib supportDuncan P. N. Exon Smith1-2/+2
2017-06-18any: Add availability for experimental::bad_any_castDuncan P. N. Exon Smith2-4/+10
2017-06-16Allow the libc++ C header wrappers to be included when compiling C.Eric Fiselier1-2/+3
2017-06-16Allow coroutine_handle<const T> to support creation from const references to ...Eric Fiselier1-2/+4
2017-06-15Add missing include to __bsd_locale_fallbacks.h. Fixes https://bugs.llvm.org...Marshall Clow1-0/+1
2017-06-15attempt to fix GCC ToT build failuresEric Fiselier1-1/+1
2017-06-14[locale] Avoid copy of __atoms when char_type is charAditya Kumar2-6/+69
2017-06-14Rework some metaprogramming to use the detection idiom; no functional changeMarshall Clow1-99/+58
2017-06-14Add some const_casts in places where we were implicitly casting away constnes...Marshall Clow4-12/+14
2017-06-14In several places in std::allocator<const T> (and one in shared_ptr, we were ...Marshall Clow1-9/+11
2017-06-14PR32476: __nop_locale_mgmt.h not needed with newlib 2.5+James Y Knight1-0/+3
2017-06-14Add an `__is_inplace_index` metafunction.Michael Park1-0/+6
2017-06-14Implement the non-parallel versions of reduce and transform_reduce for C++17Marshall Clow1-0/+93
2017-06-13Fix bug 33389 - __is_transparent check requires too muchMarshall Clow1-10/+7
2017-06-12Make tuple_element static_assert in pair if the index is out of range. Also, ...Marshall Clow2-1/+7
2017-06-12[array.tuple]/1 says that instantiating tuple_element<N, array<T, M>> is ill-...Marshall Clow1-0/+1
2017-06-10Implement the non-parallel versions of exclusive_scan and transform_exclusive...Marshall Clow1-0/+71
2017-06-08Add tests for class template deduction on std::tuple.Eric Fiselier1-0/+10
2017-06-08Revert r304955 - Fix class template deduction for scoped_lock.Eric Fiselier1-5/+0
2017-06-08Fix class template deduction for scoped_lock.Eric Fiselier1-1/+5
2017-06-07Fix compile error with Bionic's PTHREAD_MUTEX_INITIALIZEREric Fiselier1-1/+4