summaryrefslogtreecommitdiff
path: root/libcxx/include/cstddef
AgeCommit message (Expand)Author
2024-12-21[libc++][C++03] Use `__cxx03/` headers in C++03 mode (#109002)Nikolas Klauser
2024-12-10[libc++] Add #if 0 block to all the top-level headers (#119234)Nikolas Klauser
2024-09-05[libc++][modules] Modularize <cstddef> (#107254)Louis Dionne
2024-08-30[libc++][NFC] Minor reformatting in <cstddef>Louis Dionne
2024-04-22[libc++] Remove _LIBCPP_DISABLE_NODISCARD_EXTENSIONS and refactor the tests (...Nikolas Klauser
2024-02-29[libc++] Clean up includes of <__assert> (#80091)Louis Dionne
2023-12-18[libc++] Format the code base (#74334)Louis Dionne
2023-12-13[libc++][NFC] Add a few explicit 'inline' keywords, mostly in <chrono> (#75234)Louis Dionne
2023-10-29[libc++][NFC] Refactor __enable_ifs in <cstddef> to be defaultedNikolas Klauser
2023-02-15[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser
2022-08-17[libc++] Diagnose when header search paths are set up incorrectlyLouis Dionne
2022-08-13[libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABINikolas Klauser
2022-05-29[libc++] Use __enable_if_t and is_integral in cstddefNikolas Klauser
2022-05-23[libc++] Granularize parts of <type_traits>Nikolas Klauser
2022-03-30[libc++] Ensure that all public C++ headers include <__assert>Louis Dionne
2022-02-07[libc++] Remove the ability to use the std::nullptr_t emulation in C++03 modeLouis Dionne
2022-02-04[libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer
2022-02-01[libc++][NFC] Add namespace comments in rangesNikolas Klauser
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2021-10-12[libc++] Add an option to disable wide character support in libc++Louis Dionne
2021-09-09[libc++][NFC] Remove #endif comments for really small conditionals on _LIBCPP...Louis Dionne
2021-06-04[libc++] Use the using_if_exists attribute when providedLouis Dionne
2021-04-21[libc++] s/_LIBCPP_NO_HAS_CHAR8_T/_LIBCPP_HAS_NO_CHAR8_T/gArthur O'Dwyer
2021-04-20[libc++] NFC: Normalize `#endif //` comment indentationLouis Dionne
2021-04-12[libc++] Implement D2351R0 "Mark all library static cast wrappers as [[nodisc...Arthur O'Dwyer
2020-04-04Avoid using std::max_align_t in pre-C++11 modeJoerg Sonnenberger
2020-02-25[libc++] Revert 03dd205c151 "Adjust max_align_t handling"Louis Dionne
2020-02-25Adjust max_align_t handlingJoerg Sonnenberger
2020-02-14[libc++] Remove cycle between <type_traits> and <cstddef>Eric Fiselier
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-12Implement the infrastructure for feature-test macros. Very few actual feature...Marshall Clow
2018-08-20Teach libc++ to use native NetBSD's max_align_tKamil Rytarowski
2018-08-03[NFC][libc++] Consistently use spaces to indentLouis Dionne
2017-11-14Implement LWG2950: std::byte operations are misspecifiedMarshall Clow
2017-03-24Implement P0298R3: 'std::byte'. Reviewed as https://reviews.llvm.org/D31022Marshall Clow
2017-02-10Check for musl-libc's max_align_t in addition to other variants.David L. Jones
2015-10-09PR25118: move system_header pragma before uses of include_next to avoid exten...Richard Smith
2015-10-08Split <stddef.h> out of <cstddef>.Richard Smith
2015-10-08Factor definition of std::nullptr_t out of <cstddef> into a header that can a...Richard Smith
2014-05-16Update cstddef after clang r207606.Nico Weber
2014-02-21Teach libc++ to use the compiler-provided C-compatible ::max_align_tChandler Carruth
2013-08-12Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant
2013-03-06No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant
2012-10-30Rename uses of _ and __ because these are getting stepped on by macros from o...Howard Hinnant
2012-09-24Apply the emulated nullptr_t with constexpr. This is an unusual configuratio...Howard Hinnant
2012-02-18Give the emulated nullptr_t a default constructor.Howard Hinnant
2011-10-17Windows support by Ruben Van Boxem.Howard Hinnant
2011-06-30_STD -> _VSTD to avoid macro clash on windowsHoward Hinnant
2011-06-05Move nullptr_t to unversioned namespace: Sean HuntHoward Hinnant
2010-11-16license changeHoward Hinnant