aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2022-12-15[libc++] Implement P1169R4 (static operator())Nikolas Klauser12-41/+241
2022-12-14[NFC][libc++][format] Uses qualified calls.Mark de Wever4-38/+30
2022-12-14[libc++] Refactor .compile.fail.cpp tests for std::functionLouis Dionne3-37/+15
2022-12-14[libc++] Implement `std::expected` P0323R12Hui Xie125-423/+10419
2022-12-10[libc++][doc] Fixes a formating issue.Mark de Wever1-1/+1
2022-12-09[libc++][ranges][NFC] Update Ranges status.Konstantin Varlamov1-4/+2
2022-12-09[libc++][Android] Disable pbump2gig for AndroidRyan Prichard1-0/+5
2022-12-09[libc++][Android] Android/Bionic headers don't work with modules yetRyan Prichard1-0/+3
2022-12-09[libc++] Refactor char_traitsNikolas Klauser5-145/+182
2022-12-08[libc++][math.h] Add double overloadsNikolas Klauser1-0/+337
2022-12-08[libc++] Move filter_view::iterator and sentinel out of filter_viewNikolas Klauser1-18/+35
2022-12-08[libc++][NFC] Rename __libcpp_*_or_builtin to __constexpr_*Nikolas Klauser3-87/+87
2022-12-07[libc++] Implement P0339R6 (polymorphic_allocator<> as a vocabulary type)Nikolas Klauser25-53/+397
2022-12-07[libc++][format] Adds range-default-formatter.Mark de Wever20-1/+527
2022-12-06[libc++][Android] Rename user NS to User to avoid conflict with structRyan Prichard4-12/+12
2022-12-06[libc++][CI] Upgrades clang-format version used.Mark de Wever2-2/+8
2022-12-06[libc++] Fix memory leaks when throwing inside std::vector constructorsNikolas Klauser3-20/+437
2022-12-05Revert "[CMake] Use LLVM_TARGET_TRIPLE in runtimes"Leonard Chan4-7/+7
2022-12-02[libc++][NFC] Fix typo in commentLouis Dionne1-1/+1
2022-12-01[libc++][NFC] Avoid most-vexing parseLouis Dionne1-2/+2
2022-12-01[libc++] Fix 64-bit file creation for Bionic and WindowsRyan Prichard1-19/+38
2022-11-30[libc++][math.h] move #undefs to the top and guard explicitly against MSVCRT ...Nikolas Klauser1-55/+51
2022-11-30[libc++][math.h] Use builtins for all the functionsNikolas Klauser1-130/+130
2022-11-30[libc++] Install llvm-dev in the docker imageNikolas Klauser1-0/+3
2022-11-29[libc++][ranges][NFC] Revamp the Ranges status pagevarconst10-396/+149
2022-11-29[libc++] Add a missing include to `swap_allocator.h`.Konstantin Varlamov1-0/+82
2022-11-29[lbc++] Implement the rest of P0600R1 (nodiscard in the library)Nikolas Klauser12-10/+61
2022-11-29[libc++] Don't pass the allocator in substr()Nikolas Klauser2-4/+30
2022-11-29[CMake] Use LLVM_TARGET_TRIPLE in runtimesPetr Hosek4-7/+7
2022-11-28[libc++] Fix incorrect guard against the presence of wide charactersLouis Dionne1-2/+2
2022-11-28[libc++] Remove CMake workaround for the discontinued Projects buildLouis Dionne1-6/+0
2022-11-28[libc++][NFC] Add assertions before calling memmoveLouis Dionne2-2/+4
2022-11-28[libc++][NFC] Rename include guards under /support/Louis Dionne13-37/+37
2022-11-28[libc++][NFC] Remove stray whitespace in string_viewLouis Dionne1-15/+15
2022-11-28[libc++][NFC] Use using declaration instead of typedef in string_viewLouis Dionne1-12/+12
2022-11-25[libc++][NFC] Add missing include to ext/__hashLouis Dionne1-0/+1
2022-11-25[libc++][NFC] Remove unused includes from poll_with_backoff.hLouis Dionne2-3/+1
2022-11-25[libc++][NFC] Consistently use newline between license and include guardLouis Dionne67-0/+67
2022-11-25[libc++] Bump AppleClang compiler requirementLouis Dionne19-38/+4
2022-11-25[libc++] Use builtins when redeclaring <string.h> functionsLouis Dionne3-99/+262
2022-11-24[libc++][AIX] Add AIX buildbot ownersDavid Tenty1-0/+4
2022-11-24[libc++] Keep char_traits<T> for arbitrary T around until LLVM 18Louis Dionne8-220/+169
2022-11-24[libc++] Remove P1908 from the status pageNikolas Klauser1-1/+0
2022-11-24[libc++][clang-tidy] Enable readability-simplify-boolean-exprNikolas Klauser6-11/+11
2022-11-23[libc++][NFC] Fix documentation buildLouis Dionne1-1/+1
2022-11-23[libc++] Remove default definition of std::char_traitsLouis Dionne6-136/+459
2022-11-23[libc++] Add missing __has_include checks for C headers not provided by libc++Louis Dionne4-4/+29
2022-11-23[libc++][NFC] Use if-else chain instead of match, which is a Python 3.10 cons...Louis Dionne1-23/+22
2022-11-23[libc++] Fix __regex_word value when using newlib/picolibcAlex Richardson3-3/+15
2022-11-22[libcxx] Add _LIBCPP_NODEBUG to std::conditional related typedfsDavid Blaikie1-4/+9