sammccall accepted this revision.
sammccall added a comment.
This revision is now accepted and ready to land.

Hmm, semantic tokens doesn't really provide a good way of "subclassing" kinds, 
I suppose modifiers are the best we have.

It doesn't scale very well though: we're limited to 30 modifiers in total, this 
patch brings us up to 16, if we followed this class.constructor precedent for 
function.operator, class.constructor.copy enum.scoped etc we could end up 
exhausting this.
Is it important to distinguish constructor vs destructor or just those two vs 
other class refs?

I think this is patch is fine, just not sure where we sholud draw the line.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D134728

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

Reply via email to