{"ast_node_type":"function","tokens":[{"end":94,"kind":"keyword","start":0,"text":"fn"}]}
fn build_clone_shim<'tcx>(tcx: TyCtxt<'tcx>, def_id: DefId, self_ty: Ty<'tcx>) -> Body<'tcx> {
/// Builds a `Clone::clone` shim for `self_ty`. Here, `def_id` is `Clone::clone`.
    debug!("build_clone_shim(def_id={:?})", def_id);