================ @@ -1240,7 +1241,13 @@ TypeSP SymbolFileDWARFDebugMap::FindCompleteObjCDefinitionTypeForDIE( void SymbolFileDWARFDebugMap::FindTypes(const TypeQuery &query, TypeResults &results) { std::lock_guard<std::recursive_mutex> guard(GetModuleMutex()); + Progress progress( + llvm::formatv("Searching for type '{0}'", + query.GetTypeBasename().AsCString("<<UNKNOWN>>"))); ForEachSymbolFile([&](SymbolFileDWARF *oso_dwarf) { + if (auto *obj = oso_dwarf->GetObjectFile()) + progress.Increment(1, obj->GetFileSpec().GetPath()); ---------------- chelcassanova wrote:
It would probably get rendered as `Searching for type 'Foo': main.o` if that filename is used as the details for `Increment`. https://github.com/llvm/llvm-project/pull/91452 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits