Module rustc_middle::ty::instance

source ·



  • Describes why a ReifyShim was created. This is needed to distingish a ReifyShim created to adjust for things like #[track_caller] in a vtable from a ReifyShim created to produce a function pointer from a vtable entry. Currently, this is only used when KCFI is enabled, as only KCFI needs to treat those two ReifyShims differently.