about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorRobin Kruppe <robin.kruppe@gmail.com>2018-02-12 01:08:48 +0100
committerRobin Kruppe <robin.kruppe@gmail.com>2018-02-15 18:10:54 +0100
commit9b5f47ec48e8c12b68cff7cc64afe166358183ef (patch)
tree4a9c37d51203f70b4ff57893b569355a58105abe /src/rustllvm/RustWrapper.cpp
parentae92dfac5019643b8fb310de9e92f0889b0106ca (diff)
downloadrust-9b5f47ec48e8c12b68cff7cc64afe166358183ef.tar.gz
rust-9b5f47ec48e8c12b68cff7cc64afe166358183ef.zip
[improper_ctypes] Overhaul primary label
- Always name the non-FFI-safe
- Explain *why* the type is not FFI-safe
- Stop vaguely gesturing at structs/enums/unions if the non-FFI-safe types occured in a field.

The last part is arguably a regression, but it's minor now that the non-FFI-safe type is actually named. Removing it avoids some code duplication.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions