[Lldb-commits] [PATCH] Force iteration over FieldDecls and RecordDecls in deterministic order.

Zachary Turner zturner at google.com
Tue Mar 24 10:26:04 PDT 2015


Also the layout builder never gets the dense map. So Microsoft Layout
Builder doesn't know anything about the dense map. It's ClangASTSource that
iterates over the map, and all the layout builder sees is fields being
added in the wrong order
On Tue, Mar 24, 2015 at 10:24 AM Zachary Turner <zturner at google.com> wrote:

> This bug isn't specific to Microsoft layout. Clang as a general rule
> requires fields to be added in offset order, and iterating over a dense map
> doesn't give you that.
>
> I'll let majnemer or rnk comment on the ExternalASTSource interface
>
>
> REPOSITORY
>   rL LLVM
>
> http://reviews.llvm.org/D8512
>
> EMAIL PREFERENCES
>   http://reviews.llvm.org/settings/panel/emailpreferences/
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20150324/eb2d9061/attachment.html>


More information about the lldb-commits mailing list