{"ast_node_type":"other","tokens":[{"end":38,"kind":"keyword","start":0,"text":"span_bug!("}]}
                            span_bug!(
                        self.err_ctxt().get_impl_future_output_ty(ty).unwrap_or_else(|| {
                                fn_decl.output.span(),