On Sun, Sep 8, 2013 at 7:20 PM, Martin DeMello <[email protected]> wrote:
> So am I right that bitfield widths would first need to be added to the
> rust struct definition and code generator before they can be added to
> bindgen? I poked around the AST and middle code a bit but couldn't
> find it if it was there.
>

Rust doesn't have bitfields and neither does LLVM, nor do I think we should:

1. bitfield members aren't addressable.
2. It would be near impossible to replicate the exact behavior of
every C compiler for every platform and ABI it supports.
3. They add significant additional complexity.
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to