On Fri, Apr 6, 2018 at 1:02 AM, Jan Kratochvil via Phabricator
<revi...@reviews.llvm.org> wrote:
> jankratochvil added a comment.
>
> I disagree with this patch as `DWARFUnit` was a lightweight wrapper for 
> `DWARFPartialUnit`.  Now I will have to create some new lightweight 
> superclass like `DWARFAbstractUnit`.
> My patch prepared it for:
>
>   DWARFUnit->DWARFCompileUnit
>   DWARFUnit->DWARFPartialUnit
>
> And I planned the type units should be implemented like:
>
>   DWARFUnit->DWARFSomeNameUnit->DWARFCompileUnit
>   DWARFUnit->DWARFSomeNameUnit->DWARFTypeUnit
>   DWARFUnit->DWARFPartialUnit
>
> This patch just reused + changed my abstraction for a completely different 
> purpose and I will have to reimplement it again under a different name.  Or 
> what do you suggest?
>

As there's some disagreement on how to proceed forward, we can
probably revert this for now and start a discussion.
You can probably do it yourself.

--
Davide
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to