pub(crate) fn consume_any_ident( idents: &[&str], chars: &mut Peekable<IntoIter>, ) -> Result<Span, Error>