{"ast_node_type":"variable","tokens":[{"end":52,"kind":"keyword","start":0,"text":"let"}]}
    let mut sig = if let Some(sig_args) = sig_args {
    assert_eq!(sig_args.is_some(), !instance.has_polymorphic_mir_body());
        sig.instantiate(tcx, &sig_args)