[all-commits] [llvm/llvm-project] ed367b: [clang-format] [PR51640] - New AfterEnum brace wra...
MyDeveloperDay via All-commits
all-commits at lists.llvm.org
Fri Aug 27 11:14:13 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ed367b9dff10ee1df9ac1984eb2ad7544da7ab06
https://github.com/llvm/llvm-project/commit/ed367b9dff10ee1df9ac1984eb2ad7544da7ab06
Author: mydeveloperday <mydeveloperday at gmail.com>
Date: 2021-08-27 (Fri, 27 Aug 2021)
Changed paths:
M clang/lib/Format/TokenAnnotator.cpp
M clang/unittests/Format/FormatTestCSharp.cpp
Log Message:
-----------
[clang-format] [PR51640] - New AfterEnum brace wrapping changes have cause C# behaviour to change
LLVM 13.0.0-rc2 shows change of behaviour in enum and interface BraceWrapping (likely before we simply didn't wrap) but may be related to {D99840}
Logged as https://bugs.llvm.org/show_bug.cgi?id=51640
This change ensure AfterEnum works for
`internal|public|protected|private enum A {` in the same way as it works for `enum A {` in C++
A similar issue was also observed with `interface` in C#
Reviewed By: krasimir, owenpan
Differential Revision: https://reviews.llvm.org/D108810
More information about the All-commits
mailing list