summaryrefslogtreecommitdiff
path: root/src/codegen/helpers.rs
diff options
context:
space:
mode:
authorNick Fitzgerald <fitzgen@gmail.com>2017-11-01 14:36:08 -0700
committerNick Fitzgerald <fitzgen@gmail.com>2017-11-02 09:51:09 -0700
commit79dbe8b8062076f8ac3f76c0eaf4846dcb8c4638 (patch)
treec7fbf6bbb0134e13a1ebaea38c342f02daaaa69c /src/codegen/helpers.rs
parentf059edee4a6b165323623af0c993d3c3889ed2c1 (diff)
Detect `#pragma pack(...)` and make `pack(n)` where `n > 1` opaque
This is a bandaid for #537. It does *not* fix the underlying issue, which requires `#[repr(packed = "N")]` support in Rust. However, it does make sure that we don't generate type definitions with the wrong layout, or fail our generated layout tests.
Diffstat (limited to 'src/codegen/helpers.rs')
0 files changed, 0 insertions, 0 deletions