Lines Matching defs:Ident
202 TokenTree::Ident(tt) => Display::fmt(tt, f),
751 pub(crate) struct Ident {
757 impl Ident {
761 Ident::new_unchecked(string, span)
765 Ident {
775 Ident::new_raw_unchecked(string, span)
779 Ident {
806 panic!("Ident is not allowed to be empty; use Option<Ident>");
810 panic!("Ident cannot be a number; use Literal instead");
828 panic!("{:?} is not a valid Ident", string);
844 impl PartialEq for Ident {
845 fn eq(&self, other: &Ident) -> bool {
850 impl<T> PartialEq<T> for Ident
864 impl Display for Ident {
874 impl Debug for Ident {
875 // Ident(proc_macro), Ident(r#union)
878 let mut debug = f.debug_tuple("Ident");
883 // Ident {
889 let mut debug = f.debug_struct("Ident");