Home
last modified time | relevance | path

Searched defs:TokenStream (Results 1 – 15 of 15) sorted by relevance

/packages/modules/Bluetooth/system/gd/rust/topshim/macros/src/
Dlib.rs94 pub fn cb_variant(input: TokenStream) -> TokenStream { in cb_variant()
191 pub fn profile_enabled_or(attr: TokenStream, item: TokenStream) -> TokenStream { in profile_enabled_or()
197 pub fn profile_enabled_or_default(_attr: TokenStream, item: TokenStream) -> TokenStream { in profile_enabled_or_default()
201 fn generate_profile_enabled_or_tokenstream(item: TokenStream, attr_string: String) -> TokenStream { in generate_profile_enabled_or_tokenstream()
/packages/modules/Bluetooth/system/gd/rust/linux/stack/btif_macros/src/
Dlib.rs18 fn debug_output_to_file(gen: &proc_macro2::TokenStream, filename: String) { in debug_output_to_file()
36 pub fn btif_callback(_attr: TokenStream, item: TokenStream) -> TokenStream { in btif_callback()
82 pub fn btif_callbacks_dispatcher(attr: TokenStream, item: TokenStream) -> TokenStream { in btif_callbacks_dispatcher()
/packages/modules/Bluetooth/tools/pdl/src/backends/rust/
Dtypes.rs44 fn to_tokens(&self, tokens: &mut proc_macro2::TokenStream) { in to_tokens()
51 pub fn rust_type(field: &analyzer_ast::Field) -> proc_macro2::TokenStream { in rust_type()
87 ) -> proc_macro2::TokenStream { in rust_borrow()
118 ) -> proc_macro2::TokenStream { in get_uint()
142 value: &proc_macro2::TokenStream, in put_uint()
145 ) -> proc_macro2::TokenStream { in put_uint()
Dparser.rs255 fn check_size(&mut self, wanted: &proc_macro2::TokenStream) { in check_size()
565 ) -> proc_macro2::TokenStream { in parse_array_element()
668 fn to_tokens(&self, tokens: &mut proc_macro2::TokenStream) { in to_tokens()
Dserializer.rs347 fn to_tokens(&self, tokens: &mut proc_macro2::TokenStream) { in to_tokens()
/packages/modules/Bluetooth/system/gd/rust/gddi/macros/
Dlib.rs15 pub fn provides(_attr: TokenStream, item: TokenStream) -> TokenStream { in provides()
135 pub fn module(item: TokenStream) -> TokenStream { in module()
169 pub fn derive_nop_stop(item: TokenStream) -> TokenStream { in derive_nop_stop()
180 pub fn part_out(_attr: TokenStream, item: TokenStream) -> TokenStream { in part_out()
/packages/modules/Bluetooth/tools/pdl/src/backends/rust_no_allocation/
Dcomputed_values.rs30 fn call_fn(&self) -> TokenStream { in call_fn()
35 fn declare_fn(&self, body: TokenStream) -> TokenStream { in declare_fn()
72 fn compute(&self) -> TokenStream; in compute()
76 fn compute(&self) -> TokenStream { in compute()
149 fn compute(&self) -> TokenStream { in compute()
Dtest.rs57 base: TokenStream, in generate_matchers()
62 ) -> Result<TokenStream, String> { in generate_matchers()
136 ) -> TokenStream { in generate_builder()
Denums.rs22 pub fn generate_enum(id: &str, tags: &[ast::Tag], width: usize) -> TokenStream { in generate_enum()
Dmod.rs90 ) -> Result<TokenStream, String> { in generate_decl()
Dpacket_serializer.rs43 ) -> TokenStream { in generate_packet_serializer()
Dpacket_parser.rs36 ) -> Result<TokenStream, String> { in generate_packet()
/packages/modules/Bluetooth/system/gd/rust/linux/dbus_projection/dbus_macros/src/
Dlib.rs22 fn debug_output_to_file(gen: &proc_macro2::TokenStream, filename: String) { in debug_output_to_file()
40 pub fn dbus_method(_attr: TokenStream, item: TokenStream) -> TokenStream { in dbus_method()
72 pub fn generate_dbus_exporter(attr: TokenStream, item: TokenStream) -> TokenStream { in generate_dbus_exporter()
280 pub fn generate_dbus_interface_client(attr: TokenStream, item: TokenStream) -> TokenStream { in generate_dbus_interface_client()
512 fn copy_without_attributes(item: &TokenStream) -> TokenStream { in copy_without_attributes()
565 pub fn dbus_propmap(attr: TokenStream, item: TokenStream) -> TokenStream { in dbus_propmap()
680 pub fn dbus_proxy_obj(attr: TokenStream, item: TokenStream) -> TokenStream { in dbus_proxy_obj()
918 pub fn generate_dbus_arg(_item: TokenStream) -> TokenStream { in generate_dbus_arg()
/packages/modules/Bluetooth/tools/pdl/src/backends/
Drust.rs90 ) -> (usize, proc_macro2::TokenStream) { in generate_packet_size_getter()
226 ) -> (proc_macro2::TokenStream, proc_macro2::TokenStream) { in generate_data_struct()
350 ) -> proc_macro2::TokenStream { in constraint_to_value()
375 ) -> proc_macro2::TokenStream { in generate_packet_decl()
692 ) -> proc_macro2::TokenStream { in generate_struct_decl()
715 ) -> proc_macro2::TokenStream { in generate_enum_decl()
754 fn format_tag_ident(id: &str) -> proc_macro2::TokenStream { in generate_enum_decl()
/packages/modules/Bluetooth/tools/pdl/src/bin/
Dgenerate-canonical-tests.rs39 fn hexadecimal_to_vec(hex: &str) -> proc_macro2::TokenStream { in hexadecimal_to_vec()