]> granicus.if.org Git - clang/commitdiff
CodeGen: use pointer rather than reference in range loop
authorSaleem Abdulrasool <compnerd@compnerd.org>
Fri, 16 Sep 2016 14:24:26 +0000 (14:24 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Fri, 16 Sep 2016 14:24:26 +0000 (14:24 +0000)
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

lib/CodeGen/CGObjCMac.cpp

index f159e5d729b2eda2e04f4fc1fa84f527f737117a..97e9925fcd86b3f95c8d50187e28930156df8949 100644 (file)
@@ -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"