Searched defs:Decl (Results  1 – 9 of 9) sorted by relevance
| /packages/modules/Bluetooth/tools/pdl/src/ | 
| D | lint.rs | 48 impl<'d> std::hash::Hash for &'d analyzer_ast::Decl {  implementation144     fn finalize(&mut self) -> Vec<&'d analyzer_ast::Decl> {  in finalize()
 157             decl: &'d analyzer_ast::Decl,  in finalize()
 233     ) -> Option<&'d analyzer_ast::Decl> {  in get_field_declaration()
 299     pub fn get_decl_width(&self, decl: &analyzer_ast::Decl, skip_payload: bool) -> Option<usize> {  in get_decl_width()
 
 | 
| D | ast.rs | 190 pub struct Decl<A: Annotation> {  struct193     pub annot: A::DeclAnnotation,  argument
 195     pub desc: DeclDesc<A>,  argument
 204     pub declarations: Vec<Decl<A>>,  argument
 361 impl<A: Annotation + std::cmp::PartialEq> Eq for Decl<A> {}  implementation
 362 impl<A: Annotation + std::cmp::PartialEq> PartialEq for Decl<A> {  implementation
 369 impl<A: Annotation> Decl<A> {  implementation
 
 | 
| D | analyzer.rs | 109     pub type Decl = crate::ast::Decl<Annotation>;  typedef334         decl: &'d parser_ast::Decl,  in check_decl_identifiers()
 739         decl: &parser_ast::Decl,  in check_constraints()
 875         parent_decl: &parser_ast::Decl,  in check_constraints()
 1272         decl: &parser_ast::Decl,  in compute_field_sizes()
 1274     ) -> ast::Decl {  in compute_field_sizes()
 1317         decl: &parser_ast::Decl,  in compute_field_sizes()
 1401         groups: &HashMap<String, ast::Decl>,  in inline_groups()
 
 | 
| D | parser.rs | 33     pub type Decl = crate::ast::Decl<Annotation>;  typedef
 | 
| /packages/modules/Bluetooth/tools/pdl/src/backends/rust_no_allocation/ | 
| D | mod.rs | 87     decl: &parser::ast::Decl,  in generate_decl()
 | 
| /packages/modules/Bluetooth/tools/pdl/src/backends/ | 
| D | rust.rs | 166 fn top_level_packet<'a>(scope: &lint::Scope<'a>, packet_name: &'a str) -> &'a analyzer_ast::Decl {  in top_level_packet()332 fn find_parents<'a>(scope: &lint::Scope<'a>, id: &str) -> Vec<&'a analyzer_ast::Decl> {  in find_parents()
 905     decl: &analyzer_ast::Decl,  in generate_decl()
 
 | 
| D | intermediate.rs | 114 fn process_decl<'a>(schema: &mut Schema<'a>, decl: &'a parser::ast::Decl) {  in process_decl()
 | 
| /packages/modules/Bluetooth/tools/pdl/src/backends/rust/ | 
| D | parser.rs | 280         decl: Option<&analyzer_ast::Decl>,  in add_array_field()564         decl: Option<&analyzer_ast::Decl>,  in parse_array_element()
 
 | 
| D | serializer.rs | 261         decl: Option<&analyzer_ast::Decl>,  in add_array_field()
 |