fn require_reference(
available: &IndexSet<&str>,
reference: &str,
kind: ManifestReferenceKind,
location: &ManifestDiagnosticLocation,
diagnostics: &mut Vec<ManifestDiagnostic>,
)fn require_reference(
available: &IndexSet<&str>,
reference: &str,
kind: ManifestReferenceKind,
location: &ManifestDiagnosticLocation,
diagnostics: &mut Vec<ManifestDiagnostic>,
)