{"ast_node_type":"impl","tokens":[{"end":55,"kind":"keyword","start":0,"text":"mut"}]}
    mut map_ref: impl FnMut(ast::NameRef) -> Option<T>,
    iter: impl IntoIterator<Item = FileReference>,
) -> (Vec<T>, Vec<ast::Path>) {