{"ast_node_type":"function","tokens":[{"end":87,"kind":"keyword","start":0,"text":"pub"}]}
pub fn join_path_idents(path: impl IntoIterator<Item = impl Borrow<Ident>>) -> String {
/// `Ident::to_string` does more than just print the symbol in the `name` field.
    let mut iter = path.into_iter();