HazardyKnusperkeks added a comment.

In D144709#4151546 <https://reviews.llvm.org/D144709#4151546>, 
@AlexanderHederstaf wrote:

>> Highlight by me. That is not acceptable, running the output of 
>> `clang-format` through `clang-format` shall not result in any change. In 
>> that case it's better to not touch it in any way.
>
> That is no longer an issue in the latest patch.

Great!

Please mark comments as done.

In D144709#4152393 <https://reviews.llvm.org/D144709#4152393>, @MyDeveloperDay 
wrote:

> when I originally did this work, I checked out the whole fresh area of LLVM 
> and applied the both east then back to west const and built both to ensure I 
> didn't break anything. Please ensure you do the same, I'm going to be honest 
> you are changing it  massively, I'm going to need some time to understand the 
> changes.

From my point this looks okay, but I did not look very deeply into it, I'll let 
@MyDeveloperDay do that.



================
Comment at: clang/lib/Format/QualifierAlignmentFixer.cpp:231-232
+    // The case  `Foo() const volatile override` -> `Foo() const volatile
+    // override` The case  `Foo() volatile const final` -> `Foo() const 
volatile
+    // final`
+    if (PreviousCheck->is(tok::r_paren))
----------------
`clang-format` did wrap your comment ;)


================
Comment at: clang/lib/Format/QualifierAlignmentFixer.cpp:230
+    } else if (PreviousCheck->is(TT_TemplateCloser)) {
+      return PreviousCheck->MatchingParen->Previous->isNot(tok::kw_template);
+    } else if (PreviousCheck->isOneOf(TT_PointerOrReference, tok::identifier,
----------------
AlexanderHederstaf wrote:
> HazardyKnusperkeks wrote:
> > That may be null, or not?
> I assumed that if the token is identified as a template closer then there 
> will exist an opener. As far as I am aware, something must preceed that 
> opener.
Then please add an assertion. So we would get a nice message if your assumption 
is wrong.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D144709/new/

https://reviews.llvm.org/D144709

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to