pub(crate) fn push_ident(ident: &str, output: &mut String)