summary refs log tree commit diff
path: root/compiler/rustc_span/src
diff options
context:
space:
mode:
authorJack Wrenn <jack@wrenn.fyi>2021-07-03 12:18:13 -0400
committerJack Wrenn <jack@wrenn.fyi>2022-07-27 17:33:56 +0000
commitbc4a1dea416e1695cf77acd17ea743d4d802bae0 (patch)
treef53690a1600de8fa7923dd3da10daf919978c492 /compiler/rustc_span/src
parent2a220937c283803bfd5d1155e4a81e6287089504 (diff)
downloadrust-bc4a1dea416e1695cf77acd17ea743d4d802bae0.tar.gz
rust-bc4a1dea416e1695cf77acd17ea743d4d802bae0.zip
Initial (incomplete) implementation of transmutability trait.
This initial implementation handles transmutations between types with specified layouts, except when references are involved.

Co-authored-by: Igor null <m1el.2027@gmail.com>
Diffstat (limited to 'compiler/rustc_span/src')
-rw-r--r--compiler/rustc_span/src/symbol.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_span/src/symbol.rs b/compiler/rustc_span/src/symbol.rs
index c75b6772487..632d2c13d74 100644
--- a/compiler/rustc_span/src/symbol.rs
+++ b/compiler/rustc_span/src/symbol.rs
@@ -1462,6 +1462,7 @@ symbols! {
         trait_alias,
         trait_upcasting,
         transmute,
+        transmute_trait,
         transparent,
         transparent_enums,
         transparent_unions,