Greg,

Greg Clayton <gclay...@apple.com> wrote:
> Note that for C++ we get the fully qualified name and we pass in an empty 
> Declaration() so they all will compare to the same thing. This would solve 
> our current issue. We would also need to add the items to this map in the 
> same way: for C++ get the fully qualified name and add the entry to the map 
> with the fully qualified name and an empty Declaration...

I didn't realize that the solution would be this simple, conceptually.

> Can you try this solution out and see if it fixes our issues?

This does seem to work for one library but not another.

My best guess would be that the solution works when dynamically
linking to conflicting symbols, but not when the conflicting symbols
are statically linked. Does that make sense?
_______________________________________________
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev

Reply via email to