================
@@ -111,7 +111,7 @@ struct ModuleStats {
   std::string uuid;
   std::string triple;
   // Path separate debug info file, or empty if none.
-  std::string symfile_path;
+  std::vector<std::string> symfile_path;
----------------
clayborg wrote:

This shouldn't be a vector. The  `lldb_private::Module` will have a 
`lldb_private::ObjectFile`. The module always have a `lldb_private::SymbolFile` 
and that symbol file might use a different  `lldb_private::ObjectFile`, or it 
might use the same `lldb_private::ObjectFile` as the `lldb_private::Module`.  
So the stats are ok here, no need for a list. 

I presume we are not trying to list the .dwo files here, it will just be the 
main executable and the separate debug info file. 

https://github.com/llvm/llvm-project/pull/134563
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to