>
>
> > I.e. if you compile your entire program with debug info then you'll have
> a full base class definition somewhere in the debug info.
>
> No you won't. I refer back to the case where developers can link against a
> library that contains a class that is inherited from, but has no debug info.
>
> > If you can't cope with this then it's a bug in lldb that you can't
> process correct debug information.
>
>
> For LLDB we need to re-create types from a single DWARF file. Yes, call
> this lame, but AST's are not portable from version of clang to version of
> clang so we have no option. Clang asserts when it is unhappy, we must keep
> clang happy or we crash because it asserts.
>

I don't understand the single .o file issue here. Can you explain this part
in detail?

-eric
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to