aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include
AgeCommit message (Expand)AuthorFilesLines
2014-07-31[libcxx] Remove use of default function template parameters in type traits. F...Eric Fiselier1-3/+8
2014-07-21make the same change as in 213546 for vector<bool>Marshall Clow1-1/+1
2014-07-21In response to bug #20362, change the order of operations in vector move assi...Marshall Clow1-1/+1
2014-07-17Fix bug #20335 - memory leak when move-constructing a string with unequal all...Marshall Clow1-14/+16
2014-07-17[libcxx] Add <experimental/utility> header for LFTS. Eric Fiselier1-0/+48
2014-07-17Change _LIBCXX_CONSTEXPR_AFTER_CXX11 to check for c++14 constexpr rulesEric Fiselier1-2/+14
2014-07-16Correctly implement LWG 2049; std::is_destructible.Marshall Clow1-23/+37
2014-07-16Change Windows decoration on some base classesSaleem Abdulrasool1-2/+2
2014-07-10Support the built-in type-trait support in gcc 4.7 and later. Thanks to Alber...Marshall Clow1-46/+42
2014-07-10Add support for BIONIC C library (Android). Patch from Dan AlbertMarshall Clow4-10/+213
2014-07-08string_view enhancements. Move to the correct namespace. Better constexpr sup...Marshall Clow2-11/+36
2014-07-02Minor cleanup for string_view; mostly from suggestions by Richard Smith. Also...Marshall Clow1-18/+19
2014-06-30Fix libc++ bug #20039: 'Constructing std::function from empty compatible std:...Marshall Clow2-5/+10
2014-06-30Fix a typo in the noexcept calculation for __compressed_pair::swap. Thanks to...Marshall Clow1-6/+6
2014-06-26Patch from Albert J. Wong to make type_traits take advantage of gcc intrinsic...Marshall Clow2-7/+16
2014-06-24eliminate install of duplicate headers (take 2)David Fang1-6/+3
2014-06-24Some calls to get<>() were qualified. Some were not. Qualify them all. Fixes ...Marshall Clow5-25/+25
2014-06-18Formatting improvements in the <string_view> synopsis suggested by RSmith. No...Marshall Clow1-112/+111
2014-06-11Implement string_view from the library fundamentals TS (n4023). Also works in...Marshall Clow1-0/+813
2014-06-10Make the helper routines in string really be constexpr. This required a bit o...Marshall Clow2-48/+60
2014-06-06Since we now have a value for __cplusplus for c++14, teach libc++ about itMarshall Clow1-1/+3
2014-06-04Use __builtin_operator_new/__builtin_operator_delete when available. ThisRichard Smith6-26/+55
2014-06-04Make locales (and transitively, std::endl) work reliably with gcc.Nico Weber2-2/+9
2014-06-02Preparation for <string_view>. More helper functions that can be shared betwe...Marshall Clow1-62/+109
2014-05-30Add a _LIBCPP_CONSTEXPR that was missed in r170026.Nico Weber1-1/+1
2014-05-29Fix a problem exposed by r208825, which caused bind (and other bits of libc++...Marshall Clow1-7/+59
2014-05-21Fix Bug 19678 - libc++ does not correctly handle the regex: '[^\0]*'Marshall Clow1-0/+7
2014-05-21Fix bug 19740; round-tripping a pointer through a stream doesn't workMarshall Clow1-3/+3
2014-05-21[modules] Add initial module map for libc++.Richard Smith1-0/+471
2014-05-16Update cstddef after clang r207606.Nico Weber1-6/+0
2014-05-15Fix typosAlp Toker2-26/+26
2014-05-08Add Address Sanitizer support to std::vectorMarshall Clow2-0/+60
2014-05-06Fix PR 19663. Some calls to find(vector<bool>) were returning iterators that ...Marshall Clow1-2/+2
2014-04-30Exceptions store the message as reference counted string forJoerg Sonnenberger2-2/+149
2014-04-26Fix bug #18350. Add tests for tuples of all the smart pointers (except auto_ptr)Marshall Clow1-3/+4
2014-04-21Default the copy and move constructors for __tuple_leaf. This fixes bugs 1885...Marshall Clow1-11/+2
2014-04-21Use compiler intrinsic __is_constructible if availableMarshall Clow1-9/+17
2014-04-18Bug #19473. If you pass an allocator to std::function, we should use that all...Marshall Clow1-10/+11
2014-04-16Remove some unnecessary noexcept conditions. Thanks to Richard Smith for the ...Marshall Clow2-4/+0
2014-04-14Define a new macro in libc++ named '_LIBCPP_HAS_NO_ASAN'. When this is defined,Marshall Clow1-0/+12
2014-04-11Remove node from a container before destroying it. Thanks to Alexander Potape...Marshall Clow1-1/+1
2014-04-07Fix PR19819Marshall Clow1-2/+2
2014-04-03RTTI Uniqueness: remove __name_for_load function.Tim Northover1-10/+2
2014-03-30Use defined(__APPLE__) rather than __APPLE__Tim Northover1-2/+3
2014-03-30ARM64: compare RTTI names as stringsTim Northover2-1/+57
2014-03-30ARM64: use the alternate string layout on Apple platforms.Tim Northover1-0/+4
2014-03-26[libc++] Teach is_integral, is_[un]signed and make_[un]signed about __[u]int1...Stephan Tolksdorf2-0/+28
2014-03-26Implement LWG issue #2135. If something goes wrong in condition_variable::wai...Marshall Clow1-2/+2
2014-03-17Implement N3891: A proposal to rename shared_mutex to shared_timed_mutexDavid Majnemer1-12/+12
2014-03-12THIRD TIME. Richard pointed out (again) that I'd switched the order of the in...Marshall Clow1-5/+5