air20 marked an inline comment as done.
air20 added inline comments.
================
Comment at: clang/lib/ASTMatchers/Dynamic/Registry.cpp:282
   REGISTER_MATCHER(hasInitStatement);
+  REGISTER_MATCHER(hasInitializer);
   REGISTER_MATCHER(hasKeywordSelector);
----------------
aaron.ballman wrote:
> air20 wrote:
> > aaron.ballman wrote:
> > > air20 wrote:
> > > > aaron.ballman wrote:
> > > > > Why did this one move? Please keep the list sorted alphabetically.
> > > > I think this wasn’t sorted correctly before.
> > > I think it was sorted properly before (`i` comes before `S` even if you 
> > > ignore capitalization), but regardless, it's a change unrelated to the 
> > > patch, which we usually ask to be a separate patch.
> > I trust my Vim for this :) I think uppercase letters have a smaller ASCII 
> > value so they come first.
> > 
> > Line 354-355 are sorted correctly, for example.
> > ```
> > REGISTER_MATCHER(isConstQualified);
> > REGISTER_MATCHER(isConstexpr);
> > ```
> > 
> > I'd rather not upload another patch for this though.
> > I trust my Vim for this :) I think uppercase letters have a smaller ASCII 
> > value so they come first.
> 
> I think it depends on your sort criteria and whether you are sorting this 
> list for humans or computers. I sort it for humans where `i` comes before `s` 
> alphabetically because the goal of alphabetizing this list is for a human to 
> quickly scan it visually. (Computer sort order is unimportant in this case -- 
> these are all being stored into a hash map where the order does not matter.)
> 
> > I'd rather not upload another patch for this though.
> 
> This is a change unrelated to the patch at hand, so it should be removed from 
> this patch. If you feel strongly about changing this, please start a separate 
> patch.
 Reverted. But I thought the purpose of sorting is to make it look better and 
maintain *one* canonical order. Not a big deal anyhow.


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

https://reviews.llvm.org/D72233



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

Reply via email to