Eric Fiselier
|
4428baf8bd
Add debug check for null pointers passed to <string_view>
|
6 vuotta sitten |
Chandler Carruth
|
4abbf7dac3
Update the file headers across all of the LLVM projects in the monorepo
|
6 vuotta sitten |
Marshall Clow
|
96484477d1
Second part of P0482 - char8_t. Reviewed as https://reviews.llvm.org/D55308
|
6 vuotta sitten |
Marshall Clow
|
f477af5fda
Fix misleading indentation; replace a couple of NULLs with nullptr. Resolves https://reviews.llvm.org/D42945 ; thanks to Bruce Mitchener for the patch.
|
7 vuotta sitten |
Eric Fiselier
|
018a3d51a4
[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows
|
8 vuotta sitten |
Marshall Clow
|
f783971aa0
Use the new __has_feature(cxx_constexpr_string_builtins) for detection of the C-string intrinsics for constexpr support in std::char_traits. Thanks to Richard for the intrisic support.
|
8 vuotta sitten |
Marshall Clow
|
d704617793
disable use of __builtin_memcmp temporarily to get the tests passing again
|
8 vuotta sitten |
Marshall Clow
|
ce921fa962
Implement P0426: Constexpr for std::char_traits
|
8 vuotta sitten |
Eric Fiselier
|
c3589a8305
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
8 vuotta sitten |
Sebastian Pop
|
51dfbbc517
improve performance of string::find
|
8 vuotta sitten |
Eric Fiselier
|
833d644ed1
[libc++] Fix and document visibility attributes for Clang, GCC and Windows.
|
9 vuotta sitten |
Marshall Clow
|
e6521d677b
Add a bunch of noexcepts to char_traits and string_view.
|
9 vuotta sitten |
Marshall Clow
|
1e00d6db31
Implement std::string_view as described in http://wg21.link/P0254R1. Reviewed as https://reviews.llvm.org/D21459
|
9 vuotta sitten |