Function rustc_middle::util::find_self_call::find_self_call
source ยท pub fn find_self_call<'tcx>(
tcx: TyCtxt<'tcx>,
body: &Body<'tcx>,
local: Local,
block: BasicBlock,
) -> Option<(DefId, GenericArgsRef<'tcx>)>
Expand description
Checks if the specified local
is used as the self
parameter of a method call
in the provided BasicBlock
. If it is, then the DefId
of the called method is
returned.