Function rustc_smir::rustc_internal::internal
source · pub fn internal<'tcx, S>(tcx: TyCtxt<'tcx>, item: S) -> S::T<'tcx>where
S: RustcInternal,
Expand description
Convert a stable item into its internal Rust compiler counterpart, if one exists.
§Warning
This function is unstable, and it’s behavior may change at any point. Not every stable item can be converted to an internal one. Furthermore, items that were previously supported, may no longer be supported in newer versions.
§Panics
This function will panic if StableMIR has not been properly initialized.