Lines Matching refs:QueryInfo
403 auto QueryInfo = std::make_shared<OnResolveInfo>(std::move(*NewR), in materialize() local
406 make_pair(std::move(QuerySymbols), std::move(QueryInfo))); in materialize()
412 auto QueryInfo = std::move(QueryInfos.back().second); in materialize() local
416 auto RegisterDependencies = [QueryInfo, in materialize()
430 for (auto &KV : QueryInfo->Aliases) in materialize()
433 QueryInfo->R->addDependencies(KV.first, PerAliasDepsMap); in materialize()
437 auto OnComplete = [QueryInfo](Expected<SymbolMap> Result) { in materialize()
438 auto &ES = QueryInfo->R->getTargetJITDylib().getExecutionSession(); in materialize()
441 for (auto &KV : QueryInfo->Aliases) { in materialize()
452 if (auto Err = QueryInfo->R->notifyResolved(ResolutionMap)) { in materialize()
454 QueryInfo->R->failMaterialization(); in materialize()
457 if (auto Err = QueryInfo->R->notifyEmitted()) { in materialize()
459 QueryInfo->R->failMaterialization(); in materialize()
464 QueryInfo->R->failMaterialization(); in materialize()