{"ast_node_type":"variable","tokens":[{"end":58,"kind":"keyword","start":0,"text":"let"}]}
            let names = get_parameter_names(cx, generics);
            let generics = cx.tcx.generics_of(def.did());
            let template_params: SmallVec<_> = iter::zip(args, names)