{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":".build_with_typing_env(ty::TypingEnv::non_body_analysis(tcx,"}]}
            .build_with_typing_env(ty::TypingEnv::non_body_analysis(tcx, method.def_id));
            .infer_ctxt()
        let self_arg_ty = tcx.liberate_late_bound_regions(method.def_id, self_arg_ty);