yixiang added a comment.
Discover a case where my code breaks. When the block signature has a return
type in it, the indent doesn't gets reset properly. I need to fix this.
// clang-format -style='{ObjCBlockResetsIndent: true}' test.m
[self callAsyncMethodWithParam:2
withCompletionHandler:id ^ (BOOL success) {
if (true) {
return nil;
} else {
return nil;
}
}];
Expected result
// clang-format -style='{ObjCBlockResetsIndent: true}' test.m
[self callAsyncMethodWithParam:2
withCompletionHandler:id ^ (BOOL success) {
if (true) {
return nil;
} else {
return nil;
}
}];
https://reviews.llvm.org/D27383
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits