pub(super) fn split_refs_and_uses<T: AstNode>(
iter: impl IntoIterator<Item = FileReference>,
map_ref: impl FnMut(NameRef) -> Option<T>,
) -> (Vec<T>, Vec<UseTree>)pub(super) fn split_refs_and_uses<T: AstNode>(
iter: impl IntoIterator<Item = FileReference>,
map_ref: impl FnMut(NameRef) -> Option<T>,
) -> (Vec<T>, Vec<UseTree>)