pub(super) fn decorate_lint( sess: &Session, tcx: Option<TyCtxt<'_>>, diagnostic: BuiltinLintDiag, diag: &mut Diag<'_, ()>, )