{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"debug!(\"find_self_call(local={:?}):"}]}
    debug!("find_self_call(local={:?}): terminator={:?}", local, body[block].terminator);
) -> Option<(DefId, GenericArgsRef<'tcx>)> {
    if let Some(Terminator { kind: TerminatorKind::Call { func, args, .. }, .. }) =