aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/__format
AgeCommit message (Expand)AuthorFilesLines
2024-01-04[NFC] Renames a template parameter to avoid clashes with userspace names. (#7...bgra81-4/+4
2023-12-20[libc++][hardening] Categorize more 'valid-element-access' checks. (#71620)Konstantin Varlamov2-6/+6
2023-12-18[libc++] Format the code base (#74334)Louis Dionne20-412/+336
2023-12-18[libc++] Remove assumptions that std::array::iterator is a raw pointer (#74624)Louis Dionne3-30/+53
2023-12-09[libc++] Implements Runtime format strings. (#73353)Mark de Wever2-7/+7
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne9-188/+188
2023-12-04[libc++][NFC] Add a few clang-format annotations (#74352)Louis Dionne2-0/+4
2023-11-29[libc++][format] Fixes formatting code units as integers. (#73396)Mark de Wever2-12/+14
2023-11-24[libc++] Implements Runtime format strings II. (#72543)Mark de Wever1-0/+27
2023-10-23Typos: 'maxium', 'minium'Hans Wennborg1-1/+1
2023-09-12[libc++][test] Add '-Wdeprecated-copy', '-Wdeprecated-copy-dtor' warnings to ...Igor Zhukov1-0/+2
2023-08-31[runtimes] Fix some duplicate word typosLouis Dionne1-1/+1
2023-08-30[libc++][format] Fixes out of bounds access.Mark de Wever1-0/+3
2023-08-19[libc++] Make everything in namespace std have default type visibility and hi...Nikolas Klauser3-5/+5
2023-08-02[NFC][libc++][format] Switches to from_range constructor.Mark de Wever2-16/+5
2023-07-24[libc++] Fix template parameter naming and enforce it through readability-ide...Nikolas Klauser2-8/+9
2023-07-18[libc++][format] Improves diagnostics.Mark de Wever5-28/+28
2023-07-18[libc++][format] Improves run-time diagnostics.Mark de Wever6-32/+130
2023-07-18[libc++][format] Improves compile-time diagnostics.Mark de Wever1-12/+50
2023-07-18[NFC][libc++][format] Generalizes bracket parsing.Mark de Wever3-45/+50
2023-07-18[libc++][print] Adds FILE functions.Mark de Wever1-1/+9
2023-07-17[libc++] Use _LIBCPP_VERBOSE_ABORT in a few remaining __throw_FOO functionsLouis Dionne1-3/+2
2023-07-17[libc++][format] Fixes an off by one error.Mark de Wever1-3/+3
2023-07-16[NFC][libc++] Fixes some comments.Mark de Wever1-1/+1
2023-07-15[libc++][Modules] Restore the <string> include to <__format/format_functions.h>Ian Anderson1-0/+1
2023-07-10[libc++][format] Granularize formatter_output.Mark de Wever6-279/+323
2023-07-10[libc++] Add missing include to fix no-localization CILouis Dionne1-0/+1
2023-07-08[libc++][format] Removes unneeded includes.Mark de Wever11-24/+4
2023-07-05[libc++][format] Implements formatting pointer.Mark de Wever2-6/+15
2023-06-29[libc++] Remove the legacy debug mode.varconst4-5/+2
2023-06-29[NFC][libc++] Use a better type_trait to show the intention.Mark de Wever1-2/+2
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst11-72/+75
2023-06-27[libc++] __iterator/readable_traits.h isn't standaloneIan Anderson5-5/+5
2023-06-26[libc++] Silences an invalid compiler diagnostic.Mark de Wever1-1/+1
2023-06-21[libc++][format] Adds formattable-with concept.Mark de Wever4-28/+36
2023-06-20[libc++][format] Removes an AIX work-around.Mark de Wever1-15/+0
2023-06-20[libc++][format] Fixes UTF-8 continuation.Mark de Wever1-1/+1
2023-06-15[libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI i...Nikolas Klauser2-2/+2
2023-06-12[libc++][format] Make public functions nodiscard.Mark de Wever1-34/+33
2023-05-24[libc++][format] Removes the experimental status.Mark de Wever1-6/+0
2023-05-19[libc++][format] Improves fill character.Mark de Wever4-16/+147
2023-05-16[libc++][format] Removes format sources.Mark de Wever1-8/+5
2023-05-12[NFC][libc++][format] Uses uniform member signatures.Mark de Wever11-88/+99
2023-05-07[libc++][Modules] Add missing includes and exportsIan Anderson1-0/+2
2023-04-30[libc++][format] Removes vector dependency.Mark de Wever1-10/+78
2023-04-20[libc++][format] Improves width estimate.Mark de Wever2-52/+273
2023-04-19[libc++] Adds missing includes.Mark de Wever1-0/+1
2023-04-16[libc++] Add hide_from_abi check for classesNikolas Klauser1-1/+1
2023-04-10[libc++] Move __errc to __system_error/errc.hNikolas Klauser3-3/+3
2023-04-09[libc++][format] Addresses LWG3720.Mark de Wever2-34/+48