Function rustc_mir_transform::shim::build_call_shim
source · fn build_call_shim<'tcx>(
tcx: TyCtxt<'tcx>,
instance: InstanceDef<'tcx>,
rcvr_adjustment: Option<Adjustment>,
call_kind: CallKind<'tcx>
) -> Body<'tcx>
Expand description
Builds a “call” shim for instance
. The shim calls the function specified by call_kind
,
first adjusting its first argument according to rcvr_adjustment
.