================ @@ -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