jbcoe marked 2 inline comments as done. jbcoe added inline comments.
================ Comment at: clang/lib/Format/UnwrappedLineParser.cpp:1344 addUnwrappedLine(); FormatTok->Type = TT_FunctionLBrace; parseBlock(/*MustBeDeclaration=*/false); ---------------- MyDeveloperDay wrote: > previously set and get would break based on the setting of AfterFunction > correct? now I assume it doesn't? That's right. There's a bunch more work needed here and current/previous behaviour is undertested and incorrect. I'm focusing on this for the next few days so should get everything working well and configurable as we'd like. MS examples are not very consistent so choice seems like the way forward: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/classes#properties ================ Comment at: clang/unittests/Format/FormatTestCSharp.cpp:249 + "public string Host { set; get; }"); verifyFormat("[TestMethod(\"start\", HelpText = \"Starts the server " ---------------- MyDeveloperDay wrote: > is this just a personal choice? or based on some rule that it shouldn't break? > > I don't like us changing tests unless we understand otherwise we just keep > flip-flopping the style? Agreed. This was oversight and merits discussion. I'll make this configurable in a follow-up patch. Thanks for taking the time to review/comment. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D78642/new/ https://reviews.llvm.org/D78642 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits