fn bad_placeholder<'cx, 'tcx>( cx: &'cx dyn HirTyLowerer<'tcx>, spans: Vec<Span>, kind: &'static str, ) -> Diag<'cx>