@@ -187,8 +187,8 @@ AsynchronousSymbolQuery::AsynchronousSymbolQuery(
187
187
188
188
OutstandingSymbolsCount = Symbols.size ();
189
189
190
- for (auto &KV : Symbols)
191
- ResolvedSymbols[KV. first ] = ExecutorSymbolDef ();
190
+ for (auto &[Name, Flags] : Symbols)
191
+ ResolvedSymbols[Name ] = ExecutorSymbolDef ();
192
192
}
193
193
194
194
void AsynchronousSymbolQuery::notifySymbolMetRequiredState (
@@ -271,8 +271,8 @@ void AsynchronousSymbolQuery::dropSymbol(const SymbolStringPtr &Name) {
271
271
void AsynchronousSymbolQuery::detach () {
272
272
ResolvedSymbols.clear ();
273
273
OutstandingSymbolsCount = 0 ;
274
- for (auto &KV : QueryRegistrations)
275
- KV. first ->detachQueryHelper (*this , KV. second );
274
+ for (auto &[JD, Syms] : QueryRegistrations)
275
+ JD ->detachQueryHelper (*this , Syms );
276
276
QueryRegistrations.clear ();
277
277
}
278
278
@@ -312,8 +312,8 @@ void AbsoluteSymbolsMaterializationUnit::discard(const JITDylib &JD,
312
312
MaterializationUnit::Interface
313
313
AbsoluteSymbolsMaterializationUnit::extractFlags (const SymbolMap &Symbols) {
314
314
SymbolFlagsMap Flags;
315
- for (const auto &KV : Symbols)
316
- Flags[KV. first ] = KV. second .getFlags ();
315
+ for (const auto &[Name, Def] : Symbols)
316
+ Flags[Name ] = Def .getFlags ();
317
317
return MaterializationUnit::Interface (std::move (Flags), nullptr );
318
318
}
319
319
0 commit comments