[Clang] Fix r-value binding that Windows doesn't like

This commit is contained in:
Joseph Huber 2024-07-22 22:24:40 -05:00
parent 219d80bcb7
commit d6905ea9b0

View File

@ -426,7 +426,7 @@ Expected<bool> getSymbolsFromBitcode(MemoryBufferRef Buffer,
}
}
if (Extracted)
for (auto &[Name, Symbol] : PendingSymbols)
for (const auto &[Name, Symbol] : PendingSymbols)
SymTab[Name] = Symbol;
return Extracted;
}
@ -456,7 +456,7 @@ Expected<bool> getSymbolsFromObject(ObjectFile &ObjFile,
OldSym.UsedInRegularObj = true;
}
if (Extracted)
for (auto &[Name, Symbol] : PendingSymbols)
for (const auto &[Name, Symbol] : PendingSymbols)
SymTab[Name] = Symbol;
return Extracted;
}