about summary refs log tree commit diff
path: root/compiler
diff options
context:
space:
mode:
authorMohammad Omidvar <m_omidvart@sfu.ca>2024-05-23 15:35:18 +0000
committerMohammad Omidvar <m_omidvart@sfu.ca>2024-05-23 15:35:18 +0000
commit6743fc7704d28a0be61643b1cada2fd31be132b5 (patch)
treeeee31c7a88c0038db5532a53e26805a57126f883 /compiler
parent56ad5453f6002aaabdcab6399238a1c93254a134 (diff)
downloadrust-6743fc7704d28a0be61643b1cada2fd31be132b5.tar.gz
rust-6743fc7704d28a0be61643b1cada2fd31be132b5.zip
Add conversion from IntrinsicDef to FnDef
Diffstat (limited to 'compiler')
-rw-r--r--compiler/stable_mir/src/ty.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/compiler/stable_mir/src/ty.rs b/compiler/stable_mir/src/ty.rs
index ab4deac9fd7..ebfc6e026eb 100644
--- a/compiler/stable_mir/src/ty.rs
+++ b/compiler/stable_mir/src/ty.rs
@@ -653,6 +653,12 @@ impl IntrinsicDef {
     }
 }
 
+impl From<IntrinsicDef> for FnDef {
+    fn from(def: IntrinsicDef) -> Self {
+        FnDef(def.0)
+    }
+}
+
 crate_def! {
     pub ClosureDef;
 }