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

Thanks so much for pushing this through, it looks great.

In D92290#2564656 <https://reviews.llvm.org/D92290#2564656>, @nridge wrote:

> I haven't refactored the tests to pass in a null resolver / annotate the ones 
> that do or don't need one. Would you like that done in this patch, or a 
> follow-up?

Let's go ahead and land this, I'm happy to make the test changes.
(Not worried about regressions, as clearly we're never passing null in 
production)



================
Comment at: clang-tools-extra/clangd/HeuristicResolver.h:65
+  // Try to heuristically resolve the type of a dependent nested name
+  // specifier.
+  const Type *
----------------
nit: maybe just me, but "type of a NNS" is confusing because my brain thinks 
it's something like "type of an expr".

Maybe "type denoted by a NNS"?

Maybe also "Note that *dependent* name specifiers always name types, not e.g. 
namespaces".


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D92290

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

Reply via email to