Author: Owen Pan Date: 2023-01-11T13:24:39-08:00 New Revision: b4ad387ec558dc886c2ab85e4aea10c111cc83c0
URL: https://github.com/llvm/llvm-project/commit/b4ad387ec558dc886c2ab85e4aea10c111cc83c0 DIFF: https://github.com/llvm/llvm-project/commit/b4ad387ec558dc886c2ab85e4aea10c111cc83c0.diff LOG: [clang-format][doc] Fix C++ code blocks for IntegerLiteralSeparator Added: Modified: clang/docs/ClangFormatStyleOptions.rst clang/include/clang/Format/Format.h Removed: ################################################################################ diff --git a/clang/docs/ClangFormatStyleOptions.rst b/clang/docs/ClangFormatStyleOptions.rst index 3b3079584db7a..6d0df7b35894c 100644 --- a/clang/docs/ClangFormatStyleOptions.rst +++ b/clang/docs/ClangFormatStyleOptions.rst @@ -3222,28 +3222,28 @@ the configuration (without a prefix: ``Auto``). * ``int8_t Binary`` Format separators in binary literals. - .. code-block:: text + .. code-block:: c++ - -1: 0b100111101101 - 0: 0b10011'11'0110'1 - 3: 0b100'111'101'101 - 4: 0b1001'1110'1101 + /* -1: */ b = 0b100111101101; + /* 0: */ b = 0b10011'11'0110'1; + /* 3: */ b = 0b100'111'101'101; + /* 4: */ b = 0b1001'1110'1101; * ``int8_t Decimal`` Format separators in decimal literals. - .. code-block:: text + .. code-block:: c++ - -1: 18446744073709550592ull - 0: 184467'440737'0'95505'92ull - 3: 18'446'744'073'709'550'592ull + /* -1: */ d = 18446744073709550592ull; + /* 0: */ d = 184467'440737'0'95505'92ull; + /* 3: */ d = 18'446'744'073'709'550'592ull; * ``int8_t Hex`` Format separators in hexadecimal literals. - .. code-block:: text + .. code-block:: c++ - -1: 0xDEADBEEFDEADBEEFuz - 0: 0xDEAD'BEEF'DE'AD'BEE'Fuz - 2: 0xDE'AD'BE'EF'DE'AD'BE'EFuz + /* -1: */ h = 0xDEADBEEFDEADBEEFuz; + /* 0: */ h = 0xDEAD'BEEF'DE'AD'BEE'Fuz; + /* 2: */ h = 0xDE'AD'BE'EF'DE'AD'BE'EFuz; **JavaImportGroups** (``List of Strings``) :versionbadge:`clang-format 8` diff --git a/clang/include/clang/Format/Format.h b/clang/include/clang/Format/Format.h index eadf1ea4fa8f2..f2efe820f36cb 100644 --- a/clang/include/clang/Format/Format.h +++ b/clang/include/clang/Format/Format.h @@ -2501,25 +2501,25 @@ struct FormatStyle { /// \endcode struct IntegerLiteralSeparatorStyle { /// Format separators in binary literals. - /// \code{.text} - /// -1: 0b100111101101 - /// 0: 0b10011'11'0110'1 - /// 3: 0b100'111'101'101 - /// 4: 0b1001'1110'1101 + /// \code + /// /* -1: */ b = 0b100111101101; + /// /* 0: */ b = 0b10011'11'0110'1; + /// /* 3: */ b = 0b100'111'101'101; + /// /* 4: */ b = 0b1001'1110'1101; /// \endcode int8_t Binary; /// Format separators in decimal literals. - /// \code{.text} - /// -1: 18446744073709550592ull - /// 0: 184467'440737'0'95505'92ull - /// 3: 18'446'744'073'709'550'592ull + /// \code + /// /* -1: */ d = 18446744073709550592ull; + /// /* 0: */ d = 184467'440737'0'95505'92ull; + /// /* 3: */ d = 18'446'744'073'709'550'592ull; /// \endcode int8_t Decimal; /// Format separators in hexadecimal literals. - /// \code{.text} - /// -1: 0xDEADBEEFDEADBEEFuz - /// 0: 0xDEAD'BEEF'DE'AD'BEE'Fuz - /// 2: 0xDE'AD'BE'EF'DE'AD'BE'EFuz + /// \code + /// /* -1: */ h = 0xDEADBEEFDEADBEEFuz; + /// /* 0: */ h = 0xDEAD'BEEF'DE'AD'BEE'Fuz; + /// /* 2: */ h = 0xDE'AD'BE'EF'DE'AD'BE'EFuz; /// \endcode int8_t Hex; }; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits