[clang] [libclang] Visit function template instantiations (PR #67928)

Vlad Serebrennikov via cfe-commits cfe-commits at lists.llvm.org
Fri Mar 13 20:10:48 PDT 2026


================
@@ -962,7 +962,14 @@ bool CursorVisitor::VisitFunctionTemplateDecl(FunctionTemplateDecl *D) {
     return true;
 
   auto *FD = D->getTemplatedDecl();
-  return VisitAttributes(FD) || VisitFunctionDecl(FD);
+  if (VisitAttributes(FD) || VisitFunctionDecl(FD))
+    return true;
+
+  for (auto *Child : D->specializations())
----------------
Endilll wrote:

I'm not sure if adding this to the existing API is a good idea

https://github.com/llvm/llvm-project/pull/67928


More information about the cfe-commits mailing list