HazardyKnusperkeks added inline comments.
================ Comment at: clang/unittests/Format/FormatTest.cpp:14921 + verifyFormat("unsigned int *a;\n" + "int *b;\n" "unsigned int Const *c;\n" ---------------- MyDeveloperDay wrote: > I seem to remember in the past there was a comment from @djasper in the past > that he felt you shouldn't align the * like this > > I think it depends on your viewpoint as to whether the * goes with the type > or the variable, this could be a religious debate, I don't think you can just > assume everyone agrees with this, the fact you are changing unit tests just > leaves me with alarm bells going off... > > I'm not comfortable with you changing unit tests. This implies that you think > its a bug, but I think the fact the test exists (Beyonce rule), means someone > may have wanted to assert that behaviour. > > Should we have an option to control this? As far as I understand it `PAS_Right` says it should stick with the variable, and thus align this way, if we align declarations. I think this test was this way because of the `FIXME`. ================ Comment at: clang/unittests/Format/FormatTest.cpp:15046-15048 " int const i = 1;\n" - " int * j = 2;\n" + " int *j = 2;\n" " int big = 10000;\n" ---------------- But maybe than this should be aligned as that? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D103245/new/ https://reviews.llvm.org/D103245 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits