diff options
author | Philip Herron <philip.herron@embecosm.com> | 2021-09-17 17:41:01 +0100 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2021-09-17 17:41:01 +0100 |
commit | c674e168ebc29c061a8a936e064c2e3d556ab326 (patch) | |
tree | 0cbce4d44d5069009fad649da7eb9be83dd07699 /gcc/rust/backend/rust-compile-context.h | |
parent | aa019b251e9900e81e8b3ec258a4f1f340a91296 (diff) | |
download | gcc-c674e168ebc29c061a8a936e064c2e3d556ab326.zip gcc-c674e168ebc29c061a8a936e064c2e3d556ab326.tar.gz gcc-c674e168ebc29c061a8a936e064c2e3d556ab326.tar.bz2 |
Add object safety checks for dynamic objects
You cannot create dynamic objects that contain non object safe trait items.
This adds checks to ensure that all items are object safe so code
generation does not need to care.
see: https://doc.rust-lang.org/reference/items/traits.html#object-safety
Addresses: #197
Diffstat (limited to 'gcc/rust/backend/rust-compile-context.h')
0 files changed, 0 insertions, 0 deletions