https://github.com/labath commented:

I still have a lot of comments, but I think we're making progress.

The most important questions are about the parts where we appear to be 
reimplementing some existing lldb functionality. Basically all of the 
functionality for looking up names (for members, variables, types, etc.) 
appears to be more complex than necessary. For each of those things, we already 
have lldb functions, which one would (perhaps naively) expect to just call and 
have them do the right thing. I'd like to understand why that isn't the case, 
and whether we can do something about it (there are certainly bugs in those 
functions, and if that's the case it'd be better to fix those bugs than to work 
around them here).

At this point, perhaps the only way to figure that out is to strip them and see 
what breaks.

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

Reply via email to