================ @@ -126,3 +126,62 @@ bool DWARFIndex::GetFullyQualifiedTypeImpl( return callback(die); return true; } + +void DWARFIndex::GetNamespacesWithParents( + ConstString name, llvm::ArrayRef<llvm::StringRef> parent_names, + llvm::function_ref<bool(DWARFDIE die)> callback) { + GetNamespaces(name, [&](DWARFDIE die) { + return ProcessDieMatchParentNames(name, parent_names, die, callback); + }); +} + +void DWARFIndex::GetTypesWithParents( + ConstString name, llvm::ArrayRef<llvm::StringRef> parent_names, ---------------- clayborg wrote:
Same here, replace `llvm::ArrayRef<llvm::StringRef> parent_names` with `llvm::ArrayRef<CompilerContext>` https://github.com/llvm/llvm-project/pull/108907 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits