about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorMichael Hewson <michael@michaelhewson.ca>2018-10-08 20:40:57 -0400
committerMichael Hewson <michael@michaelhewson.ca>2018-11-01 18:16:59 -0400
commit6f2a161b1bbe6234188d6cfb3cabddef1e6ef20f (patch)
tree8364fe1143a73faadc2ffd0442f5ececfa2162fb /src/rustllvm/RustWrapper.cpp
parent74ef46cfa2c7d8befbd82faf973268957d5b718d (diff)
downloadrust-6f2a161b1bbe6234188d6cfb3cabddef1e6ef20f.tar.gz
rust-6f2a161b1bbe6234188d6cfb3cabddef1e6ef20f.zip
Add layout sanity checks in object safety
If object-safety checks succeed for a receiver type, make sure the
receiver’s abi is
a) a Scalar, when Self = ()
b) a ScalarPair, when Self = dyn Trait
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions