summaryrefslogtreecommitdiff
path: root/libcxx/include/__format/parser_std_format_spec.h
AgeCommit message (Expand)Author
2025-04-09[libc++] Remove _LIBCPP_TEMPLATE_VIS (#134885)Nikolas Klauser
2024-11-06[libc++] Refactor the configuration macros to being always defined (#112094)Nikolas Klauser
2024-09-11[libc++][NFC] Replace _LIBCPP_NORETURN and TEST_NORETURN with [[noreturn]] (#...Nikolas Klauser
2024-08-30[libc++][NFC] Run clang-format on libcxx/includeLouis Dionne
2024-06-18[libc++] Properly define _LIBCPP_HAS_NO_UNICODE in __config_site (#95138)Louis Dionne
2024-03-25[libc++][format] Adds ABI tags to inline constexpr variables. (#86293)Mark de Wever
2024-03-04[libc++][format] Handle range-underlying-spec (#81914)Po-yao Chang
2024-02-16[libc++][format] Don't treat a closing '}' as part of format-spec (#81305)Po-yao Chang
2024-01-05[libc++][hardening] Categorize more assertions. (#75918)Konstantin Varlamov
2023-12-20[libc++][hardening] Categorize more 'valid-element-access' checks. (#71620)Konstantin Varlamov
2023-12-18[libc++] Format the code base (#74334)Louis Dionne
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne
2023-08-19[libc++] Make everything in namespace std have default type visibility and hi...Nikolas Klauser
2023-07-18[libc++][format] Improves diagnostics.Mark de Wever
2023-07-18[libc++][format] Improves run-time diagnostics.Mark de Wever
2023-07-18[libc++][format] Improves compile-time diagnostics.Mark de Wever
2023-07-18[NFC][libc++][format] Generalizes bracket parsing.Mark de Wever
2023-07-08[libc++][format] Removes unneeded includes.Mark de Wever
2023-07-05[libc++][format] Implements formatting pointer.Mark de Wever
2023-06-29[libc++] Remove the legacy debug mode.varconst
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst
2023-06-27[libc++] __iterator/readable_traits.h isn't standaloneIan Anderson
2023-05-19[libc++][format] Improves fill character.Mark de Wever
2023-05-12[NFC][libc++][format] Uses uniform member signatures.Mark de Wever
2023-04-20[libc++][format] Improves width estimate.Mark de Wever
2023-04-09[libc++][format] Addresses LWG3720.Mark de Wever
2023-04-08[libc++][format] Implements formatter thread::id.Mark de Wever
2023-03-08[libc++] Granularize <type_traits> includesNikolas Klauser
2023-02-22[libc++][format] Removes transitive type_traits.Mark de Wever
2023-02-18[NFC][libc++][format] Small improvements.Mark de Wever
2023-02-17[libc++] Granularize <bit> includesNikolas Klauser
2023-02-15[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser
2023-02-14[libc++][chrono] Add hh_mm_ss formatter.Mark de Wever
2023-01-30[libc++] Don't assume that string_view::const_iterator is a raw pointerLouis Dionne
2023-01-19[libc++][format] Implements range_formatterMark de Wever
2023-01-08[libc++] Granularize <bit> and remove <__bits>Nikolas Klauser
2022-12-24[libc++][chrono] Add calendar type formatters.Mark de Wever
2022-12-23[libc++] Add custom clang-tidy checksNikolas Klauser
2022-12-22[libc++][format] Adds formatter for tuple and pairMark de Wever
2022-12-14[NFC][libc++][format] Uses qualified calls.Mark de Wever
2022-11-22[libc++][format] Fixes visit_format_arg.Mark de Wever
2022-11-05[libc++] Granularize <concept> includesNikolas Klauser
2022-10-20[libc++][format] Implements string escaping.Mark de Wever
2022-10-12[libc++][format] Improves CTAD.Mark de Wever
2022-10-03[libc++] Suppress -Wctad-maybe-unsupported on types w/o deduction guidesLouis Dionne
2022-09-07[libc++][chrono] Implements formatter day.Mark de Wever
2022-08-31[libc++][format] Fixes floating-point formatting.Mark de Wever
2022-08-31[libc++][format] Allows width arg-id with value 0.Mark de Wever
2022-07-20[libc++] Implements Unicode grapheme clusteringMark de Wever
2022-07-13[libc++][format] Improves parsing speed.Mark de Wever