Searched defs:ExternFn (Results 1 – 7 of 7) sorted by relevance
/external/rust/cxx/syntax/ |
D | mangle.rs | 87 pub fn extern_fn(efn: &ExternFn, types: &Types) -> Symbol { in extern_fn() 113 pub fn c_trampoline(efn: &ExternFn, var: &Pair, types: &Types) -> Symbol { in c_trampoline() 118 pub fn r_trampoline(efn: &ExternFn, var: &Pair, types: &Types) -> Symbol { in r_trampoline()
|
D | mod.rs | 119 pub struct ExternFn { struct 120 pub lang: Lang, 121 pub doc: Doc, 122 pub attrs: OtherAttrs, 123 pub visibility: Token![pub], 124 pub name: Pair, 125 pub sig: Signature, 126 pub semi_token: Token![;], 127 pub trusted: bool,
|
D | impls.rs | 26 impl Deref for ExternFn { implementation 34 impl DerefMut for ExternFn { implementation
|
D | check.rs | 383 fn check_api_fn(cx: &mut Check, efn: &ExternFn) { in check_api_fn() 509 fn check_mut_return_restriction(cx: &mut Check, efn: &ExternFn) { in check_mut_return_restriction()
|
D | tokens.rs | 204 impl ToTokens for ExternFn { implementation
|
/external/rust/cxx/gen/src/ |
D | write.rs | 230 fn write_struct<'a>(out: &mut OutFile<'a>, strct: &'a Struct, methods: &[&ExternFn]) { in write_struct() 319 fn write_opaque_type<'a>(out: &mut OutFile<'a>, ety: &'a ExternType, methods: &[&ExternFn]) { in write_opaque_type() 645 fn write_cxx_function_shim<'a>(out: &mut OutFile<'a>, efn: &'a ExternFn) { in write_cxx_function_shim() 820 fn write_function_pointer_trampoline(out: &mut OutFile, efn: &ExternFn, var: &Pair, f: &Signature) { in write_function_pointer_trampoline() 830 fn write_rust_function_decl<'a>(out: &mut OutFile<'a>, efn: &'a ExternFn) { in write_rust_function_decl() 895 fn write_rust_function_shim<'a>(out: &mut OutFile<'a>, efn: &'a ExternFn) { in write_rust_function_shim()
|
/external/rust/cxx/macro/src/ |
D | expand.rs | 415 fn expand_cxx_function_decl(efn: &ExternFn, types: &Types) -> TokenStream { in expand_cxx_function_decl() 455 fn expand_cxx_function_shim(efn: &ExternFn, types: &Types) -> TokenStream { in expand_cxx_function_shim() 712 efn: &ExternFn, in expand_function_pointer_trampoline() 849 fn expand_rust_function_shim(efn: &ExternFn, types: &Types) -> TokenStream { in expand_rust_function_shim()
|