Lines Matching defs:Ident
15 use proc_macro2::Ident;
207 Type::Ident(ident) => match Atom::from(&ident.rust) {
1221 Type::Ident(ident) => match Atom::from(&ident.rust) {
1336 Type::Ident(_)
1354 Ident(&'a Ident),
1355 CxxVector(&'a Ident),
1362 impl ToTypename for Ident {
1371 UniquePtr::Ident(ident) => ident.to_typename(types),
1383 impl ToMangled for Ident {
1392 UniquePtr::Ident(ident) => ident.to_mangled(types),
1626 let ty = UniquePtr::Ident(key.rust);
1642 UniquePtr::Ident(ident) => out.types.is_maybe_trivial(ident),
1647 UniquePtr::Ident(ident) => {
1656 UniquePtr::Ident(ty) => &out.types.resolve(ty).name.cxx,