/dports/www/newsboat/newsboat-2.22.1/cargo-crates/cxx-build-0.5.10/src/syntax/ |
H A D | mangle.rs | 2 use crate::syntax::{ExternFn, Types}; 13 pub fn extern_fn(efn: &ExternFn, types: &Types) -> Symbol { in extern_fn() argument 29 pub fn c_trampoline(efn: &ExternFn, var: &Ident, types: &Types) -> Symbol { in c_trampoline() argument 34 pub fn r_trampoline(efn: &ExternFn, var: &Ident, types: &Types) -> Symbol { in r_trampoline() argument
|
H A D | mod.rs | 46 CxxFunction(ExternFn), 48 RustFunction(ExternFn), 96 pub struct ExternFn { struct
|
H A D | impls.rs | 1 use crate::syntax::{ExternFn, Impl, Include, Receiver, Ref, Signature, Slice, Ty1, Type}; 25 impl Deref for ExternFn { implementation 33 impl DerefMut for ExternFn { implementation
|
H A D | types.rs | 6 toposort, Api, Derive, Enum, ExternFn, ExternType, Impl, Pair, ResolvableName, Struct, Type, 298 FunctionArgument(&'a ExternFn), 299 FunctionReturn(&'a ExternFn),
|
H A D | tokens.rs | 3 Atom, Derive, Enum, ExternFn, ExternType, Impl, Receiver, Ref, ResolvableName, Signature, 116 impl ToTokens for ExternFn { implementation
|
H A D | check.rs | 5 error, ident, Api, Enum, ExternFn, ExternType, Impl, Lang, Receiver, Ref, Slice, Struct, Ty1, 226 fn check_api_fn(cx: &mut Check, efn: &ExternFn) { in check_api_fn() argument 300 fn check_mut_return_restriction(cx: &mut Check, efn: &ExternFn) { in check_mut_return_restriction() argument 320 fn check_multiple_arg_lifetimes(cx: &mut Check, efn: &ExternFn) { in check_multiple_arg_lifetimes() argument
|
H A D | parse.rs | 6 attrs, error, Api, Doc, Enum, ExternFn, ExternType, Impl, Include, IncludeKind, Lang, 438 Ok(api_function(ExternFn { in parse_extern_fn()
|
/dports/www/newsboat/newsboat-2.22.1/cargo-crates/cxxbridge-macro-0.5.10/src/syntax/ |
H A D | mangle.rs | 2 use crate::syntax::{ExternFn, Types}; 13 pub fn extern_fn(efn: &ExternFn, types: &Types) -> Symbol { in extern_fn() argument 29 pub fn c_trampoline(efn: &ExternFn, var: &Ident, types: &Types) -> Symbol { in c_trampoline() argument 34 pub fn r_trampoline(efn: &ExternFn, var: &Ident, types: &Types) -> Symbol { in r_trampoline() argument
|
H A D | mod.rs | 46 CxxFunction(ExternFn), 48 RustFunction(ExternFn), 96 pub struct ExternFn { struct
|
H A D | impls.rs | 1 use crate::syntax::{ExternFn, Impl, Include, Receiver, Ref, Signature, Slice, Ty1, Type}; 25 impl Deref for ExternFn { implementation 33 impl DerefMut for ExternFn { implementation
|
H A D | types.rs | 6 toposort, Api, Derive, Enum, ExternFn, ExternType, Impl, Pair, ResolvableName, Struct, Type, 298 FunctionArgument(&'a ExternFn), 299 FunctionReturn(&'a ExternFn),
|
H A D | tokens.rs | 3 Atom, Derive, Enum, ExternFn, ExternType, Impl, Receiver, Ref, ResolvableName, Signature, 116 impl ToTokens for ExternFn { implementation
|
H A D | check.rs | 5 error, ident, Api, Enum, ExternFn, ExternType, Impl, Lang, Receiver, Ref, Slice, Struct, Ty1, 226 fn check_api_fn(cx: &mut Check, efn: &ExternFn) { in check_api_fn() argument 300 fn check_mut_return_restriction(cx: &mut Check, efn: &ExternFn) { in check_mut_return_restriction() argument 320 fn check_multiple_arg_lifetimes(cx: &mut Check, efn: &ExternFn) { in check_multiple_arg_lifetimes() argument
|
H A D | parse.rs | 6 attrs, error, Api, Doc, Enum, ExternFn, ExternType, Impl, Include, IncludeKind, Lang, 438 Ok(api_function(ExternFn { in parse_extern_fn()
|
/dports/www/newsboat/newsboat-2.22.1/cargo-crates/cxx-build-0.5.10/src/gen/ |
H A D | write.rs | 8 mangle, Api, Enum, ExternFn, ExternType, Pair, ResolvableName, Signature, Struct, Type, Types, 180 fn write_struct<'a>(out: &mut OutFile<'a>, strct: &'a Struct, methods: &[&ExternFn]) { in write_struct() argument 225 methods: &[&ExternFn], in write_struct_with_methods() argument 331 fn write_cxx_function_shim<'a>(out: &mut OutFile<'a>, efn: &'a ExternFn) { in write_cxx_function_shim() argument 521 efn: &ExternFn, in write_function_pointer_trampoline() argument 534 fn write_rust_function_decl<'a>(out: &mut OutFile<'a>, efn: &'a ExternFn) { in write_rust_function_decl() argument 593 fn write_rust_function_shim<'a>(out: &mut OutFile<'a>, efn: &'a ExternFn) { in write_rust_function_shim() argument
|
/dports/www/newsboat/newsboat-2.22.1/cargo-crates/cxxbridge-macro-0.5.10/src/ |
H A D | expand.rs | 7 self, check, mangle, Api, Enum, ExternFn, ExternType, Impl, Pair, ResolvableName, Signature, 204 fn expand_cxx_function_decl(efn: &ExternFn, types: &Types) -> TokenStream { in expand_cxx_function_decl() argument 243 fn expand_cxx_function_shim(efn: &ExternFn, types: &Types) -> TokenStream { in expand_cxx_function_shim() argument 424 efn: &ExternFn, in expand_function_pointer_trampoline() argument 486 fn expand_rust_function_shim(efn: &ExternFn, types: &Types) -> TokenStream { in expand_rust_function_shim() argument
|