HazardyKnusperkeks added a comment. In D148467#4272173 <https://reviews.llvm.org/D148467#4272173>, @MyDeveloperDay wrote:
> I'm not convinced `AfterCSharpProperty` is a good name, open for suggestions I've not enough domain knowledge to name it. ================ Comment at: clang/include/clang/Format/Format.h:1220 + /// \endcode + bool AfterCSharpProperty; }; ---------------- Please sort. :) ================ Comment at: clang/include/clang/Format/Format.h:4269 bool operator==(const FormatStyle &R) const { return AccessModifierOffset == R.AccessModifierOffset && ---------------- It's missing in operator==. And I think we should add operator== to `BraceWrappingFlags` and use that here. ================ Comment at: clang/lib/Format/Format.cpp:184 IO.mapOptional("AfterFunction", Wrapping.AfterFunction); + IO.mapOptional("AfterCSharpProperty", Wrapping.AfterCSharpProperty); IO.mapOptional("AfterNamespace", Wrapping.AfterNamespace); ---------------- A bit up. ================ Comment at: clang/unittests/Format/FormatTestCSharp.cpp:1633 + "{\n" + " string Foo { set; get }\n" + "}\n", ---------------- MyDeveloperDay wrote: > Hmm.. maybe this should be > > ``` > string Foo > { > set;get > } > ``` I'm no C# guy, but when we split the lines, I think get and set should be on it's own line. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D148467/new/ https://reviews.llvm.org/D148467 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits