Home
last modified time | relevance | path

Searched defs:NamedImplKey (Results 1 – 4 of 4) sorted by relevance

/external/rust/cxx/syntax/
Dinstantiate.rs17 pub struct NamedImplKey<'a> { struct
29 return Some(ImplKey::RustBox(NamedImplKey::new(ty, ident))); in impl_key() argument
56 impl<'a> PartialEq for NamedImplKey<'a> { implementation
62 impl<'a> Eq for NamedImplKey<'a> {} implementation
64 impl<'a> Hash for NamedImplKey<'a> { implementation
70 impl<'a> NamedImplKey<'a> { impl
Dresolve.rs42 impl<'a> UnresolvedName for NamedImplKey<'a> { implementation
/external/rust/cxx/gen/src/
Dwrite.rs1434 fn write_rust_box_extern(out: &mut OutFile, key: NamedImplKey) { in write_rust_box_extern()
1456 fn write_rust_vec_extern(out: &mut OutFile, key: NamedImplKey) { in write_rust_vec_extern()
1505 fn write_rust_box_impl(out: &mut OutFile, key: NamedImplKey) { in write_rust_box_impl()
1537 fn write_rust_vec_impl(out: &mut OutFile, key: NamedImplKey) { in write_rust_vec_impl()
1625 fn write_unique_ptr(out: &mut OutFile, key: NamedImplKey) { in write_unique_ptr()
1743 fn write_shared_ptr(out: &mut OutFile, key: NamedImplKey) { in write_shared_ptr()
1819 fn write_weak_ptr(out: &mut OutFile, key: NamedImplKey) { in write_weak_ptr()
1882 fn write_cxx_vector(out: &mut OutFile, key: NamedImplKey) { in write_cxx_vector()
/external/rust/cxx/macro/src/
Dexpand.rs1243 fn expand_rust_box(key: NamedImplKey, types: &Types, explicit_impl: Option<&Impl>) -> TokenStream { in expand_rust_box()
1291 fn expand_rust_vec(key: NamedImplKey, types: &Types, explicit_impl: Option<&Impl>) -> TokenStream { in expand_rust_vec()
1376 key: NamedImplKey, in expand_unique_ptr()
1464 key: NamedImplKey, in expand_shared_ptr()
1537 fn expand_weak_ptr(key: NamedImplKey, types: &Types, explicit_impl: Option<&Impl>) -> TokenStream { in expand_weak_ptr()
1599 key: NamedImplKey, in expand_cxx_vector()