diff --git a/clang/docs/ClangFormatStyleOptions.rst b/clang/docs/ClangFormatStyleOptions.rst --- a/clang/docs/ClangFormatStyleOptions.rst +++ b/clang/docs/ClangFormatStyleOptions.rst @@ -2209,7 +2209,7 @@ **DisableFormat** (``Boolean``) :versionbadge:`clang-format 3.7` Disables formatting completely. -**EmptyLineAfterAccessModifier** (``EmptyLineAfterAccessModifierStyle``) :versionbadge:`clang-format 14` +**EmptyLineAfterAccessModifier** (``EmptyLineAfterAccessModifierStyle``) :versionbadge:`clang-format 13` Defines when to put an empty line after access modifiers. ``EmptyLineBeforeAccessModifier`` configuration handles the number of empty lines between two access modifiers. @@ -2375,7 +2375,7 @@ For example: BOOST_FOREACH. -**IfMacros** (``List of Strings``) :versionbadge:`clang-format 14` +**IfMacros** (``List of Strings``) :versionbadge:`clang-format 13` A vector of macros that should be interpreted as conditionals instead of as function calls. @@ -3127,7 +3127,7 @@ Add a space in front of an Objective-C protocol list, i.e. use ``Foo `` instead of ``Foo``. -**PPIndentWidth** (``Integer``) :versionbadge:`clang-format 14` +**PPIndentWidth** (``Integer``) :versionbadge:`clang-format 13` The number of columns to use for indentation of preprocessor statements. When set to -1 (default) ``IndentWidth`` is used also for preprocessor statements. @@ -3371,7 +3371,7 @@ BasedOnStyle: llvm CanonicalDelimiter: 'cc' -**ReferenceAlignment** (``ReferenceAlignmentStyle``) :versionbadge:`clang-format 14` +**ReferenceAlignment** (``ReferenceAlignmentStyle``) :versionbadge:`clang-format 13` Reference alignment style (overrides ``PointerAlignment`` for references). @@ -3535,7 +3535,7 @@ -**ShortNamespaceLines** (``Unsigned``) :versionbadge:`clang-format 14` +**ShortNamespaceLines** (``Unsigned``) :versionbadge:`clang-format 13` The maximal number of unwrapped lines that a short namespace spans. Defaults to 1. @@ -3969,7 +3969,7 @@ } // foo } -**SpacesInAngles** (``SpacesInAnglesStyle``) :versionbadge:`clang-format 14` +**SpacesInAngles** (``SpacesInAnglesStyle``) :versionbadge:`clang-format 3.4` The SpacesInAnglesStyle to use for template argument lists. Possible values: @@ -4024,7 +4024,7 @@ var arr = [ 1, 2, 3 ]; vs. var arr = [1, 2, 3]; f({a : 1, b : 2, c : 3}); f({a: 1, b: 2, c: 3}); -**SpacesInLineCommentPrefix** (``SpacesInLineComment``) :versionbadge:`clang-format 14` +**SpacesInLineCommentPrefix** (``SpacesInLineComment``) :versionbadge:`clang-format 13` How many spaces are allowed at the start of a line comment. To disable the maximum set it to ``-1``, apart from that the maximum takes precedence over the minimum. diff --git a/clang/include/clang/Format/Format.h b/clang/include/clang/Format/Format.h --- a/clang/include/clang/Format/Format.h +++ b/clang/include/clang/Format/Format.h @@ -2110,7 +2110,7 @@ /// Defines when to put an empty line after access modifiers. /// ``EmptyLineBeforeAccessModifier`` configuration handles the number of /// empty lines between two access modifiers. - /// \version 14 + /// \version 13 EmptyLineAfterAccessModifierStyle EmptyLineAfterAccessModifier; /// Different styles for empty line before access modifiers. @@ -2285,7 +2285,7 @@ /// /// For example: `KJ_IF_MAYBE /// `_ - /// \version 14 + /// \version 13 std::vector IfMacros; /// \brief A vector of macros that should be interpreted as type declarations @@ -2956,7 +2956,7 @@ /// # define BAR /// #endif /// \endcode - /// \version 14 + /// \version 13 int PPIndentWidth; /// See documentation of ``RawStringFormats``. @@ -3042,7 +3042,7 @@ /// \brief Reference alignment style (overrides ``PointerAlignment`` for /// references). - /// \version 14 + /// \version 13 ReferenceAlignmentStyle ReferenceAlignment; // clang-format off @@ -3193,7 +3193,7 @@ /// int bar; int bar; /// } // namespace b } // namespace b /// \endcode - /// \version 14 + /// \version 13 unsigned ShortNamespaceLines; /// Include sorting options. @@ -3610,7 +3610,7 @@ SIAS_Leave }; /// The SpacesInAnglesStyle to use for template argument lists. - /// \version 14 + /// \version 3.4 SpacesInAnglesStyle SpacesInAngles; /// If ``true``, spaces will be inserted around if/for/switch/while @@ -3678,7 +3678,7 @@ /// /// - Foo /// - Foo /// /// - Bar /// - Bar /// \endcode - /// \version 14 + /// \version 13 SpacesInLineComment SpacesInLineCommentPrefix; /// If ``true``, spaces will be inserted after ``(`` and before ``)``.