From: Saleem Abdulrasool Date: Fri, 16 Sep 2016 14:24:26 +0000 (+0000) Subject: CodeGen: use pointer rather than reference in range loop X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=09183879d66104368f93d7d6fddd16cb032f8511;p=clang CodeGen: use pointer rather than reference in range loop Address post-commit comments from Justin Bogner. Explicitly indicate that the dereferenced iterator provides a pointer rather than a reference. NFC. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@281730 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/CGObjCMac.cpp b/lib/CodeGen/CGObjCMac.cpp index f159e5d729..97e9925fcd 100644 --- a/lib/CodeGen/CGObjCMac.cpp +++ b/lib/CodeGen/CGObjCMac.cpp @@ -5186,10 +5186,10 @@ void CGObjCMac::FinishModule() { Asm += '\n'; llvm::raw_svector_ostream OS(Asm); - for (const auto &Sym : DefinedSymbols) + for (const auto *Sym : DefinedSymbols) OS << "\t.objc_class_name_" << Sym->getName() << "=0\n" << "\t.globl .objc_class_name_" << Sym->getName() << "\n"; - for (const auto &Sym : LazySymbols) + for (const auto *Sym : LazySymbols) OS << "\t.lazy_reference .objc_class_name_" << Sym->getName() << "\n"; for (const auto &Category : DefinedCategoryNames) OS << "\t.objc_category_name_" << Category << "=0\n"