From 08bfd9e42e141b55ef96b81287ed7cb5c3ac3d6b Mon Sep 17 00:00:00 2001 From: Sam McCall Date: Wed, 2 Oct 2019 09:52:52 +0000 Subject: [PATCH] [ClangFormat] relnotes for r373439 llvm-svn: 373441 --- clang/docs/ReleaseNotes.rst | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index 91ae307..95dd51e 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -210,7 +210,15 @@ AST Matchers clang-format ------------ -- ... +- The ``Standard`` style option specifies which version of C++ should be used + when parsing and formatting C++ code. The set of allowed values has changed: + - ``Latest`` will always enable new C++ language features. + - ``c++03``, ``c++11``, ``c++14``, ``c++17``, ``c++20`` will pin to exactly + that language version. + - ``Auto`` is the default and detects style from the code (this is unchanged). + The previous values of ``Cpp03`` and ``Cpp11`` are deprecated. Note that + ``Cpp11`` is treated as ``Latest``, as this was always clang-format's behavior. + (One motivation for this change is the new name describes the behavior better). libclang -------- -- 2.7.4