Module unstable

Source
Expand description

Module that collects the things that have no stability guarantees.

We want to keep StableMIR definitions and logic separate from any sort of conversion and usage of internal rustc code. So we restrict the usage of internal items to be inside this module.

Modulesยง

convert ๐Ÿ”’
This module holds the logic to convert rustc internal ADTs into stable mir ADTs.
internal_cx ๐Ÿ”’
Implementation of InternalCx.

Traitsยง

InternalCx
Trait that defines the methods that are fine to call from [RustcInternal].

Functionsยง

new_item_kind ๐Ÿ”’