https://bugs.llvm.org/show_bug.cgi?id=32060
Bug ID: 32060
Summary: Regression(282138:293675): clang-format inserts
newline before final ; on enums in files containing
Obj-C method declarations, in .h files
Product: clang
Version: unspecified
Hardware: PC
OS: Linux
Status: NEW
Severity: enhancement
Priority: P
Component: Formatter
Assignee: unassignedclangb...@nondot.org
Reporter: nicolaswe...@gmx.de
CC: djas...@google.com, kli...@google.com,
llvm-bugs@lists.llvm.org
thakis@thakis:~/src/chrome/src$ cat test.h
enum A {};
@interface I
- (void)f;
@end
thakis@thakis:~/src/chrome/src$ buildtools/linux64/clang-format --version
clang-format version 4.0.0 (trunk 282138)
thakis@thakis:~/src/chrome/src$ buildtools/linux64/clang-format test.h
enum A {};
@interface I
- (void)f;
@end
thakis@thakis:~/src/chrome/src$ buildtools/linux64/clang-format --version
clang-format version 5.0.0 (trunk 293675)
thakis@thakis:~/src/chrome/src$ buildtools/linux64/clang-format test.h
enum A {}
;
@interface I
- (void)f;
@end
This is a pretty bad regression if you use Objective-C :-/
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs