================
@@ -592,19 +524,22 @@ void 
ASTContext::attachCommentsToJustParsedDecls(ArrayRef<Decl *> Decls,
 
     D = &adjustDeclToTemplate(*D);
 
-    const SourceLocation DeclLoc = getDeclLocForCommentSearch(D, SourceMgr);
+    const auto DeclLocs = getDeclLocsForCommentSearch(D, SourceMgr);
 
-    if (DeclLoc.isInvalid() || !DeclLoc.isFileID())
-      continue;
+    for (const auto DeclLoc : DeclLocs) {
+      if (DeclLoc.isInvalid() || !DeclLoc.isFileID())
+        continue;
 
-    if (DeclRawComments.count(D) > 0)
-      continue;
+      if (DeclRawComments.count(D) > 0)
+        continue;
----------------
bnbarham wrote:

This can be pulled out of the loop

https://github.com/llvm/llvm-project/pull/65481
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to