pub fn name_conflict_error(
name_kind: &str,
name: &str,
original: &NamedThing,
original_span: Option<Span>,
duplicate_span: Span,
) -> Diagnostic
pub fn name_conflict_error(
name_kind: &str,
name: &str,
original: &NamedThing,
original_span: Option<Span>,
duplicate_span: Span,
) -> Diagnostic