Index: clang/docs/ClangFormatStyleOptions.rst =================================================================== --- clang/docs/ClangFormatStyleOptions.rst +++ clang/docs/ClangFormatStyleOptions.rst @@ -894,7 +894,7 @@ int d, int e); -**AllowShortBlocksOnASingleLine** (``ShortBlockStyle``) :versionbadge:`clang-format 11` +**AllowShortBlocksOnASingleLine** (``ShortBlockStyle``) :versionbadge:`clang-format 3.5` Dependent on the value, ``while (true) { continue; }`` can be put on a single line. @@ -2418,7 +2418,7 @@ f(MyMap[{composite, key}]); f(MyMap[{ composite, key }]); new int[3]{1, 2, 3}; new int[3]{ 1, 2, 3 }; -**DeriveLineEnding** (``Boolean``) :versionbadge:`clang-format 11` +**DeriveLineEnding** (``Boolean``) :versionbadge:`clang-format 10` Analyze the formatted file for the most used line ending (``\r\n`` or ``\n``). ``UseCRLF`` is only used as a fallback if none can be derived. @@ -4295,7 +4295,7 @@ true: false: for (auto v : values) {} vs. for(auto v: values) {} -**SpaceBeforeSquareBrackets** (``Boolean``) :versionbadge:`clang-format 11` +**SpaceBeforeSquareBrackets** (``Boolean``) :versionbadge:`clang-format 10` If ``true``, spaces will be before ``[``. Lambdas will not be affected. Only the first ``[`` will get a space added. @@ -4305,7 +4305,7 @@ int a [5]; vs. int a[5]; int a [5][5]; vs. int a[5][5]; -**SpaceInEmptyBlock** (``Boolean``) :versionbadge:`clang-format 11` +**SpaceInEmptyBlock** (``Boolean``) :versionbadge:`clang-format 10` If ``true``, spaces will be inserted into ``{}``. .. code-block:: c++ @@ -4379,7 +4379,7 @@ true: false: x = ( int32 )y vs. x = (int32)y -**SpacesInConditionalStatement** (``Boolean``) :versionbadge:`clang-format 11` +**SpacesInConditionalStatement** (``Boolean``) :versionbadge:`clang-format 10` If ``true``, spaces will be inserted around if/for/switch/while conditions. @@ -4543,7 +4543,7 @@ For example: OpenSSL STACK_OF, BSD LIST_ENTRY. -**UseCRLF** (``Boolean``) :versionbadge:`clang-format 11` +**UseCRLF** (``Boolean``) :versionbadge:`clang-format 10` Use ``\r\n`` instead of ``\n`` for line breaks. Also used as fallback if ``DeriveLineEnding`` is true. Index: clang/include/clang/Format/Format.h =================================================================== --- clang/include/clang/Format/Format.h +++ clang/include/clang/Format/Format.h @@ -462,7 +462,7 @@ /// Dependent on the value, ``while (true) { continue; }`` can be put on a /// single line. - /// \version 11 + /// \version 3.5 ShortBlockStyle AllowShortBlocksOnASingleLine; /// If ``true``, short case labels will be contracted to a single line. @@ -1926,7 +1926,7 @@ /// \brief Analyze the formatted file for the most used line ending (``\r\n`` /// or ``\n``). ``UseCRLF`` is only used as a fallback if none can be derived. - /// \version 11 + /// \version 10 bool DeriveLineEnding; /// If ``true``, analyze the formatted file for the most common @@ -3574,7 +3574,7 @@ /// void f() { } vs. void f() {} /// while (true) { } while (true) {} /// \endcode - /// \version 11 + /// \version 10 bool SpaceInEmptyBlock; /// If ``true``, spaces may be inserted into ``()``. @@ -3637,7 +3637,7 @@ /// if ( a ) { ... } vs. if (a) { ... } /// while ( i < 5 ) { ... } while (i < 5) { ... } /// \endcode - /// \version 11 + /// \version 10 bool SpacesInConditionalStatement; /// If ``true``, spaces are inserted inside container literals (e.g. @@ -3724,7 +3724,7 @@ /// int a [5]; vs. int a[5]; /// int a [5][5]; vs. int a[5][5]; /// \endcode - /// \version 11 + /// \version 10 bool SpaceBeforeSquareBrackets; /// Styles for adding spacing around ``:`` in bitfield definitions. @@ -3831,7 +3831,7 @@ /// \brief Use ``\r\n`` instead of ``\n`` for line breaks. /// Also used as fallback if ``DeriveLineEnding`` is true. - /// \version 11 + /// \version 10 bool UseCRLF; /// The way to use tab characters in the resulting file.