aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2022-11-12[libc++] Make sure that we use the libc++ CI pipeline when no projects have c...Louis Dionne1-2/+10
2022-11-12[libc++] Remove unused variable in buildkite pipeline generationLouis Dionne1-1/+0
2022-11-11[libc++] Add a libc++ CI pipeline specific to Clang changesLouis Dionne3-5/+114
2022-11-10[libc++] Documents details of the pre-commit CI.Mark de Wever2-2/+134
2022-11-09[libc++] Add a script to generate the libc++ BuildKite pipeline dynamicallyLouis Dionne1-0/+10
2022-11-09[libc++] Add FTM for constexpr vectorNikolas Klauser5-47/+22
2022-11-08[CMake] Fix -Wstrict-prototypesSam James1-1/+1
2022-11-05[libc++] Split __allocator_destructor out of shared_ptr.hNikolas Klauser26-68/+148
2022-11-05[libc++] Granularize <concept> includesNikolas Klauser67-74/+133
2022-11-05[libc++] Add [[nodiscard]] extensions to ranges algorithmsNikolas Klauser46-126/+344
2022-11-04[libc++] inline more functions into basic_stringNikolas Klauser1-186/+91
2022-11-03[libcxx] Fix the support requirements for `std::function` Objective-C++ test.varconst1-1/+1
2022-11-02[libc++][Android] strong_order_long_double.verify.cpp: disable on i686Ryan Prichard1-0/+2
2022-11-02[libc++][Android] XFAIL aligned_alloc and timespec_get testsRyan Prichard3-0/+9
2022-11-02[libc++][test] Fixes transitive includes.Mark de Wever5-2/+7
2022-11-02[libc++] Implement P2438R2 (std::string::substr() &&)Nikolas Klauser10-136/+543
2022-11-01[libc++] Use stack buffers for uninitialized storage in tests.Konstantin Varlamov3-10/+6
2022-11-01[libc++] Improves modular build.Mark de Wever3-25/+98
2022-11-01[libc++][doc] Updates implementation status.Mark de Wever4-7/+7
2022-11-01[libc++][format] Fixes default string alignment.Mark de Wever4-6/+6
2022-11-01[libc++] Validates valid weekday indexed range.Mark de Wever2-2/+3
2022-11-01[libc++][PMR] Deprecate the implementation in std::experimentalNikolas Klauser56-16/+134
2022-11-01[libc++][PMR] Move the pmr::memory_resource destructor into the dylibNikolas Klauser17-9/+57
2022-11-01[libc++][PMR] Mark completed papers and issues as suchNikolas Klauser6-10/+9
2022-11-01[libc++][PMR] Add attributesNikolas Klauser7-25/+23
2022-11-01[libc++] Move preferred_name declarations into the forward declaring headers ...Nikolas Klauser13-65/+178
2022-10-31[libc++] Add test for checking progress on P0533R9Evgeny Shulgin2-0/+512
2022-10-31[libc++] newlib/xlocale.h: remove redundant includesMichael Platings1-4/+0
2022-10-28[libc++][math.h] Remove unnecessary uses of __promoteNikolas Klauser1-6/+6
2022-10-26[libc++][test] Don't use _LIBCPP macros.Mark de Wever1-9/+8
2022-10-25[libc++] Add missing includes to xlocale helpersLouis Dionne3-8/+31
2022-10-25Revert "[clang] Fix missing diagnostic of declaration use when accessing Type...Nico Weber1-8/+3
2022-10-25[clang] Fix missing diagnostic of declaration use when accessing TypeDecls th...Matheus Izvekov1-3/+8
2022-10-22Ensure newlines at the end of files (NFC)Kazu Hirata1-1/+1
2022-10-21[libc++][NFC] Add documentation for _Or and _AndLouis Dionne2-0/+11
2022-10-21[libc++] type_traits: fix short-circuiting in std::conjunction.Aaron Jacobs3-20/+30
2022-10-20[libc++][format] Implements string escaping.Mark de Wever27-16/+19642
2022-10-20[libc++][CI] Reorder jobs.Mark de Wever1-14/+14
2022-10-19[libc++][doc] Fixes status pages.Mark de Wever1-1/+1
2022-10-19[libc++] Remove std::function in C++03Nikolas Klauser31-1684/+59
2022-10-18[SystemZ][z/OS][libcxx]: fix the mask in stage2_float_loop functionNancy Wang1-3/+3
2022-10-18[libc++][chrono] Fixes build.Mark de Wever1-1/+1
2022-10-18[libc++][chrono] Implements formatter weekday.Mark de Wever7-1/+359
2022-10-18[libc++][chrono] Implements formatter duration.Mark de Wever11-44/+1586
2022-10-18[libc++][ranges] implement `std::ranges::drop_while_view`Hui Xie18-1/+984
2022-10-18[libc++] Improves modular build.Mark de Wever1-33/+132
2022-10-18[libc++][format] Move iterators when needed.Mark de Wever7-49/+55
2022-10-17[libc++] Fix std::function's handling of blocks under Objc ARCLouis Dionne3-4/+102
2022-10-17[libc++] Fix missing requires clause on variant operator<=>Joe Loser2-10/+6
2022-10-17[libc++] Adds missing includes.Mark de Wever2-0/+2