aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-context.h
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-09-17 17:41:01 +0100
committerPhilip Herron <philip.herron@embecosm.com>2021-09-17 17:41:01 +0100
commitc674e168ebc29c061a8a936e064c2e3d556ab326 (patch)
tree0cbce4d44d5069009fad649da7eb9be83dd07699 /gcc/rust/backend/rust-compile-context.h
parentaa019b251e9900e81e8b3ec258a4f1f340a91296 (diff)
downloadgcc-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