Index: lib/AST/ASTImporter.cpp =================================================================== --- lib/AST/ASTImporter.cpp +++ lib/AST/ASTImporter.cpp @@ -7199,8 +7199,11 @@ Decl *ASTImporter::Imported(Decl *From, Decl *To) { if (From->hasAttrs()) { - for (auto *FromAttr : From->getAttrs()) - To->addAttr(FromAttr->clone(To->getASTContext())); + for (auto *FromAttr : From->getAttrs()) { + Attr *ToAttr = FromAttr->clone(To->getASTContext()); + ToAttr->setRange(Import(FromAttr->getRange())); + To->addAttr(ToAttr); + } } if (From->isUsed()) { To->setIsUsed();