Searched defs:ExternType (Results 1 – 7 of 7) sorted by relevance
| /external/rust/cxx/src/ |
| D | extern_type.rs | 101 pub unsafe trait ExternType { trait 193 unsafe impl ExternType for $ty { impl
|
| /external/rust/cxx/syntax/ |
| D | mod.rs | 80 pub struct ExternType { struct 81 pub cfg: CfgExpr, 82 pub lang: Lang, 83 pub doc: Doc, 84 pub derives: Vec<Derive>, 85 pub attrs: OtherAttrs, 86 pub visibility: Token![pub], 87 pub type_token: Token![type], 88 pub name: Pair, 89 pub generics: Lifetimes, [all …]
|
| D | derive.rs | 17 ExternType, enumerator
|
| D | tokens.rs | 176 impl ToTokens for ExternType { implementation
|
| D | check.rs | 369 fn check_api_type(cx: &mut Check, ety: &ExternType) { in check_api_type()
|
| /external/rust/cxx/gen/src/ |
| D | write.rs | 347 fn write_opaque_type<'a>(out: &mut OutFile<'a>, ety: &'a ExternType, methods: &[&ExternFn]) { in write_opaque_type() 656 fn write_opaque_type_layout_decls<'a>(out: &mut OutFile<'a>, ety: &'a ExternType) { in write_opaque_type_layout_decls() 669 fn write_opaque_type_layout<'a>(out: &mut OutFile<'a>, ety: &'a ExternType) { in write_opaque_type_layout()
|
| /external/rust/cxx/macro/src/ |
| D | expand.rs | 406 fn expand_cxx_type_assert_pinned(ety: &ExternType, types: &Types) -> TokenStream { in expand_cxx_type_assert_pinned() 848 fn expand_rust_type_assert_unpin(ety: &ExternType, types: &Types) -> TokenStream { in expand_rust_type_assert_unpin() 866 fn expand_rust_type_layout(ety: &ExternType, types: &Types) -> TokenStream { in expand_rust_type_layout()
|