fn buffer_lint( psess: &ParseSess, span: Span, node_id: NodeId, diag: impl Into<DecorateDiagCompat>, )